比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > SOL > Info

以太坊擴展性解決方案的進展如何了?_以太坊

Author:

Time:1900/1/1 0:00:00

編者按:本文來自區塊鏈大本營,來源:Breakermag,作者:AndreasWallendahl,譯者|Guoxi,責編|喬治,Odaily星球日報經授權轉載。可擴展性一直是以太坊的一大痛點,以太坊2.0的升級計劃中關于可擴展性的改進占據了半壁江山。在以太坊2.0計劃面世半年后的今天,可擴展性問題有所好轉了么?本文主要概述現有以太坊可擴展性解決方案以及這些方案所做出的折衷,同時為區塊鏈開發人員總結了一些可以開箱即用的可擴展性解決方案。可擴展性究竟難在哪里?為什么可擴展性難題如此之難?我經常說到“可擴展性三元悖論”,這是因為區塊鏈必須在各個屬性之間做出折衷。對于所有區塊鏈來說,同時獲得去中心化、可擴展性、安全性三個屬性并非易事。——以太坊聯合創始人VitalikButerin,2017年11月比特幣和以太坊等無需許可的公共區塊鏈在第一層選擇了優化去中心化和安全性這兩個屬性,因而它們在可擴展性上都表現不佳。在這些區塊鏈中,任何參與者都可以花費相當低的時間和資本承諾成為一名驗證者,低門檻吸引了成千上萬的挖礦節點參與到工作量證明中,保護區塊鏈免受51%算力攻擊,這種高度的去中心化帶來了高度的安全性,按照今年4月份的數據來算,在以太坊區塊鏈上執行51%算力攻擊的成本為每小時10萬美元,作為加密貨幣中的老大哥,在比特幣區塊鏈上執行51%算力攻擊的成本為每小時35萬美元。得益于高度的去中心化和高度的安全性,以太坊備受人們的青睞,從而成為全球區塊鏈經濟中的首選,并為去中心化應用程序提供了一個良好的平臺。但是,以太坊在去中心化和安全性方面光鮮的背后則是在可擴展性上的巨大犧牲。雖說以太坊對于簡單交易的理論處理速度上限為每秒14-15筆,但在當下,以太坊每秒只能處理大約5筆交易,一旦達到每秒6筆交易就會出現負載過重的現象。對于任何主流的消費者應用或金融應用來說,這個數量級都太小了,更何況是作為一個全球性的平臺。以太坊可擴展性最大的制約條件是,像以太坊這樣無需許可的公共區塊鏈需要每一個挖礦節點驗證每一筆交易。——JoshStark,《深入理解以太坊第二層可擴展性解決方案》這么嚴重的問題,難道整個以太坊社區都坐視不管么?并沒有,事實上以太坊基金會對以太坊2.0中的區塊鏈基礎設施升級有著一個完整的規劃路線圖,在其中可擴展性占據了重要的地位,也就是說在未來幾年里以太坊將集中力量解決可擴展性問題。但是遠水解不了近渴,如果我們現在正在構建的應用程序需要可擴展性,那該怎么辦呢?當然了,這取決于你具體的使用場景。即使將來以太坊2.0在可擴展性方面取得了巨大成功,你可能也不希望將所有的交易都發送到以太坊主網/第一層上,你還是會選擇第二層解決方案。如今以太坊仍存在以下3大痛點速度慢:交易的吞吐量過低,有時交易的數量超過區塊鏈的承載能力就會造成區塊鏈網絡中的高延遲。價格昂貴:用戶需要為每筆交易支付燃料費用,而隨著交易數的增多,燃料費用以及以太幣價格也隨之水漲船高。用戶體驗急需改善:用戶必須簽署每一筆交易,直到這筆交易被區塊鏈確認后才可以發起下一筆交易。可擴展性解決方案都有哪些?接下來,我們來聊聊當前業界都有哪些已經落地了的可擴展性解決方案,這里我們只討論最常用的5個,當然了這并不是全部,除此之外業界還有很多能提升區塊鏈交易吞吐量的可擴展性解決方案,就比如說區塊鏈鏈下計算,但由于篇幅原因這里不做過多討論。區塊鏈鏈下交易簽署:使用以太坊的公鑰私鑰對來在區塊鏈鏈下簽署交易,你可以把交易存儲在本地或發送出去,甚至還可以以點對點的形式傳遞,最終交易被發送到區塊鏈上時會按照交易的內容和數字簽名更新區塊鏈的狀態,更新以太坊預言機價格)。支付通道:交易對手之間在區塊鏈鏈下建立的連接,支付通道可以用來執行交易,它只向區塊鏈上傳最終的交易結果。狀態通道:交易對手之間在區塊鏈鏈下建立的連接,每筆交易都會更新當前的狀態,最終的狀態會通過一筆交易記錄在區塊鏈上。側鏈以及轉接橋:通過交易轉接橋智能合約以及相應的交易中繼機制將包含以太坊完整功能的側鏈錨定到以太坊主網上。Plasma鏈:包含以太坊所有功能的子鏈,Plasma鏈會定期將其狀態的變化提交到根區塊鏈上。可擴展性解決方案的折衷

