編者注:7月28日,DeanEigenmann在推特上詢問Eth2.0為何使用“執行環境方案”,是否真的能解決“狀態增長”問題,引發了激烈的辯論。
所謂“狀態增長”問題,指的是隨著用戶規模的不斷擴大和合約數量的不斷增加,以太坊全節點需要存儲的狀態數據在不斷上升,對全節點的存儲讀寫性能提出了越來越高的要求。
針對這一問題,人們提出過很多解決方案,比如所謂的“狀態租金”,以及“無狀態客戶端”。狀態租金即要求用戶為自己所存儲的狀態支付價格,“無狀態客戶端”則是通過改造區塊結構來降低全節點對整個狀態數據的訪問需求。
Vitalik Buterin(V神)突然現身基輔科技峰會:金色財經報道,以太坊聯合創始人Vitalik Buterin(V神)突然現身基輔科技峰會,Buterin 在基輔現身特別值得注意,因為目前距離以太坊備受期待的合并只有幾天的時間。作為峰會閉幕發言人之一,Buterin表示區塊鏈、以太坊、加密世界中的很多人在關心和支持烏克蘭,其他峰會發言人包括Binance烏克蘭總經理 Kiril Khomiakov、NEAR Protocol 聯合創始人Illia Polosukhin和烏克蘭創業基金董事 Pavlo Kartashov。(coindesk)[2022/9/11 13:22:08]
實質上,這就是問的Eth2.0會如何設計狀態存儲方案并保證狀態數據可用性的問題。
聲音 | Vitalik Buterin:可伸縮性、隱私性和可用性是以太坊的三大發展重點:據Invest In Blockchain消息,以太坊聯合創始人Vitalik Buterin在與Abra首席執行官Bill Barhydt交流時分享了以太坊的三大發展重點:可伸縮性、隱私性以及可用性。其表示,以太坊網絡需要每秒處理100,000筆交易才能成為未來可行的平臺。此外,Vitalik Buterin還表達自己對比特幣作為一種價值儲存手段將如何發揮作用的看法,其認為如果比特幣的意圖是充當一種貨幣,那么轉向“權益證明”(Proof-of-Stake)會更好。[2019/3/21]
在下文中,Vitalik簡單解釋了他對這一問題的看法。令人疑惑的是,Vitalik將無狀態客戶端歸為市場化存儲方案的一種。但在我看來,無狀態客戶端是一種徹底的技術解決方案,就是為了避免使用在經濟上非常復雜的、需要收費的方案。
動態 | 以太坊創始人Vitalik Buterin被巴塞爾大學授予榮譽博士學位:據coindesk報道,以太坊創始人Vitalik Buterin剛被巴塞爾大學授予榮譽博士學位。[2018/11/30]
DeanEigenmann:
對我來說,無狀態執行環境怎么看都不是一個解決狀態增長問題的好辦法。我不認為這一方案是可行的,而且其激勵機制可能過于復雜、會破壞Eth2.0的簡潔性。@wjvill?@VitalikButerin?你們的設計理念是什么呢?
Vitalik:
非營利組織“機器情報研究所”接受加密貨幣捐贈 收到Vitalik Buterin763,970美元的捐贈:非營利組織“機器情報研究所”(Machine Intelligence Research Institute)最近發布了一份籌款統計數據,顯示了對加密貨幣社區的大力支持。該機構是一家非盈利組織,負責調查與人類高級人工智能(AI)相關的安全問題。他們在2017年的年度募款活動籌集了250多萬美元,是125萬美元目標的兩倍多。非營利組織透露,在這次籌款活動中捐贈的資金有66%(大約166萬美元)是用加密貨幣(主要是比特幣和以太坊)進行的。事實上,最大的捐贈是在籌款活動結束的時候,從Vitalik Buterin那里獲得了價值763,970美元的捐贈。Vitalik的捐贈是迄今為止研究機構在所有籌款活動中所收到的第三大捐款。[2018/2/22]
我來從我的視角分析一下這場辯論吧。
一貫以來,區塊鏈協議都將存儲空間作為一項公共資源:所有的全節點都存儲所有的內容;任何人只要使用了存儲空間,就會把成本施加給所有其他用戶。
這樣的使用,應該也要付錢才對。
但若要付費,就不得不面對如下難題:很難確定到底怎么給存儲空間定價、怎么確定目標存儲空間大小、存儲空間應是暫時性使用的還是永久可用、租金如何繳納,等等。
另一方面,還有一種更加市場化的方案來安排存儲資源:對于任意狀態數據來說,都必有某些用戶可以從狀態數據可用性中獲益,而且其他用戶也會愿意存儲這些數據。因此,我們可以讓用戶與存儲方直接締約來保證狀態數據可用性。
基于市場的方案當然承認這樣的可能性:如果用戶疏忽大意,一些狀態數據會“消失”。所有基于市場的技術都會遇上這個問題。
因此,就有一種思想認為:沒錯,我們當然應該讓私人締約成為主導,但事關用戶體驗的便利性,協議確實應該保證狀態可用性和存儲空間供應。
“無狀態客戶端方案”完全屬于“市場化存儲空間”學派。VladZamfir則完全屬于另一個陣營。
市場化存儲空間的一個好處是,你可以根據狀態可用性保證服務的不同質量支付不同的價格。當然,另一個學派會說,要是讓用戶知道他們的狀態數據可能有一天會用不了,dApp開發者面臨的復雜性要上升好幾倍。
話雖如此,還是有一些折衷之道。舉個例子,在“執行環境方案”中,可以建立一個執行環境、要求區塊生產者必須在區塊中包含使用時間不到一年的隨機存儲秘鑰。這樣就給了狀態存儲空間一年的保證。
不過,還是有一些開放性問題要留給實驗性的解決方案。富狀態性是有不同層級的,例如:如果你只想保存一個“靜態見證”屬性,你可以僅保存已用過的收據的ID字段;比起全狀態來說,這是非常輕量的狀態了。
也就是說,情形正變得越來越明朗:Eth2將越來越依賴于輕客戶端<->服務器市場,哪怕只是出于讓用戶可以從自己沒有同步的1000多個分片中獲得數據的目的。狀態供應是另一項義務,也可以放進來。
而且,在協議層還有一些別的方法可以用來強化狀態存儲保證,比如給主要類型的收據加入為期一年的托管證明。
原文鏈接:
https://twitter.com/VitalikButerin/status/1155566281229254657
作者:?Vitalik
翻譯:?阿劍
在2017年末區塊鏈繁榮的時期,眾多公司紛紛進入區塊鏈領域,加密貨幣也很熱門,不管多小的公司,每個人都想分一塊蛋糕,一些公司在沒有一點實質理由的情況下將區塊鏈添加進他們的名字.
1900/1/1 0:00:00據Coindesk8月7日報道,渣打銀行宣布成功在石油行業區塊鏈平臺Voltron上,完成首筆國際信用證交易.
1900/1/1 0:00:008月16日,Bakkt首席執行官KellyLoeffler在Medium發文,宣布Bakkt將于9月23日正式上線。在文中表示其已經通過自我認證程序獲得了CFTC的批準,用戶驗收測試也已經開始.
1900/1/1 0:00:00前言:經過五年的發展,以太坊交出了什么樣的成績單?對于它的未來大家會什么期待?目前是公鏈發展的關鍵時期,大家有很多不同看法。公鏈需要在性能、費用等方面進一步突破,也需要在落地場景上進一步探索.
1900/1/1 0:00:00Overview概述 美國眾議院金融服務委員會于7月17日聽取了Libra項目的負責人DavidMarcus的證詞.
1900/1/1 0:00:00在國際貿易局勢趨緊以及全球央行陸續降息之際,傳統避險資產與比特幣市場已經站滿了避險人群。特別是比特幣,漲幅自5月以來在20類資產中脫穎而出,累計回報率104.8%.
1900/1/1 0:00:00