跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
非小号百科
搜索
搜索
创建账号
登录
个人工具
创建账号
登录
未登录编辑者的页面
了解详情
贡献
讨论
编辑“
The Open Network(TON)
”(章节)
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
阅读
编辑
编辑源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
编辑
编辑源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
== 设计概念 == === 区块链架构 === 开放网络的基础架构是一个可扩展的多区块链平台,旨在支持去中心化应用程序(dApps)和智能合约的创建和运行。利用权益证明共识机制,理论上它可以支持多达 2 的 92 次方个伴随区块链。 TON 的设计理念包括利用分片来实现可扩展性。其区块链被设计为具有自动拆分和合并的能力,以适应波动的负载。这个设计特点确保了区块生成速度与交易数量无关,避免了网络拥堵,并在任何需求下都保持较低的运营成本。 TON 中的超立方体路由机制确保了任意两个区块链之间的高效数据交换,而不受网络规模的影响。由于在 TON 中传输数据所需的时间与区块链数量之间存在对数关系,该网络可以扩展到数百万个链而不影响处理速度。 TON 采用了一种先进的权益证明共识机制。验证节点使用存款权益来保证其可靠性,通过拜占庭容错协议的一种变体实现共识。这种方法资源效率高,并允许 TON 将节点的计算能力用于处理交易和执行智能合约。 TON 网络由一个主链和多达 2<sup>32</sup> 个工作链组成,每个工作链都有其独特的规则集。这些规则集规定了工作链的各个方面,如账户地址格式、交易协议以及用于执行智能合约和管理基本加密货币的虚拟机。工作链在 TON 生态系统中协同工作,同时保持其各自的特点。 === 共识机制与治理 === TON 采用经过改良的权益证明(Proof-of-Stake,PoS)共识机制,具备拜占庭容错(BFT)能力。验证者根据质押的 Toncoin 数量被选中,参与区块的生产与验证。协议升级与参数调整通过链上验证者投票进行,治理决策由共识引擎自动执行。 虽然 TON 基金会负责协调生态系统发展和资助开发计划,但其并不对协议层级的变更拥有单方面控制权。治理过程是去中心化的,由验证者共识推动。 === 虚拟机与智能合约 === TON 虚拟机(TVM)是一个专为资源效率、异步通信与形式可验证性设计的基于栈的执行环境。它执行兼容 TVM 的字节码智能合约,通常通过以下语言编译生成: * '''Fift''':一种面向底层栈操作和系统级合约的低级语言。 * '''Func''':一种静态类型的高级语言,用于简化 TVM 合约开发。 TVM 合约基于消息模型运作:合约通过接收消息被触发,并可主动发送消息,实现复杂的、跨分片的并行合约交互。Gas 费用依据计算资源、内存与存储使用情况进行计费。 TVM 工具链支持静态分析与形式化验证,帮助开发者在部署前确保合约的安全性。 === 安全性与审计 === TON 的安全模型结合了经济激励、形式验证和第三方审核机制。恶意验证者将面临质押代币削减(slash)的惩罚,而合约在部署前则鼓励进行审计和可验证性设计。 网络设有认证的安全保障提供者(Security Assurance Providers, SAP)计划,包括 CertiK、Quantstamp、SlowMist、Hexens、Vidma、Scalebit、SoftStack 等公司。这些机构负责合约审计、漏洞分析与协议安全评估,确保整个系统的稳健性。
摘要:
请注意,所有对非小号百科的贡献均可能会被其他贡献者编辑、修改或删除。如果您不希望您的文字作品被随意编辑,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源(详情请见
非小号百科:著作权
)。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)
开关有限宽度模式