资讯 · 2021年6月27日

Telegram电报中文版白皮书

Telegram 本月初更新了新版英文白皮书。看完很是喜欢,于是我翻译了 Telegram 白皮书中文版本(文末获取)并创建了这个微信公众频道,喜欢的可以关注。

Telegram 区块链项目全称叫 Telegram Open Network,简称 TON。以下是正文。

  1,Telegram 以注重安全和个人隐私闻名于即时通讯软件领域。创始人 Pavel Durov 以支持斯诺登为大家熟知。

2,我们通常说的 Telegram 是指 Telegram Messenger,是那款类似于微信的即时通讯软件。而 Telegram 在2017年发起的区块链项目名叫 Telegram Open Network,它与 Telegram 相对独立。

3,Telegram Open Network 区块链项目简称 TON。系统内的原生代币是 Gram 而不是 TON。总量50亿。

4,创始人 Pavel Durov 对当前区块链项目进行了如下粗略分类,以突出 TON 和其他项目的区别:

第一代:单链,PoW,不支持智能合约。 示例:比特币(2009)和许多模仿者(Litecoin,Monero,…)。

第二代:单链,PoW,智能合约支持。 例如:以太坊(2013 年;2015 年部署),原始形式。

第三代:单链,PoS,智能合约支持。 例如:未来的以太坊(2019 年或更晚)。

第三(3′)代:多链,PoS,不支持智能合约,松散耦合。 示例:Bitshares(2013-2014;使用 DPOS)。

第四代:多链,PoS,智能合约支持,松散耦合。 示例:EOS(2017;使用 DPOS),PolkaDot(2016;使用 BFT)。

第五代:多链,PoS 与 BFT,智能合约支持,紧密耦合,分片。 示例:TON(2017)。

这里 TON 的 key point 是:分片、紧密耦合、百万TPS、PoS、BFT、多链区块链、百万TPS、可匿名保护账户隐私(这很重要)、智能合约。

Telegram Messenger 未来会作为 Telegram Open Network(TON)平台上第一个实例。

4,TON 整个项目包包含八个部分:

1)TON Blockchain。TON 区块链。

能够达到百万 TPS,具有图灵完备智能合约,规则可升级的形式化区块链,支持多类型加密货币价值交换,支持小额支付通道和链下支付网络。TON 区块链提供了一些新颖和独特的功能,例如 “自我修复” 的垂直区块链机制和即时超立方体路由(Instant Hypercube Routing)等,使其同时兼具快速,可靠,可扩展和一致性。

2)TON P2P Network。TON 点对点网络。

用于访问 TON 区块链,发送交易申请,以及接收用户感兴趣的区块链更新(例如,与客户账户有关的智能合约更新),但它也可以支持任意分布式服务,无论是否是区块链上的。

3)TON Storage。TON 存储。

可通过 TON 网络访问,被 TON 区块链用于存储区块和状态数据(快照)的存档副本,也可用于存储用户或者平台上运行的其他使用流技术服务的任意文件。

4)TON Proxy。网络代理/ 匿名层。

类似于(Invisible Internet Project;隐形网计划),用于在必要时隐藏 TON 网络节点的身份和 IP 地址(例如,包含大量加密货币的账户进行交易所用的节点,或者 stake 了巨量代币的验证节点希望隐藏其确切的 IP 地址和地理位置防止 DDoS 攻击。

5)TON DHT。

类似 Kademlia 的分布式哈希表。用作 TON 存储的 “流追踪器”(torrent tracker)或者用做 TON 代理的 “输入隧道定位器”(input tunnel locator ),并作为 TON 服务的服务定位器。

6)TON Services。TON 服务。

可以通过 TON 网络和 TON 代理访问,类似浏览器或智能手机应用程序可以与统一的形式化接口进- 行交互。这些形式化接口可以在 TON 区块链中发布;在 TON 区块链中发布的信息,可以通过 TON DHT 查找在任何给定时刻提供服务的实际节点。服务可以通过 TON 区块链中创建智能合约的方式来进行保证。

7)TON DNS。

一种为帐户,智能合约,服务和网络节点分配可读性强的名称的服务。

8)TON Payments。

小额支付,小额支付通道和小额支付通道网络的平台。它可用于快速的链下价值交换,并给由 TON Services 支持的服务付费。

Telegram Open Network 提出了一种可扩展的多链区块链架构(跨链)并准备了多个基础网络设施拟支持通过各种链上服务,以实现用户友好的界面并支持各种加密货币和各种应用程序。

以上内容是为了简明扼要的表述 Telegram Open Network,在翻译的过程中发现很多有意思的事情(比如 TON 和其他区块链项目对比的例子),以及佩服 Dorov 对技术方向的判断能力。