以太坊網絡當前已銷毀超250萬枚ETH:金色財經報道,據Ultrasound數據顯示,截止目前,以太坊網絡總共銷毀2,500,375.97枚ETH。其中,ETH transfers銷毀231,114.70 枚ETH,OpenSea銷毀230,048.94枚ETH,Uniswap V2銷毀134,289.0枚。

注:自以太坊倫敦升級引入EIP-1559后,以太坊網絡會根據交易需求和區塊大小動態調整每筆交易的BaseFee,而這部分的費用將直接燃燒銷毀。[2022/6/30 1:40:58]

各個解決方案的安全性、吞吐量、可用性以及使用成本怎么樣?下表做了詳細的總結。各解決方案的原理及具體實現

以下介紹的可擴展性解決方案都是開源且支持開箱即用的,你可以將它們用在去中心化應用程序中。不過需要注意的是,這些可擴展性解決方案都仍處于開發階段,在你的應用主網上線之前一定要仔細審計它們的安全性。為了方便使用,這里并沒有列出那些還沒有真正落地或是代碼還未開源的可擴展性解決方案。1、區塊鏈鏈下交易簽署用戶使用以太坊公鑰私鑰對在區塊鏈鏈下簽署交易,公鑰私鑰對可以由keccak256哈希算法計算得出。這筆簽署后的交易可以存儲在星際文件系統中或數據庫中,然后分批加入到以太坊主網上的一筆筆交易中。就比如說,如果你想要在以太坊主網上聲明一些東西的所有權,你可以將這些聲明匯總起來作為主網上的一筆交易,而不需要分別為每一個聲明發起一筆交易。你可以通過點對點日志存儲系統scuttlebot來點對點地傳遞這筆交易,當接收方通過公鑰驗證交易有效時,交易就可以用作以太坊主網上智能合約的預言機輸入。如果交易的設置允許,那么智能合約在接收交易后可以執行交易中的內容。在以太坊柏林開發者大會上,穩定幣MakerDAO團隊基于鏈下交易簽署的方法提出了一種鏈下價格預言機的解決方案。可參考資源KarlFloersch:哈希函數以及交易簽署基礎教程https://cryptoeconomics.study/MarioConti:基于鏈下交易簽署的價格預言機https://view.ly/v/Rt275OYzLCI1VitalikButerin:以太坊預言機https://blog.ethereum.org/2014/07/22/ethereum-and-oracles/2、支付通道與狀態通道狀態通道交易的雙方將各自的區塊鏈初始狀態鎖定在一個智能合約中,你可以簡單地把這個智能合約看作是一個多重簽名的錢包。這樣確保了在狀態通道運行期間智能合約中的資金一直處于凍結狀態,直到雙方共同簽名進行解鎖。交易的雙方通過不斷傳遞狀態的更新來進行交易。只要雙方對最終的狀態更新沒有異議,他們隨時可以共同簽名來解鎖智能合約中鎖定的資金。當雙方完成交易時,他們會各自向智能合約提交狀態更新。如果他們的狀態更新相匹配,那么最終的狀態會被寫入到區塊鏈中,通常情況下,這時的狀態會與狀態通道開啟時的初始狀態有所不同。支付通道狀態通道只能用以太幣以及ERC-20通證計價,而支付通道沒有這種局限性。支付通道精簡的結構允許更大的吞吐量和更高效的設計,因為支付通道只會更新一個狀態:凈差額。出現爭議該怎么辦?根據協議設計,由交易雙方簽名的每個狀態更新都會被分配一個唯一的隨機數,用以標識出每一次狀態更新。在遇到爭議時,以隨機數較新的狀態為參考。在一次交易中,當甲方提交狀態更新時,他的挑戰期也隨之開始。在此期間,乙方可以提交一個隨機數較新的狀態更新。如果乙方沒有提交狀態更新,挑戰期計時器到期,智能合約將會選擇隨機數較新的狀態作為最終狀態,將此狀態上傳至區塊鏈并按照此狀態解鎖并返還資金。現有的項目以及實現以太坊雷電網絡:一種支付通道解決方案,它支持近乎即時、費用低廉且可擴展的交易。閃電網絡是對以太坊區塊鏈功能的完善,它兼容所有ERC-20通證。Connext:Connext正在構建一個開源的點對點微支付基礎設施。他們的第一款產品使用了以太坊區塊鏈上的支付通道,支付通道可以將許多區塊鏈鏈下交易匯集成數量很少的鏈上交易。3、側鏈以及轉接橋轉接橋將交易信息從運行著各自共識算法的側鏈傳遞到以太坊主網中。它會在主網上鎖定資金或狀態,并在側鏈上運行去中心化應用程序收集并處理交易。用戶將其在以太坊主網上的以太幣/ERC-20通證存入轉接橋智能合約。期間去中心化應用程序會一直運行,當所有交易完成后,用戶可以在以太坊主網上取回自己的以太幣/ERC-20通證。用戶只需要支付存款和取款這兩筆交易的手續費。對于在側鏈上運行的交易,用戶可能還需要支付較少的交易費用,側鏈Loom和POA都存在運行成本,因而Loom向去中心化應用程序以Loom通證的形式收取手續費,POA則要求用戶在側鏈上以POA通證的形式支付燃料費用。想要消除側鏈上的燃料費用,你完全可以把去中心化應用程序運行在一條私有區塊鏈上,但這樣做最大的一個挑戰是,你需要吸引礦工來私有區塊鏈上挖礦。可參考資源觀看視頻:Parity轉接橋在以太坊測試網絡Ropsten和Kovan上使用以太幣/ERC-20通證的測試部署ParityBridgeRopsten-KovanEther-ERC20TestDeployment區塊鏈資產管理公司Melonport和區塊鏈平臺公司Colony已經開始實現并測試Parity轉接橋,去中心化商業平臺Swarm.City和區塊鏈非營利組織Giveth正在測試轉接橋上的消息傳遞機制轉接橋技術詳解:https://wiki.parity.io/Bridge轉接橋智能合約代碼:https://github.com/poanetwork/poa-bridge-contracts現有的項目以及實現POA網絡是一個基于以太坊旨在為智能合約提供開源框架的平臺。POA網絡是以太坊的一個側鏈解決方案,在共識機制方面它使用了權威證明。Loom是一個以太坊第二層可擴展性解決方案,它專為社交、游戲等需要非常高吞吐量的去中心化應用程序設計。開發人員可以使用Loom軟件開發工具包建立一條專為可擴展性優化的側鏈:去中心化應用程序區塊鏈,其使用了DPoS共識機制。SKALE的彈性側鏈繼承了標準側鏈的全部優點,同時它還提供完全去中心化網絡帶來的安全保障。彈性側鏈具有性能強大、可配置、兼容以太坊/Web3協議的特點。4、Plasma鏈Plasma鏈技術概覽初始化Plasma鏈,編寫智能合約,并將其提交給根區塊鏈;交易都在Plasma鏈中運行,Plasma鏈會定期向根區塊鏈提交數據;Plasma鏈的共識規則建立在防偽證明上。如果某一區塊是無效的,任何人都可以提交區塊無效的證據來回滾區塊鏈;每條Plasma鏈都可以設置獨有的規則,以便對特殊用途的去中心化應用程序做出優化。現有的項目以及實現正在開發Plasma鏈的團隊:包括FourthStateLabs、OmiseGo、Kyokan和Plasma團隊。Kyokan最小可行Plasma鏈:為了方便開發人員快速上手,Kyokan面向支付場景實現了最小可行Plasma鏈。Plasma團隊:Plasma團隊致力于為整個以太坊社區提供開源的Plasma鏈實現,他們的使命是通過探索Plasma鏈的全部潛力來推動第二層可擴展性技術的發展。

