[Coin] Zilliqa

楼主: yo841204 (yo841204)   2018-03-10 04:38:02
最近Zilliqa因为币安第六期免费上币活动
不管是炒币的还是讨论技术的,讨论度都有变高
Zilliqa就我所知
应该是目前第一个真正有成品应用Sharding(分片)技术的公有链项目
(V神的ETH 2.0也是打算采用Sharding,不过还在研发阶段)
Sharding不是什么新的概念,不过应用在区块链上就没那么常听到了
第一个提出将Sharding应用在区块链上的是2015年Loi Luu(Kyber那位)和他的教授Prateek
共同发表的一篇论文
而这两位都是Zilliqa的advisor
因此Zilliqa团队也经过了两年的时间研发后才在去年12月募资
Zilliqa和ETH 2.0不同的地方是
前者做的是transaction sharding,后者是做state sharding
Zilliqa在共识上就是将全网分成好几个Shard
每个Shard都是采用pBFT(就是一种拜占庭容错机制)去产生共识
而每个节点在参与决定都要必须先经过PoW的身份认证
这个PoW只有在每一段时间间隔之后才要PoW
(因为共识机制不是采用PoW,所以不用每笔交易确认都靠PoW)
因此也是相对省电,甚至在两个PoW的间隔之间,可以双挖别的币种
目前在内部测试网络当中,以3600个nodes分成6个Shard,达到了2488 tx/s
而Zilliqa的交易速度是随着节点数量越多,呈现几乎线性成长
(但也不是说可以容纳100万个节点之类的)
也因为是链上的扩容方案,所以安全性的问题也不用太担心
蛮想知道大家对于这种应用sharding的项目有没有什么看法
因为最近跟一位开发者朋友讨论到扩容方案
他觉得Sharding应该是算他比较看好的方式
我自己不是技术背景所以可能理解上还有上面的解释可能有错...
希望在这听听看大家的想法
这个月将会有1.0版本的公开测试网络
在这附上GitHub的网址:https://github.com/zilliqa/zilliqa
作者: pote85712 (母豬寶寶)   2018-03-10 09:47:00
Zilliqa不重要 POA还钱!
作者: DarkerDuck (達克鴨)   2018-03-10 13:04:00
智能合约用sharding算是最合理的扩容方案
楼主: yo841204 (yo841204)   2018-03-10 14:04:00
嗯嗯不过如果A和B智能合约在不同的Shard,那A要呼叫B的话是不是之间的沟通成本会很高,之前有听过这样的说法
作者: DarkerDuck (達克鴨)   2018-03-10 18:41:00
没错啊,所以当初设计要规划好,至少比金流切shard好我认为金流应用切shard大概也解决不了问题
作者: darkdixen (darkdixen)   2018-03-10 19:41:00
各位矿工 进攻啦!新的能挖矿的宝(误)
作者: QMO220 (失憶)   2018-03-12 20:01:00
6卡还好,如果上到12卡就会有差了推错了0.0

Links booklink

Contact Us: admin [ a t ] ucptt.com