TON Payments

TON Payments

TON Foundation

在TON区块链上,区块时间约为5秒。即使网络负载增加,这个时间也不会增加。换句话说,在这5秒内,可以处理数百万笔交易。

此外,TON区块链的交易的网络费用特别低。

这足以解决几乎所有可能的任务。

在普通的银行应用程序中,汇款也只需要几秒钟,但你可能没有注意到,因为在此期间会播放一个漂亮的动画。

我们不认为像其他一些区块链那样将区块时间减少到例如500毫秒有什么意义。虽然这在技术上是可行的,但这实际上并不具有优势,而网络节点将不得不在其驱动器上处理和存储非常大量的数据。在名义上的数字和指标的竞争,而损害了常识,在我们看来是不合理的。

然而,有一些任务需要快如闪电的交易速度和零网络费用。

一个例子是通过TON代理或TON存储支付互联网数据,下载一个千字节的费用可能是0.000000001TON(这些数字仅作为例子参考)。下载一个1GB的文件将需要数百万次的微交易,总额接近0.01TON。

为了解决这个问题,支付通道被创建。

支付通道

支付通道技术,或其他人称之为闪电网络,包括以下内容:

·两方决定,他们将在彼此之间进行大量的交易。

·他们在区块链上创建一个特殊的智能合约,在那里他们将发送他们的初始余额。例如,Alice和Bob在彼此之间建立一个通道,Alice存入5TON,而Bob存入1TON。

·接下来,Alice和Bob可以在区块链上进行交易,次数不限,用加密算法签署每笔交易。

·一旦爱丽丝和鲍勃完成交易,他们将签署各自的最终余额,以关闭支付渠道,并将其发送到智能合约,该合约将根据他们的最终余额返回他们的每个Toncoin。在一切都结算后,Alice会收到4个TON的回报,而Bob会得到2个TON。

所有的结算将在区块链上发生,这意味着它们是免费的,没有速度限制。

网络费只须支付两次:在打开和关闭支付通道时。

然而,智能合约保证了正确的操作。在其中一方开始作弊或完全消失的情况下,另一个通道的一方将能够独立地关闭支付通道,并通过展示数学证明来收取存入的资金。

工具

·关于支付渠道的技术描述可以在白皮书第五章中找到: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支付背后的技术可以应用于很多不同的领域,比如互联网数据的支付、流媒体、游戏、DeFi等等。

随着TON支付的推出,我们也将启动一个黑客行动,奖金为40,000 TON。找到使用支付渠道技术的最佳方法,并赢得奖品--更多信息请关注@toncontests。






Report Page