在 TON 区块链上,出块时间约为 5 秒。即使网络负载增加,该时间也不会增加。换句话说,在这 5 秒内,可以处理数百万笔交易。
此外,TON 区块链的交易网络费用非常低。
这足以解决几乎所有可能的任务。
在常规的银行应用程序中,汇款也只需几秒钟,但您可能不会注意到,因为在此期间会播放漂亮的动画。
我们不认为像其他区块链那样将出块时间减少到 500 毫秒有什么意义。尽管这在 TON 上在技术上是可行的,但这实际上不会有什么好处,因为网络节点必须在其驱动器上处理和存储大量数据。在名义数字和指标上进行竞争,损害常识,对我们来说似乎是不合理的。
然而,有一些任务需要闪电般的交易速度和零网络费用。
一个例子是通过 TON 代理或 TON 存储支付互联网数据,其中下载一千字节的成本可能是 0.000000001 TON(这些数字仅用作示例)。下载 1GB 的文件需要数百万次微交易,总计接近 0.01 TON。
为了解决这个问题,创建了支付渠道。
支付渠道
支付通道技术,或者其他人称之为闪电网络,包括以下内容:
- 两方决定彼此之间要进行大量交易。
- 他们在区块链上创建一个特殊的智能合约,将其初始余额发送到其中。例如,Alice和Bob在彼此之间创建了一个通道,Alice存入5 TON,而Bob存入1 TON。
- 接下来,Alice 和 Bob 可以在区块链上进行任意多次交易,并使用加密算法对每笔交易进行签名。
- 一旦 Alice 和 Bob 完成交易,他们将签署各自的最终余额以关闭支付通道,并将他们发送到智能合约,该合约将根据他们的最终余额返还他们的每个 Toncoin。一切解决后,Alice 收到 4 TON,Bob 收到 2 TON。
所有结算都将在区块链之外进行,这意味着它们是免费的并且没有速度限制。
网络费用只需支付两次:打开和关闭支付通道时。
尽管如此,智能合约保证了正确的操作。如果其中一方开始作弊或完全消失,另一方将能够独立关闭支付通道并通过数学证明收回存入的资金。
工具
- 支付渠道的技术描述可以在白皮书第 5 章中找到:https: //ton.org/docs/ton.pdf。
- 您可以在这里找到现成的智能合约: https: //github.com/ton-blockchain/ payment-channels。
要使用支付渠道,您不需要深入了解密码学。您可以使用准备好的SDK:
- JavaScript SDK: https: //github.com/toncenter/tonweb。
- 如何使用支付渠道的示例:https://github.com/toncenter/ payment-channels-example。
支付渠道网络
随着技术的进步,支付渠道将有能力在链下网络中联合起来,其中超过两方将能够参与一个渠道。
当前的智能合约已经被设计为支持联合成单个链下网络的功能。
结论
TON 区块链速度快且交易费用便宜。如果您需要闪电般的速度和零费用的数十亿次交易,现在您有一个工具可以满足您的需求。
TON Payments 背后的技术可以应用于许多不同的领域,例如互联网数据、流媒体、游戏和 DeFi 的支付。
本站所提供的所有资讯均仅供读者参考。这些资讯不代表任何投资建议、提供、邀请或推荐。读者在使用这些资讯时,应当考虑自己的个人需求、投资目标和财务状况。所有投资都伴随着一定的风险,在做出任何投资决策之前请多加留意。