自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

《Zilliqa入门指南》

2018-02-13 23:26:37
收藏

Zilliqa:首个高吞吐量公链平台

Zilliqa是首个设计为每秒可处理数千笔交易的高吞吐量公链平台。其独特协议基于分片理论,随着网络扩展,交易速率也随之提升。此外,该平台旨在支持安全和数据驱动的去中心化应用(dApp),同时满足金融算法和机器学习的扩展需求。

Zilliqa背后的团队

Zilliqa平台已运行两年,在此期间团队取得了显著进展。团队成员在联网和分布式系统、高质量工程、网络安全和加密领域具有专长。虽然几乎所有团队成员已经合作两年,但部分成员的合作时间已超过六年。

为什么扩展性如此重要?

尽管已有众多公链平台,Zilliqa的扩展性使其成为重要贡献。这主要源于其能够在添加更多挖矿节点时处理更多交易。虽然这对不熟悉区块链技术的人来说似乎合理,但技术上极具挑战性,以前从未实现过。这一难题使得Zilliqa解决该问题的独特共识协议更加令人印象深刻。

由于扩展性,Zilliqa可以支持需要更高交易速率的dApp,从而为开发者提供更多选择。Zilliqa团队预见该平台可用于运行高容量并行拍卖、支付网络和透明数字广告供应链等dApp。

Zilliqa如何使矿工和dApp受益?

dApp的主要受益在于Zilliqa每秒可扩展至数千笔交易的吞吐量。此外,dApp用户将获得可量化的安全性,允许安全计算。智能合约为数据流风格且安全,利用工作量证明(PoW)仅用于建立身份,提高了能源利用率。矿工将欣赏更稳定的支付和较低的方差,以及通过Ethash兼容性加入的低成本。

Zilliqa使用什么共识协议?

最常见的共识协议之一是PoW,但如前所述,Zilliqa仅用于建立挖矿身份。并非每个区块上的每个矿工都执行PoW,而是在较大间隔内执行,从而减少了能源足迹。团队选择继续以这种方式使用PoW,因为对其进行了可靠的研究和现场测试。

Zilliqa使用的协议是基于椭圆曲线的Schnorr签名算法(EC-Schnorr),具有签名聚合或多重签名功能。它有一个包含目录委员会的覆盖层,以及每个分片的改进PBFT协议。这允许签名大小保持较小,即使许多矿工签署同一区块。此外,这种共识方法减少了通信的复杂性。

为了更好地理解Zilliqa共识协议,请回顾分片的概念。这一概念在分布式数据库中已有很长时间,但尚未在开放和无许可的区块链上大规模应用,Zilliqa对此进行了纠正。通过分片,由处理交易的机器组成的大型网络自动拆分为“分片”或并行子委员会。每个分片将处理其给定的微区块,然后所有微区块合并创建最终区块。

还有其他扩展性提案吗?

Zilliqa团队选择使用分片来帮助扩展性,但实际上还有许多其他提案。这些包括重新参数化区块大小或将交易移出链外。Zilliqa选择其方法是因为该提案是正交的,直接针对底层区块链扩展性。团队认识到,如果没有核心区块链共识协议支持链上的高交易速率,重新设计数据结构或将交易移出链外将不会有效。

Zilliqa还指出,虽然PoS是PoW协议的替代方案,但存在与交易最终性相关的问题。Zilliqa通过pBFT风格的共识解决了这一问题。

Zilliqa挖矿如何运作?

Zilliqa挖矿过程并不直接基于PoW。所有节点在其DS纪元开始时进行PoW。此后,节点参与pBFT共识协议。共识协议要求多数投票才能使区块有效并提交到区块链。在节点完成PoW后,它可以投票支持特定数量的区块,每个提交的区块都会带来奖励。这种方法与比特币挖矿形成对比,比特币挖矿中节点必须为每个新区块进行PoW。Zilliqa中较低的PoW频率导致较小的能源足迹。

Zilliqa如何改进智能合约?

在探索Zilliqa使用的智能合约时,您会注意到它正在开发一种新语言。团队希望开发一种能够证明合同周围安全属性的语言。他们认为,通过这样做,可以避免常见问题,如Parity和DAO黑客攻击,这些问题在没有合同形式证明的情况下是不可避免的。

他们将以通信I/O自动机为基础的计算模型,以及CPS风格的值返回,前端语言类似于Solidity,而不是图灵完备语言。跳过图灵完备语言的决定源于并非所有应用都需要它,而且这些语言容易出错,因为它们可能难以推理。相比之下,非图灵完备语言足够简单,使其易于使用基于方法的正式验证。

如何购买Zilliqa ZIL?

Zilliqa最近完成了ICO并在一些交易所上线,目前您可以在以下站点购买Zilliqa:Huobi、IDEX、Gate.io、EtherDelta。

结论

尽管已有众多公链平台,Zilliqa仍采取创新方法,为那些对开发去中心化应用感兴趣的人提供了新东西。独特的协议和分片的使用似乎有意义,但它们需要通过需要平台所吹捧的高交易速率的dApp进行测试。

展开阅读全文
更多新闻