Zilliqa 技术评论

作者:扎克-赫斯, Zack Hess #

https://github.com/zack-bitcoin/amoveo-docs/blob/master/other_blockchains/zilliqa.md

在这里你可以看到Zilliqa描述了他们区块链上的分片工作。https://blog.zilliqa.com/https-blog-zilliqa-com-the-zilliqa-design-story-piece-by-piece-part1-d9cb32ea1e65

Zilliqa的策略非常危险,如果他们的任何一个分片有超过2/3的攻击者,那么该分片上的攻击者就可以凭空印钱。

Amoveo的分片策略则非常不同。对我们来说,每个区块都有所有的默克尔证明,你需要验证该区块是否有效。所以在Amoveo,即使你删除了所有的共识状态,有一个空的硬盘,你仍然可以验证任何区块。在Amoveo中,你甚至可以不按顺序验证区块,这是我们为并行验证所做的事情,所以你可以更快同步。

在Amoveo中,如果一个分片试图印钱,那么这个区块将是无效的。每个人都会拒绝他们的区块。即使他们是其分片上唯一的节点,他们仍然无法欺骗我们接受无效的区块。

在Zilliqa中,存在着2/3的分片可以撒谎并从无到有印钱的危险。因此,Zilliqa有一个复杂的过程,将分片分配给矿工,以努力防止这种攻击。在Zilliqa,在每个区块上至少有600个节点。在Amoveo中,每个分片只需要一个节点。

在Amoveo中,任何矿工都可以在他们想要的任何区块上自由挖矿。如果一个矿工缺乏一些共识状态,那么这个矿工就不能写一个使用该状态的tx。但是,如果其他人写了一个使用该状态的tx,并在tx中包含一些默克尔证明,那么任何矿工都会接受该tx进入tx池为有效。即使该矿工使用的是分片,并且没有保留该tx所使用的状态的记录。

所以从长远来看,我预计所有Amoveo矿工都会使用存储0%共识状态的分片。这样一来,矿池的安装速度很快,只需要像1个Gigabyte的硬盘就可以运行一个矿池。

会有其他节点专门存储共识状态,为用户生成交易。

作者:Thellimist | Bitses #

Zilliqa #

  • 研究员  Kan Yilmaz
  • 分数:2
  • 日期  2018年4月30日

分析报告 #

  • 而不是侧链,使用分片来扩展。拥有智能合约,并将尝试自动导入ETH智能合约。
  • 已经完成了Mindshare冰的交易
  • PoW进入Epoch,然后在shard中做pBFT,shard中的赢家tx将在另一个shard中讨论,其中shard的领导人,并使其成为最终的区块。- pBFT与Ripple和Stellar一样
  • 目前,PoW是每20小时做一次。
  • NEO投资于Zilliqa

总结 #

目前还没有2000个txps的用例。合作伙伴会在生产中使用ZIlliqa来利用这么多的txps吗?似乎Zilliqa没有现实的价值,而只是一种技术创新。

作者:Dorukoguz | Bitses #

https://chan-relay.snowblossom.org/channel/85ywfwa2quwkcd3d765ljcg5f5exqg8t7fjfzs9a/reviews/Zilliqa%20Dorukoguz%20_%20Bitses.html

  • 研究员。  Doruk Oguz
  • 分数:2
  • 日期。 2018年5月19日

分析报告 #

  • Zilliqa利用PoW进行Sybil攻击,建立身份并进行分片。然而,它通过每个分片中的实际BFT来实现共识。
  • Zilliqa最独特的特质是线性可扩展性,这意味着随着越来越多的采矿节点加入网络,它可以处理更多的tps。这在几乎所有区块链项目中都是相反的。
  • 非常合格的团队,有很强的学术背景。(我的一个高中朋友2009年在伯克利和他们的CSA Prateek Saxona一起上课,他说他是相当聪明的人)Amrit Kumar也是加密学术界的一个知名人物。
  • Zilliqa正在开发一种非图灵完备的、基于I/O自动机的智能合约语言,名为Scilla,他们声称,并非所有的应用程序都需要图灵完备的语言,而且有可能证明关于非图灵完备语言的有趣的安全性和有效性属性。
  • 图灵完整的程序,如资金永远不会被锁定,等等。有趣的方法IMHO
  • 最大的批评来自于eth开发者,他们说Zilliqa中没有状态分片(Ethereum计划在未来使用状态分片)然而Zil团队的结论是,仍然没有一个足够安全的状态分片方案,但他们对未来的实现持开放态度。
  • 他们有Bluzelle和Genaro的合作关系(分布式存储)NEO还投资了Zilliqa。
  • 最近,印度尼西亚银行BNI表示,他们将使用一个名为Anquan的私人区块链系统,该系统由Zilliqa提供支持,用于汇款和贸易融资。
  • 缺乏强大的市场营销,太多的(亚洲水平)书呆子团队。无论如何,他们的社区每天都在变得更加强大。

总结 #

Zilliqa可能是一个真正的无权限高吞吐量区块链解决方案,其独特的线性可扩展性。我预计当它的主网发布接近时(第三季度的某个时候),会有类似ADA的运行,所有投资组合的%5-10可以投资(我的是%11)。