Written by
TON Foundation
Date published
June 5, 2023
今天,我们推出有史以来最大的 TON 虚拟机 (TVM) 更新。此次更新将使 TVM 成为最通用的虚拟机之一,并允许用户在 TON 上创建更加多样化的智能合约、服务和产品。
首先,我们来谈谈新的扩展密码学。
TON 使用现代且快速的 Ed25519 加密技术。
在 TON 的开发过程中,我们发现需要合并额外的加密算法。例如,某些硬件钱包和设备制造商表示希望支持 TON,但其硬件缺乏 Ed25519 兼容性。此外,跨链解决方案的开发需要利用其他区块链(例如以太坊和比特币)所采用的加密原语。
因此,我们在 TVM 中添加了尽可能广泛的现有密码学方法。
无限数量字节的哈希函数:
以下曲线上的加密原语:
- secp256k1 - 比特币/以太坊签名
- secp256r1 - 对于硬件钱包有用
- Ristretto - 在椭圆曲线上快速安全的操作
- BLS12-381 - 具有配对支持的曲线操作
但我们并没有就此止步;我们还引入了对任意精度算术运算符的支持。
此外,我们还添加了一些新指令来简化在 TON 上编写智能合约的过程,以及其他一些增强安全性的改进。
最后,您现在可以从 TVM 内部安全地运行 TVM!
您可以在此处找到完整的改进列表。
本站所提供的所有资讯均仅供读者参考。这些资讯不代表任何投资建议、提供、邀请或推荐。读者在使用这些资讯时,应当考虑自己的个人需求、投资目标和财务状况。所有投资都伴随着一定的风险,在做出任何投资决策之前请多加留意。