🔶 开空答复:


Sonic是最快的EVM,因为他们已经通过数学证明了异步共识可以实现线性可扩展性,同时保留了传统"BFT"协议的所有安全保证,简单对吧?!🥲

🔶 长答案:
什么是BFT (拜占庭容错)?
BFT确保区块链在多达1/3的验证者恶意或离线时仍能正常运作。

🔸 BFT安全数学: "2f+1"
想象一下,这就像投票一样,其中一些选民可能是腐败的

f = 系统可以处理的最大坏演员数量
2f+1 = 进行安全决策所需的最低投票数
保证:即使所有恶意行为者投票,良性行为者仍然获胜

🔸300个验证者的示例:
BFT最多可以处理99个恶意参与者(剩下的201个是诚实的)
需要至少199票才能达成共识,任何少于这个数字的都无法满足BFT的要求。

简单规则:如果恶意行为少于1/3 = 网络保持安全

🔷 传统PBFT (实用BFT)的问题:
🔹顺序区块生产 = 基本瓶颈。
🔹验证者必须全球同步
🔹 每个区块在下一个区块可以生成之前需要等待 2f+1 次确认。这个串行化降低了吞吐量。

🔷 Sonic 的 ABFT 突破,Lachesis 协议:
🔹 基于DAG的架构:验证者并行创建事件区块(无需排队,已在另一篇文章中解释)
🔹 异步八卦:事件区块通过八卦传播,无需全局同步
🔹 Carmen引擎:优化存储,实时数据库修剪 (HUGE DEAL)
🔹 增强型虚拟机:动态字节码翻译替代标准EVM

🔷 性能细分:
🔹 事件块创建: ~100ms
🔹 八卦传播:~300毫秒
🔹 根区块共识:~500毫秒
🔹 主链最终确认:子秒
🔹 结果:400K TPS (受限于网络I/O,不是共识)

🔷 安全维护:
🔹 相同的 f < n/3 拜占庭容错 (2f+1 诚实多数)
🔹 立即最终性 (无概率确认) 🔹 经济最终性防止远程攻击

ABFT的突破:
去除同步要求消除了瓶颈,同时保持相同的安全数学 (2f+1)

顺便说一句,如果你看得一头雾水,脑袋也因为读到这里而感到疼痛,那就想象一下,为了实现这种“即时最终性”技术所付出的努力和创新有多少。

下次你签署交易时,如果在一瞬间完成,请知道Sonic刚刚在那一子秒内完成了整个过程,并且可以在那一秒内再做399999次

🙂
S0.29%
查看原文
post-image
post-image
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 1
  • 分享
评论
0/400
GateUser-10d6e89dvip
· 07-05 15:35
保持坚强 💪
查看原文回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)