作者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/m.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