「试图打破区块链三角悖论」:台湾新创公有链 DEXON 主网正式上线

「试图打破区块链三角悖论」:台湾新创公有链 DEXON 主网正式上线

台湾零手续费交易所 COBINHOOD 创办人陈泰元于 2018 年 6 月成立 DEXON 基金会,旨在打造高 TPS 又能同时兼具去中心化特性,并试图破解「区块链三元悖论」的底层公链 DEXON 的主网,于 4 月 25 日正式上线。

 

据该团队的说法, COBINHOOD 在白皮书中规划的发展路线图中「去中心化交易所(DEX)」,而「目前市场上不存在符合我们需求的底层公链,为了完成我们的发展路线,就开始研究底层公链,于是便有了 DEXON。」DEXON 基金会创办人陈泰元告诉动区。

提出全新一代的区块链

「比特币、以太坊提出的去中心化架构,系统运作低效最根源的原因在于只有单链的结构,每次出块都需要与上一块相连接,例如在比特币区块链中要能提高 TPS 只能增加区块大小或出块速度。」

Dexon 的工程副总李玄告诉动区,并继续说道,

「我们要的不是一百个 DEXON,而是一个很强大的 DEXON。区块网将多链平行化,但关键不在于有非常多条链各自运作,而是要一个强大的网路。」

陈泰元在接受动区采访时表示,目前为止还没有人证明多链结构是可行的,而被问及在高速出块的前提下,会否发生若是一笔交易同时被两条链接收并打包的情况,陈表示,

这是我们对自己的系统最自豪的地方,我们部署了类似『负载平衡器」的机制,也就是说每一笔交易只会被分配到一条链上去出块而不会彼此冲突。」

李向动区解释,区块网是一个由多链组成的结构,由于每条链需要互相验证,该团队将各条链区块之间互相验证的资讯的过程命名为「Ack」,而根据「Ack」的资讯所形成整个网路就成为一个特别的 DAG (有向无环图)结构

此外,该团队最为重视的系统功能之一便是随机数。其开发出名为 VRF(可验证随机函数),一种低耗能、高效率的随机数算法,来确保出块节点的选择是足够去中心化,不易受攻击的。在出块的时候,会在一群不同的节点,进行 randon selection(随机选择),并指定随机选出一群节点来到一条链上出块。

– DEXONSCAN 4 月 24 日测试网数据 –

DEXON 的区块网维持每一秒钟就产出一个区块,并以多链结构平行产出,但由于各条链之间需要互相沟通,则会需要拉长交易延迟时间,

我们希望做出单链就能有高效能表现,一条链最高达到交易 4000 TPS,单链延迟一秒,在以多链的平行结构,如此一来达到可以扩容的系统。」

陈泰元向动区表示,并补充道,

「不过因为多链结构会需要将延迟延长到 2 至 3 秒。」

不过李也提到,出块速度如此快,对一些需要接收 DEXON 交易纪录的交易所来说会是一大挑战,比起比特币、以太坊那样为数不多的交易量,会需要更高的技术门槛。

然而,维持每一秒钟的出块速度、且多条链同时出块是否会造成资料堆积,让全节点过于肥大时,李回答道,

「我们会定期做 snapshot (快照)将其交易纪录储存起来。事实上,许多用户并不需要完整历史的交易纪录,只需要知道帐户余额。因此我们会将节点储存的数据,定期让出块节点签章。而只要节点都认可现在的资料状态是所有人认可的就足够了。」

并补充,「对于需要完整交易纪录的使用者来说,至少 DEXON 基金会也会维持完整的帐本,提供查阅。」

不过,根据该团队的说法,由于现在 DEXON 网路在单链版本下在 TPS 、效能、扩展性上也已经能够承载大部分的用量,因此我们在主网上线时先运行单链即可满足应用,未来会视生态系的活络程度和实际应用需求来做灵活调整。

维持三角悖论中的「去中心化」:节点治理

「如果只有 21 个节点,那么他们一定会共谋(collude),根据博弈理论证明,共投将会是他们最佳的策略。」陈泰元说道。

该团队将其共识机制命名为 Proof-of-Participation ,李向动区解释,DEXON 协议中将以名为「 governance contract 」来治理,手上持有越多币就拥有越大的投票权。其机制类似于 EOS 区块链所提出的 DPoS,持有越多链上的币,就有更大的权利在链上担任记帐员的角色,并补充,

「而与其他公链相似,我们所设计的拜占庭演算法所能够容忍最多作恶节点量就是 1/3。」

至于要如何避免发生与 EOS 类似的财阀统治争议,「不同于 EOS 的是,我们网路可以乘载上百至上千的节点,同时维持住运行效率。」李如此回答道,并补充,

「虽然较多的节点会有较长的延迟时间,不过我想 2 秒钟的时间多数用户都是可以接受的。」

根据该团队的说法,任何人只要能提供机器,运行 DEXON 共识协议,并质押 100 万颗 DXN 代币就可以成为出块节点,不需要经过 DEXON 基金会审核。

如果并没有太多技术背景的用户若想成为出块节点,他们会将运行节点的软体打包成一个档案,用户只需要选定希望使用 的云端服务商如 Google Cloud 或 AWS 等,并做一些简单的设定就能运行一个节点。

「而对于有开发经验的人,若是想从我们 Github 下载自行建立一个节点也是可行的。」

至于 DEXON 系统如何避免节点作恶或女巫攻击等安全性问题?李认为,这是不太可能发生的情形,「要达成女巫攻击需要持有三分之一以上的 DEXON 代币,在 DEXON 的生态系健够成熟后,这是一件很难达成的事情,纵使你能够持有这么大量的资金,如果破坏的网路那对自身来说也将会是重大的损失。」

Isn’t it too good to be true?

就在公有区块链面临扩容困境的同时,多数公链也都竭尽所能想打破三角悖论, DEXON 主打其效能足以乘载 VISA 级的高交易量,被问及究竟是牺牲了哪一个面向,李则回应,

「许多人认为我们的主张太美好,『It’s too good to be true.』,以目前比特币、以太坊区块链来说,相对于 EOS 或 DEXON 提出的技术,相对而言较为原始,」

「相对于比特币或以太坊区块链,虽然提出了很好的去中心化架构,但技术随着时间的演进则需要有全新的突破。」李继续说道,

「这就如同你拿着一台十年前的笔电来问我手上的笔电,为何我的效能能这么好。」

至于对主网上线后的预期表现,陈泰元告诉动区,

「在 DEXON 主网上线后,虽然经过压力测试 DEXON 区块链可以乘载每秒上万的交易量,但我们预计今年全网 TPS 实际用量将会达到每秒 250~1000 笔。」陈总结道。

📍相关报导📍

前 17 直播创办人的 DEXON 「再一次公开募资 1500 万台币」,目标面向中国市场

DEXON 与台科大联手,开设一系列「区块链实作课程」


您可能还喜欢...

发表评论

电子邮件地址不会被公开。 必填项已用*标注