TON 拥有以高速应用为核心的技术逻辑:TON 诞生于 telegram,交易基于 message 直接上链,支持点对点; 异步 message 传递:由于选用 FunC 作为函数开发语言,TON 中各节点传递通过传递“message”通讯,但 TON 是异步链,因此为了正确同步链间 message 引入了逻辑时间(It)的概念,通过保证 message lt 严格按照先后顺序执行来保障信息的正确执行; 超立方体的 message 路由机制:TON 采用普通路由+快路由的方式,普通路由通过立方体结构通过相邻节点传递分片间message,快路由加入了可以沿超立方体边缘传递的 Merkle 证明来中继 message 提升速度; PoS +BFT 共识便于生态发展:POS 避免了出块过程中的大量计算,效率更高成本更低,网络性能更好,利于DAPP应用落地;同时虽然 DPOS 更快,但是信任速度比 BFT 系统慢,因此 TON 选用 BFT。 TON 的动态多分片架构便于应用的Scalability:TON 通过并行查询提升速度,通过动态分片提升查询准确度,通过 bag of cells提升拓展性; 动态多分片架构:TON 有三层,单条masterchain+ 多个Workchain+可动态增减和拆分的shardchain,每个分片链是各种账户链的集合,DAPP 可以自主激活某条分片链; 可快速更新的全局状态:通过类似 DAG 的“bag of cells”结构更新全局状态,通过联立新旧两组 cells 并删除旧 […]
