
2019年還有2個月就要結束了,那麼2019 最受資本歡迎的項目是哪個? (除了主流幣)
數字貨幣研究機構The Block在9月末發布的一份報告中給出了這一答案。報告稱,19個活躍投資方中有11位投了Coda。打開Coda的官方Twitter,置頂推文是項目CTOIzaak Meckler二級標題
二級標題
01.永遠20KB的區塊鏈
在官網的介紹中,Coda是第一個具有恆定大小區塊鏈的加密貨幣協議。當前的加密貨幣如比特幣和以太坊存儲著數百GB的數據,而且隨著使用量增長,積累的數據只會越來越多。舉例來說,比特幣的全節點大小從13年Q1的6GB,增長到了19年Q1的210GB,6年翻了35倍,平均每年增長80%。而以太坊的全節點在16-17年的大牛市中一年增長了19倍。
我們知道,想要驗證加密貨幣的交易,需要先下載區塊鏈的完整副本。但是下載一個數百GB的文件並運行它並不是所有人都能做到的。尤其在一個分佈式的世界裡。
圖片描述
圖片描述
(圖:傳統的區塊鏈(上)和Coda(下),來源:區塊鏈小數據)
那麼zk-SNARK是如何壓縮區塊鏈的呢?
在我們常見的區塊鏈中,節點一般會驗證每一筆交易,然後把它們打包出塊。比如比特幣在固定時間(平均10分鐘)出一個塊,驗證速度決定塊大小。而在Coda區塊鏈中,節點驗證的不是具體的每一筆交易,而是零知識證明的遞歸組成。
首先,零知識證明允許交易者在不公開實際數據的情況下,證明其真偽。例如對一個區塊的驗證,可以無需知道區塊中含有的交易數據本身。
其次,遞歸壓縮的原則是指,假設我們生成一個證明,從狀態0到狀態1的狀態轉換是合法的,然後,我們繼續生成一個證明,從狀態1到狀態2的狀態轉換是合法的,那麼,我們就可以把這兩個證明合併為一個證明,從狀態0到狀態2的狀態轉換是合法的。依次類推,可以將每一步狀態轉換的證明都遞歸地合併為一個證明,最終我們得到的是從0到最新狀態的那個證明。
與此類似,Coda節點每次產生新的區塊,它同時產生一個SNARK證明,驗證該區塊是否有效。網絡上的所有節點可以存儲這個證明之後繼續向前,每生成一個新的區塊,就有一個新的SNARK證明,但awlays只有一個SNARK證明。因此如上圖所示,它看起來只是一條短鏈。這裡我們就避免了去驗證龐雜的區塊內交易數據。 Coda因此也被稱為輕量級區塊鏈。
但是關於此項目的共識機制,不管是白皮書還是官方博客都沒有講地很明確,比如在白皮書裡只是說,有點類似於Ouoroboros Praos proof-of-stake protocol,其最終狀態可能是一個POS鏈。
因此上,Coda網絡中的角色可能除了通過質押代幣成為驗證者、還有節點運營商、委託人等角色。
在Coda網絡中,參與角色主要是Staker 和Snark-workers。其中,Staker 對應的是驗證者角色,操作門檻低,只要通過質押Coda 代幣就能獲得區塊獎勵。 Snark-workers 對應的是節點運營者,也可成為委託人,生成zk snarks 證明,負責檢測和驗證交易真偽。但兩個角色並不是完全對立,你可以既是Staker 又是Snark-workers,只不過Snark-workers的操作相對複雜。
在Coda網絡的經濟模型中,Staker 需要從名為「Snarketplace」的市集中購買這些Snark 證明,從而將一部分區塊獎勵(Coda幣)讓渡給付出勞動的Snark-workers 們。 Snark-workers 在互相競爭出售zk-SNARK 證明的過程中,將逐漸降低zk-SNARK 證明的價格,最終對網絡中的終端用戶變得友好。
如何參與?
要求:
要求:
軟件:macOS 或Linux(暫不支持Windows系統)
硬件:發送和接受coda 需要任何特殊硬件,下載錢包就行,但作為節點運營者需要:
至少8 GB的RAM
至少8 GB的RAM
GPU 目前不是必需的,但節點運營商在升級協議時會需要
在discord上向機器人發消息,會獲得100個Coda作為初始資金,接著通過系列操作就可以成為你想成為的Staker 或者Snark Worker或者委託人。 (二級標題)
二級標題
02. 社區發展及開發進度
項目社區還是挺活躍的,目前在Twitter上有6400個粉絲,在Telegram 上有近6000個成員,在Discord 上有800多個成員,reddit上有618個粉絲。
Coda在舊金山搞過多次線下Meetup,吸引了大量開發者參與,人氣比較旺盛。
二級標題
二級標題
03 .融資信息
二級標題o1labs二級標題
04. 團隊背景
CEO Evan Shapiro 是卡內基計算機學士以及機器人碩士,之前任職Mozilla的軟件工程師。
CTO Izaak Meckler 是伯克利的密碼學博士,之前在Jane Street 對沖基金任職軟件工程師,並為多項開源軟件貢獻源碼,包括Elm語言的編譯器。
團隊目前21人,一線開發人員都是函數式編程社區的活躍人物,可能跟整個項目採用OCaml 語言有關。
二級標題Andy Bromberg二級標題Benedikt Bünz。
參考資料
參考資料
參考資料
白皮書:Coda: Decentralized cryptocurrency at scale
與擴容新玩家Coda 創始人同乘大巴:迅速讀懂如何用零知識證明實現區塊鏈減肥
Coda: Keeping Cryptocurrency Decentralized
我是Odaily小派克,優質區塊鏈項目尋求報導,可加微信lmm662381,煩請備註公司+姓名+事由。轉載/內容合作請聯繫郵箱report@odaily.com。
我是Odaily小派克,優質區塊鏈項目尋求報導,可加微信lmm662381,煩請備註公司+姓名+事由。轉載/內容合作請聯繫郵箱report@odaily.com。