简析 Zilliqa :可扩展区块链和分片创新者
来源:Cryptopedia
编译:胡韬,链捕手
Zilliqa 的扩容解决方案:区块链分片
Zilliqa 是专为执行复杂计算和密集吞吐能力而设计的区块链网络,特别适用于企业用例。Zilliqa 网络成立于 2017 年,由与新加坡国立大学相关的研究人员和学者组成的专门团队推动,其主要目标是解决对比特币和以太坊等当今许多领先区块链网络构成挑战的可扩展性问题。
Zilliqa 的区块链并没有试图成为万能型的区块链,而是专门为计算密集型任务而构建的。Zilliqa 网络能够通过计算分片的并行化过程在其网络上处理高吞吐量的交易。在分片区块链网络上,计算事务的任务分布在网络的分区分片上。从理论上讲,这比非分片网络更快、更高效、更具成本效益,在非分片网络中,所有交易都通过一条大链线性处理。
Zilliqa 的分片结构使其成为处理更复杂计算任务(如数据挖掘和金融建模)的理想区块链。Zilliqa 还可用于训练神经网络、机器学习(ML) 应用和基于数据的学术研究。随着机器学习和物联网(IoT) 等行业的不断发展,对可扩展的区块链技术的需求只会增加,而 Zilliqa 复杂的区块链结构非常适合这项任务。
技术深入探讨:分片在 Zilliqa 上的工作原理
即使按照区块链技术的复杂标准,Zilliqa 也采用错综复杂的技术架构,并因其在区块链分片方面的创新而以其可扩展性而著称。分片是一种扩展解决方案,它将去中心化的区块链网络划分为称为分片的较小组件,从而加快处理速度。当 Zilliqa 的主网于 2019 年上线时,它是第一个使用网络分片作为扩展解决方案的公共区块链。
随着 Zilliqa 生态系统的发展和可扩展性需求的增加,Zilliqa 旨在通过加入额外的 ZIL节点和矿工来按需扩展,这将允许将额外的分片添加到网络中。ZIL 是 Zilliqa 的原生ERC-20 代币。根据其分片模型,如果 Zilliqa 有 20,000 个节点,则网络可以分成 25 个子网络,每个子网络有 800 个节点,同时并行处理数据。
在技术层面上,Zilliqa 使用两种类型的区块,因此使用了两个协同工作的区块链。Zilliqa 有交易区块(TX-Blocks),其中包含网络用户发送的交易。它还使用目录服务区块(DS-Blocks),其中包含支持和保护网络的网络矿工的数据。TX-blocks 存储 DS-Block 的节点同意的交易数据。此外,每个 DS-Block 都与几个 TX-block 链接。
Zilliqa 的区块链分片是一个由两部分组成的过程。首先,选举目录服务(DS)委员会节点,然后启动分片过程并将节点分配给每个分片。一旦交易在分片中得到验证,它们就可以被整个网络验证并进入一个全局状态,该状态将所有分片中的交易组合到 Zilliqa 区块链上的单一可验证事实来源。
Zilliqa 的定制编程语言 Scilla
Scilla 是智能合约中级语言的缩写,是一种专门为 Zilliqa 开发的编程语言。Zilliqa 专注于智能合约安全性,开发了 Scilla 来验证部署在其区块链上的智能合约和去中心化应用程序(dApp) 的安全性。使用 Scilla 的开发人员可以使用数学证明来验证他们的智能合约是否满足某些要求。除了安全性之外,以智能合约为中心的 Scilla 旨在充分利用 Zilliqa 网络的可扩展性和分片架构。
ZIL 代币加密经济学
2017 年,Zilliqa 在以太坊网络上推出了原生 ERC-20 代币。Zilliqa 的 ZIL 代币一直使用到 Zilliqa 于 2019 年推出其主网和原生区块链。在推出时,早期的 ZIL 代币以 1:1 的比例与新的 ZIL 代币交换。
与其他区块链非常相似,Zilliqa 的原生 ZIL 代币用于资助和保护自己的生态系统。除了通过工作量证明模型以 ZIL 支付的区块奖励和交易费用来激励矿工外,它还可以用作加密货币。ZIL 币可用于在线市场购买产品,也可用于购买其他加密资产和收藏品。ZIL 也是 Zilliqa 网络上的交易所必需的。由于 Zilliqa 的交易费用只有几分之一美分,因此 ZIL 非常适合小额支付以及低成本智能合约和 dApp 的运行。
虽然许多区块链以固定的时间间隔将其 PoW 挖矿奖励减半,但 ZIL 代币挖矿奖励将在长达十年的分散过程中逐渐衰减。这样做的目的是保持Zilliqa的哈希率稳定,同时仍然激励矿工。Zilliqa 还针对 GPU 挖矿进行了优化,他们希望这将使其对其他区块链上使用的专用挖矿硬件具有更强的抵抗力,这使得小型挖矿业务难以盈利地竞争挖矿奖励。这是为了支持小规模矿工的竞争环境。
Zilliqa 的合作伙伴关系和路线图
Zilliqa 可在多个主要交易所使用,得到主要软件和硬件钱包的支持,并拥有众多合作伙伴。Zilliqa dApp Unstoppable Domains 可能是最知名的,它允许用户创建可读的区块链域名,这些域名可用于接收加密支付,而不是十六进制加密地址。
Zilliqa 还与 Mintable 市场合作,允许用户使用 ZIL 代币购买 NFT。Zilliqa 与 CommX 合作,CommX 是一个投资平台,用户可以在其中对实物资产进行代币化和细分。这为可能没有高净值的散户投资者提供了购买艺术品或房地产等高价值资产的一部分的选择权。Zilliqa 还与支持库存跟踪和引擎监控的合作伙伴关系,以及与使用 ZIL 并允许游戏内 NFT 交易的区块链游戏应用程序合作。
Zilliqa 不断致力于改进其网络并通过开发众多协议改进来扩展其生态系统,包括:存储修剪、分片升级、隐私改进、跨链支持等。2020 年,Zilswap 作为自动做市商(AMM) 在 Zilliqa 上推出。它使用 ZSWAP治理代币运行,是 Zilliqa 正朝着光明未来努力的另一个迹象。