17611538698
webmaster@21cto.com

TON:一个多链多币的宏伟蓝图

资讯 0 2081 2018-02-28 12:02:37
最近关注区块链的朋友可能看过 TG 的白皮书 TON(Tg Open Network),和其他白皮书不同的是,TON 的作者不是团队也不是一列人,而只有 Nikolai Durov,要知道这篇白皮书共密密麻麻 132 页,大部分技术背景的人完整看一遍可能都需要 3 天左右。

Nikolai Durov 创办了俄罗斯最大的社交媒体 vk,然后离开俄罗斯后又创办了著名的即时通讯应用 TG,是天才的俄罗斯数学家及程序员。



Nikolai Durov 图片来自 Wikipedia

Nikolai Durov 提出了一个伟大畅想,在 TON 白皮书里面,声称最多支持 2 的 32 次方 (40亿)种币。 

由于 TON 是一种多链结构,一链一合约,一链一个不同的币,帮他试想一个场景,比如罗胖的得到如果搬到 TON,这样订阅一年的 VIP 就可以用一个罗胖币支付。为啥要用罗胖币呢,一方面方便执行智能合约,用户通过合约自动获取订阅内容;另外也把罗胖的数字资产货币化了,试想一下,如果这个币是浮动的,今年充一个 VIP 365 元,明年虽然还是一个罗胖币,但是用法币去充值搞不好要 1000 元了,用户是不是跑去先屯几个币?当然 TON 的基础货币 Gram 就更重要了,因为你要先用 Gram 才能兑换罗胖币(可以理解成币中币,但是罗胖币可以有自己浮动)。

由于得到本来就是数字内容,用户用一个罗胖币订阅后,只用写几十行智能合约代码就可以将用户订阅的付费内容按照订阅条件通过 IM 发给用户,TON 也支持编写智能合约对应的用户 UI,用户通过这个 UI 可以消费内容。专栏的作者也立即可以获得平台分成(而且区块链记账,作者也不用担心平台漏单)。用户想将订阅内容发给好友,因为是特殊链的特殊格式,只能通过得到的智能合约才能执行,合约支持分享你才能分享,至少可以做到在 TON 平台内是可以防盗版搬运的。TON 甚至支持每个链有自己的不同用户体系,因此得到的用户体系很自然可以搬进去。

这些功能都是一气呵成,因此得到也没必要自己去搭个平台,这样省了一大笔研发开支,当然运行智能合约是要一些 Gas 成本,Gas 费是归网络里面运行智能合约的矿工所有。

在 TON 之前,类似罗胖这样的需求也可以用 EOS 等区块链搭建,但是比较而言,EOS 不能自然的支持罗胖发行自己的罗胖币,另外就是性能的问题了,假如罗胖去做一个跨年演讲,突然跑进来一堆新增的用户,也只有类似 TON 这种 Infinite Sharding Paradigm (ISP) 支持链无限拆分的系统才能满足业务需求。

当然这只是 TON 里面一个小功能,从 Nikolai Durov 的白皮书来看,它的野心是要比微信或者小程序什么的要大很多。在它第一章中提到:

TON will allow easy integration with third-party messaging and social networking applications, thus making blockchain technologies and distributed services finally available and accessible to ordinary users (cf. 4.3.24), rather than just to a handful of early cryptocurrency adopters. We will provide an example of such an integration in another of our projects, the Tg Messenger (cf. 4.3.19).


评论