目录
article
区块链与状态转换 – TON 平台
区块链与状态转换 - TON 平台
1. TON 区块链概述
- 状态转换的分类账
- 允许任意账户状态变化
- 每个智能合约即是一个账户
账户特性:
- 独立存储空间
- 唯一地址
- 存储 Toncoin 余额与程序代码
- 开发者灵活操作:
- 更改数据、代码
- 转移代币、发送信息
2. TON 架构的局限性
- 合约互相隔离,无法查看其他合约
- 通过信息互通,类似计算机网络
3. 区块链的保障
- 验证信息来源可信
- 信息传送有保证,但时间不确定
- 分片和多个区块会导致时间延迟
4. 信息与交易
- 信息:合约间的交互,携带数据与代币
- 交易:合约活动,包括代码运行与状态更新
5. 合约与小区块链
- 每个合约有自己的小区块链
- 外部信息触发状态变化
- 合约独立处理与验证
6. 重复消费与共识机制
- 重复消费:多次使用相同代币
- 共识机制:采用 PoS 防止重复消费
- 验证者缴纳保证金,违规受罚
- 分片机制:负载增加时,可无限分片
7. TON 双层区块链系统
- 主链:
- 不可分片、费用高、不可扩展
- 记录网络配置与子链快照
- 基础链:
- 包含无限分片的账户
- 可以拆分与合并到分片链中
8. 交易处理与延迟
- 提交交易时间:10-12 秒
- 5-6 秒到基础链
- 5-6 秒到主链
- 信息链处理时间较长
9. 结论
- TON 每个合约为独立账户,含数据和代码
- PoS 机制防止重复消费
- 尽管有交易延迟,但确认较快