[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