配置参数
信息
通过 tonviewer 读取实时值
👋 介绍
在这个页面上,你可以找到在TON区块链中使用的配置参数的描述。TON有一个复杂的配置,包含许多技术参数:一些被区块链本身使用,一些被生态系统使用。然而,只有少数人理解这些参数的含义。这篇文章是为了提供给用户一种简单的方式来理解这些参数及其目的。
💡 必要条件
本材料旨在与 参数列表一起阅读。你可以在 当前配置 中查看参数值,并且它们是如何被写入 cells 的,在 TL-B 格式的 block.tlb 文件中有描述。
信息
TON区块链参数末尾的二进制编码是其配置的序列化二进制表示,使得配置的存储或传输更为高效。序列化的确切细节取决于TON区块链使用的特定编码方案。
🚀 开始吧!
所有参数都有序排列,你不会迷路。为方便起见,请使用右侧边栏进行快速导航。
参数 0
此参数是一个特殊智能合约的地址,该合约存储区块链的配置。配置存储在合约中,以简化其在验证者投票期间的加载和修改。
信息
在配置参数中,只记录了地址的哈希部分,因为合约始终位于 masterchain(工作链 -1)。因此,合约的完整地址将被写为 -1:<配置参数的值>
。
参数 1
此参数是 Elector 智能合约的地址,负责任命验证者、分发奖励和对区块链参数的变更进行投票。
参数 2
此参数代表系统的地址,代表系统铸造新的TON并作为奖励发放给验证区块链的验证者。
信息
如果参数 2 缺失,将使用参数 0 替代(新铸造的TON来自于配置智能合约)。