以太坊網絡當前已銷毀239.91萬枚ETH:金色財經報道,據Ultrasound數據顯示,截止目前,以太坊網絡總共銷毀2,399,167.10枚ETH。其中,OpenSea銷毀230048.57枚ETH,ETHtransfers銷毀222858.11枚ETH,UniswapV2銷毀133171.25枚。注:自以太坊倫敦升級引入EIP-1559后,以太坊網絡會根據交易需求和區塊大小動態調整每筆交易的BaseFee,而這部分的費用將直接燃燒銷毀。[2022/6/4 4:02:26]

以太坊錢包MetaMask月活躍用戶達到2100萬:金色財經報道,ConsenSys今天宣布,其以太坊錢包MetaMask現在每月有2100萬人使用。此前在4月份,當DeFi活動激增且NFT狂熱全面爆發時,MetaMask有500萬月活躍用戶,在七個月內增長了420%。MetaMask運營主管Jacob Cantele表示,最近的大部分增長都是由垂直游戲的增長推動的。[2021/11/18 6:57:26]

以太坊客戶端開發團隊ChainSafe推出ChainBridge:5月17日消息,以太坊客戶端開發團隊ChainSafe推出ChainBridge,可實現在區塊鏈之間進行數據傳輸。截至目前,ChainBridge正在啟動對以太坊,以太坊經典和基于Cosmos-SDK的鏈的支持。(Cryptonewsz)[2020/5/17]

