决定以太坊未来的三个关键扩容项目
2019獨角獸企業重金招聘Python工程師標準>>>
在過去的幾年里,以太坊已經成為加密貨幣領域最重要的項目。 作為市場中大多數代幣的 底層基礎設施,以太坊網絡的健康對于加密數字幣生態系統中的其他環節至關重要,以太坊 也一直在努力跟上增長。
交易容量一直困擾著以太坊網絡,以至于許多專家推出了輔助項目 來創建替代性區塊鏈,以便從頭解決一些限制。 然而,以太坊團隊并沒有閑著,目前已經 有幾個項目作為以太坊基金會的一部分進行孵化,重點就是解決當前版本的以太坊中的一些 基本限制。
以太坊的第二層擴容解決方案改進了以太坊網絡的一些基本方面,如共識協議或其安全模型。 考慮到以太坊公共區塊鏈的規模和活躍度,你可以想象在不中斷網絡的情況下實施這些增強 措施是一項巨大的挑戰。 雖然以太坊網絡有好幾個第二層擴容項目,但有三個以及接近全面 可用,而且我相信,這將是以太坊未來成功的關鍵。
如果你希望馬上開始學習以太坊DApp開發,可以訪問匯智網提供的出色的在線互動教程:
- 以太坊智能合約與應用開發入門
- 以太坊去中心化電商DApp實戰開發
Casper:POS共識機制
Casper可以說是最著名并且被廣泛期待的以太坊項目,Casper提出了一種更現代的權益證明(PoS)模型, 用來替代以太坊傳統的工作量證明(PoW)算法。它可以大大加快網絡中的交易處理時間。 關于Casper已經有很多介紹文章,所以我不打算詳細描述,但有一些值得重申的事情。
首先,讓我們在高層面關注Casper的工作方式。 PoS協議基于傳統的拜占庭容錯(BFT)模型, capser的實施可以歸結為幾個簡單步驟。
接下來需要指出的是,Casper不是一個單獨的項目, 而是若干個相關項目的集合,例如FFG和CBC。
Casper FFG是一種混合POW / POS的共識機制。 這是將首先實施的Casper版本。 FFG設計的目的 是降低過渡到證明利益共識機制的難度,它是在正常的POW協議之上疊加一個POS協議。 因此, 雖然區塊仍將通過POW開采,但每50個區塊將成為POS檢查點,并最終由驗證人網絡進行評估:
另一個Casper項目被稱為Casper CBC,因為它使用了構建糾錯(CBC:Correct By Construction)協議。 Casper CBC與傳統協議設計的不同之處在于:
(1)協議在開始時僅約定了一部分 (2)協議的其余部分需要采用實證方式獲取,即證明其滿足所需的特性
而傳統上,協議是在開始時完全定義好的,然后只是測試以滿足所述特性。
Plasma:子母鏈
Plasma是即將發布的項另一個目,它可能對以太坊的未來產生非常大的影響。 Plasma的起源 可以追溯到2017年8月11日,當時Vitalik Buterin和Joseph Poon發布了一篇名為“ Plasma:Autonomous Smart Contracts” 的論文 。 Plasma的主要思想是提供一種能夠執行鏈下交易的模型,同時依賴于基礎以太坊區塊鏈來保證其安全性。 Plasma的設計借鑒了閃電網絡的一些想法,但它進一步擴展了閃電網絡的概念,允許創建掛接到“主”以太坊區塊鏈 的“子”區塊鏈:
在Plasma模型中,復雜的交易可以在子區塊鏈中執行,可以與成千上萬的用戶一起運行整個應用程序, 而與以太坊主鏈只有很少的交互。 Plasma子鏈可以更快地移動,并收取更低的交易費用,因為子鏈上的 操作不需要在整個以太坊區塊鏈中復制。
Sharding:分片
第三個我最喜歡的以太坊第2層擴充方案是Sharding。 正如其名稱所示,以太坊分片借鑒了現代的NoSQL數據庫 中可擴展架構的一些思想。 實質上,以太坊分片將整個網絡狀態分解為若干分區,每個分區中包含自己獨立的 狀態和交易歷史記錄。 在這個系統中,特定節點只會處理特定分片中的交易,因此所有分片中完成的總交易吞吐量 將遠遠超過目前單一主鏈完成的交易量。
塑造更好的未來
雖然以太坊的可擴展性問題相當嚴重,但可以說以太坊基金會提出的第2層擴容方案是數字加密世界中最先進的 可擴展性解決方案之一。 Casper,Plasma和Sharding為更多的創新和可擴展協議鋪平道路。
原文鏈接:3個塑造以太坊未來的重要項目
轉載于:https://my.oschina.net/u/3794778/blog/1814345
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的决定以太坊未来的三个关键扩容项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 聚焦智造 共筑生态——“2016智能硬件
- 下一篇: 2018-05-17 第十一天