作者yo841204 (yo841204)
看板DigiCurrency
标题[Coin] Zilliqa
时间Sat Mar 10 04:38:02 2018
最近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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.133.18.154
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1520627888.A.493.html
1F:→ pote85712: Zilliqa不重要 POA还钱! 03/10 09:47
2F:→ DarkerDuck: 智能合约用sharding算是最合理的扩容方案 03/10 13:04
3F:→ yo841204: 嗯嗯不过如果A和B智能合约在不同的Shard,那A要呼叫B的 03/10 14:04
4F:→ yo841204: 话是不是之间的沟通成本会很高,之前有听过这样的说法 03/10 14:04
5F:→ DarkerDuck: 没错啊,所以当初设计要规划好,至少比金流切shard好 03/10 18:41
6F:→ DarkerDuck: 我认为金流应用切shard大概也解决不了问题 03/10 18:41
7F:推 darkdixen: 各位矿工 进攻啦!新的能挖矿的宝(误) 03/10 19:41
8F:推 QMO220: 6卡还好,如果上到12卡就会有差了 03/12 20:01
9F:→ QMO220: 推错了0.0 03/12 20:01