聲音 | imToken商業運營負責人:以太坊在設計之初就決定采用PoS共識:7月23日消息,imToken商業運營負責人Mako表示,以太坊在設計之初就決定采用PoS共識,但由于當時PoS共識并不成熟,以太坊前期采用成熟的PoW挖礦,之后轉到PoS。為此,以太坊設定了4個階段:前沿、家園、大都會、寧靜,目前我們處于大都會階段,寧靜也就是我們今天談論的以太坊2.0。以太坊2.0的階段1,也稱為零階段(開發人員喜歡從零開始計數)信標鏈,引入共識層,目前有8個團隊正在獨立的實施第一階段,信標鏈將是一條全新的 PoS 區塊鏈,用戶可以使用錢包參與 Staking 挖礦獲得收益。階段2:分片,引入數據層,這一階段只是分片結構的試運行,而不是嘗試使用分片來擴展以太坊。階段3:eWASM 虛擬機,引入執行層,這一階段將會變成我們熟悉的以太坊。這個階段是以太坊 2.0 各個重要功能匯聚,分片鏈升級,允許錢包轉賬,執行合約。階段4:按照V神的說法,階段4將是對這臺新世界計算機的調整和優化。[2019/7/23]

Tags:以太坊區塊鏈ASMLASM以太坊官網公告區塊鏈存證平臺法院PlasmaPayLASM幣

SOL
3億人民幣的教訓:看破項目方的詐騙套路_數字貨幣

編者按:本文來自45區,作者:45區,Odaily星球日報授權轉載。ICO融資熱已經冷卻,跑路的英雄鏈究竟是如何詐騙的?最新數據顯示,2019年第一季度初創公司通過ICO籌集的資金僅為1.18億.

1900/1/1 0:00:00
比特幣價值百萬美金不是夢?| 觀點_比特幣

那不是數字貨幣第一次經歷暴跌,當然也不會是最后一次。然而,不同于那些慌忙拋售的投資者,有一群人并不為其所動.

1900/1/1 0:00:00
Bitfinex宣布推出IEO交易平臺Tokinex,首個項目將于23日公布_FINE

Odaily星球日報出品作者|王也編輯|盧曉明5月21日,Odaily星球日報獲悉,數字貨幣交易所Bitfinex及其旗下交易平臺Ethfinex宣布推出新的IEO交易平臺Tokinex.

1900/1/1 0:00:00
蘇州相城公證處都用它來存證,同濟大學的「梧桐鏈」有何亮點?_DAILY

Odaily星球日報出品作者|秦曉峰編輯|梁辰相比于傳統科技,區塊鏈在解決效率問題上并不占優,其最大的作用在于解決信任問題。目前,不少區塊鏈企業主打可信電子憑證概念.

1900/1/1 0:00:00
鏈股周報 | A、港股區塊鏈概念股普跌,區塊鏈技術獲巴菲特點贊(5.4-5.11)_區塊鏈

概覽 行情方面:本周,隨著股市行情的集體走下,A股和區塊鏈概念股整體下探,A股92支區塊鏈概念股中,只有8只上漲,港股總只有裕興科技一家上漲2.47%.

1900/1/1 0:00:00
領先的加密公司、DeFi機構、金融科技如何構建不同的社區_DEFI

前言:DeFi是金融發展的新階段。它發展還很早期,但它對未來的金融會產生重大影響。就社區參與方面,它跟傳統的銀行和金融科技會有什么不同?它有哪些優勢和不足?本文作者是StevenEhrlich,

1900/1/1 0:00:00
ads