LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > ZIL是什么Zilliqa解决了“不可能三角”吗?

ZIL是什么Zilliqa解决了“不可能三角”吗?

2021-11-02 吃葡萄的人 来源:区块链网络

Zilliqa是一个非常早的区块链项目了,刚开始的时候我是很看好它的,但是随着不断的发展,我反而越来越不看好这个项目了。不并不是因为已经有十多倍的涨幅了,如果按照这个标准来说可能还是一个潜力币。主要是因为初期设计的项目优势慢慢被超越了。

在2018年的时候,Zilliqa还算是一个高吞吐量的公共区块链平台。将性能扩展到每秒数千笔交易,想去解决交易速度与扩展性问题,用于解决当时区块链的第一大难题。

它在提速的同时也兼顾了安全性,让两者找到相对最佳的平衡点。同时将分片技术从理论变为实践,运用创新的密码技术和共识协议,提供随着网络增容而不断提高的交易处理能力,为高吞吐量的链上应用程序提供运行平台,以满足诸如电子广告、支付、共享经济和产权管理等业务必要的扩容需求。

但是现在除了ETH还是有当时的问题,难以满足行业发展以外。Zilliqa的发展已经没有当初那么顺利了。

Zilliqa这个公链在以前足够厉害,即使现在,不能说是落后了,起码是没有掉队。技术亮点主要在下面几个方面。

第一个就是分片技术:分片简单的说将采矿网络分成更小的碎片,每个能够并行处理事务。使用更小的网络节点子集来验证每一个事务,而不是等待网络中的每个节点。这节省了大量时间,并且随着网络的增长,它不需要每个节点都验证每一个事务。Zilliqa网络支持常规支付交易和需调用智能合约交易的分片。在2017年9月份的首次测试中,开发团队宣布在使用3600个节点、6个分片的情况下,每秒处理的交易量达到2488TPS。在分片架构上处理智能合约交易有其自身的一系列挑战。

第二个就是可扩展性:Zilliqa属于链上项目,与侧链和链下项目相比,Zilliqa在安全性和疏散性能方面更具优势,如果有需要,Zilliqa也可与侧链和链下的任何项目融合。Zilliqa证明了高效可扩展性,它的吞吐量几乎能随着节点的线性增长而增加,未来还将支持跨链技术,开发出能帮助将以太坊智能合约转换成Zilliqa智能合约的编译器。

第三个就是共识机制:在PoW区块链中,每个事务都是某个块的一部分,每个块的创建都需要巨大的计算量,但是同时也造成了巨大的资源浪费。Zilliqa的替代方法利用了PoW的优点以及实用的拜占庭容错(pBFT)协议。Zilliqa将是目前市面上为数不多的PBFT区块链。PBFT的共识机制既高效,又能赋予交易最终性,因此不需要确认。矿工们使用PoW在Zilliqa区块链上建立他们的身份。一旦确定了身份,矿工就被分配到一个共识组,其中可以运行多轮PBFT共识。执行一个PoW将多个块写入链中,从而提供更大的保证奖励。在Zilliqa,每个月需要执行大约12个小时的PoW,这时显卡满负荷运行。在其余时间内,显卡将以闲置模式运行,消耗最少的电量。矿工将消耗更少的能量,从而使开采成本比其他基于PoW的区块链低得多。

Zilliqa为矿工和用户带来了另外两项好处。首先,随着网络的扩展,每笔交易的总能源成本将保持不变。其次,Zilliqa的交易费用将远低于比特币或以太坊的交易费用。在以太坊网络上矿工会优先处理较高交易费用的交易,而Zilliqa区块链上矿工只会受交易能够处理的规模的大小所激励。因此大大降低用户的交易费用。

第四个就是安全智能合约:Zilliqa协议附带了一种名为「Scilla」的全新智能合约语言。该语言将是一门非图灵完备的语言,旨在消除现有智能合约中许多已知漏洞,并使其易于进行形式化验证。它将使开发人员能够更轻松地开发安全和可扩展的智能合约应用程序。未来的功能将允许任何人能够将其现有的Solidity应用程序移植到Scilla。

Zilliqa利用底层架构来提供一个大规模和高效率的计算平台。Zilliqa中的智能合同语言遵循数据流编程风格,因此非常适合运行可轻松并行化的大规模计算。例子包括简单的计算,如搜索,排序和线性代数计算,以及更复杂的计算,如训练神经网络,数据挖掘,财务建模,科学计算和一般的任何MapReduce任务。

第五个就是安全机制:与比特币和以太坊等其他区块链一样,Zilliqa区块链网络能够处理交易并维护分布式账本的全局状态。不过不幸的是,不同的区块链网络在潜在攻击者方面存在一些显著的差异。一边是比特币,它一开始在几乎没有什么估值的情况下已经在有机增长;另一边是Zilliqa,它在今天已经具有相当大的价值。这种估值上的差异导致了在Zilliqa网络还处于萌芽阶段时就会面临威胁,而在比特币这样的网络刚起步时,这类威胁并不一定是严重的问题。考虑到这一点,Zilliqa主网在发布时将带有保护机制和保守模式,从而尽量减少对这个新生网络发起攻击的机会。

我们简单来小结下,Zilliqa是一款非常早期基于分片架构的区块链项目,并具有以平台专有编程语言Scilla编写的智能合约平台。主要想解决的问题是交易速度与扩展性问题。

区块链世界的突破性建设,受限于一个著名的理论:“不可能三角理论”,即安全性、去中心化和可扩展性三者不可兼得:一、数据安全性是公链的基础属性。目前区块链保证数据安全,主要靠三个动作:1、依据时序性做数据块的连接,可以防篡改;2、交易记录用加密技术进行签名保护;3、数据分布在分散网络里,用共识机制防止双花攻击。二、去中心化是区块链与互联网的根本不同。去中心化相对于中心化的互联网的成本更低。三、可扩展性是区块链的最大难题。互联网是速度和效率的象征,而这恰恰是区块链真正不足之处。

基于可扩展性不足这个痛点,很多区块链公司都进行了针对区块链可扩展性的尝试,但目前还没有出现对用户友好、高效、安全的公链。

Zilliqa的智能合约平台可以线性扩展,而不会损害验证节点去中心化所提供的所需安全性。这个平台成功地平衡了流行的区块链“困境”:安全性,可扩展性和去中心化性。

通过上面的分析我们可以得出一个结论,说的是平衡,而不是解决不可能三角问题。这也是Zilliqa项目的风险所在,同时,关于吞吐量问题已经被以Solana为首的公链项目完全碾压了。还有更为主要的,就是能否实现主要的技术创新存在严重的不确定性。

最后来总结下,ZIL原本有一个非常好的开端,但是随着区块链行业整体的大跨步发展而言,ZIL走得比较缓慢,导致现在热度持续降低,后面如果团队成员能保持初心继续往前走,我认为上冲到前五十完全没有问题,但是谁又能未卜先知呢。

查看更多

—-

编译者/作者:吃葡萄的人

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...