加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

V神:另一個狀態友好的界地址方案_以太坊:POSI

Author:

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

來源|?ethresear.ch

作者|?VitalikButerin

譯者按:本文需要讀者對狀態管理和stateexpiry機制作一定了解。

回顧:狀態大小管理技術

為了防止以太坊的狀態容量無止境地膨脹,我們需要用一些方法使舊狀態“失活”,這樣加入網絡的節點就不再需要存儲舊狀態了。即使大多數的客戶端都變成無狀態,似乎也可以合理預見,最終這個系統會擴容到網絡無法一直保證所有狀態都可用的地步。有兩個方法可以使舊狀態失活:

1、直接刪掉,然后可以把它移到另外的默克爾樹,這樣關心該狀態對象的人可以獲取相應的默克爾分支,在未來某個時候用它來激活該狀態。

V神:數字資產領域可能會受益于當前的代幣價格下跌:金色財經報道,以太坊創始人Vitalik在近期在接受彭博社采訪時表示,數字資產領域實際上可能會受益于當前的代幣價格下跌。深入研究加密貨幣,尤其是構建新事物的人,很多都歡迎熊市,因為價格長期大幅上漲時,往往會招致很多非常短期的投機型關注。而冬天是很多應用消失的時候,可以驗證哪些項目實際上是長期可持續的。

不過,Buterin 還表示他對自去年以來市場的變化感到“驚訝”,他不確定加密貨幣是否已經進入另一個冬天,或者該行業只是反映了更廣泛市場的波動。Vitalik 說:“確實感覺加密市場從一個由非常小眾的參與者群體控制的小眾群體轉變為越來越像主流金融市場的一部分”。(彭博社)[2022/2/20 10:03:11]

2、不把對象移出樹結構;相反,只在樹的該位置標記“失活”,這樣節點就不會存儲它(且協議也不會要求它們這樣做)。通過發送一個提供默克爾證明(即見證數據)的事務來訪問該狀態,失活的對象就可以重新被訪問了。

現場 | V神:rollups和分片結合以太坊TPS可達到2.5萬至10萬:金色財經現場報道,首屆區塊鏈服務網絡(BSN)全球技術創新發展峰會暨湖北區塊鏈技術創新大會11月27日在武漢舉行。以太坊創始人Vitalik在會上發表主旨演講表示,rollups可以提高擴展性,把以太坊的TPS從15-45提高至1000-4000。再把rollups和分片結合在一起,可以把以太坊的TPS提高到2.5萬至10萬。他還表示,rollups已經基本準備好了,但分片將需要更多的時間。企業會用私有鏈的原因之一是公鏈的可擴展性非常差,但以太坊 2.0將有非常好的擴展性。[2020/11/27 22:19:49]

方法(1)對應于“經典的存儲租金方案”,方法(2)對應于傳統“無狀態客戶端”的最簡單延伸——舊狀態可以被遺忘的模型。這兩種方法都允許關心特定狀態對象的個人追蹤默克爾分支,這樣隨后如果那些狀態對象失活了它們可以用來激活這些對象。然而,這兩種方法都是有明顯問題的。

V神:轉向PoS后,ETH 2.0理論最大年產量約為每年200萬:在最新一期的POV Crypto播客中,V神強調了向PoS轉變對以太坊網絡和生態系統的影響,以及為什么這樣的轉變非常適合以太坊及其發行模式。他指出:“進行PoS的原因之一是,我們希望大幅減少發行。我認為我們已經計算出,如果每個人都參與的話,ETH 2.0理論上的最大發行量大約是每年200萬。”

但V神同時指出,在未來10年,即使有以太坊網絡,礦工等利益相關者的收入也不太可能來自新發行的資產,而是來自交易費。(AMBCrypto)[2020/4/30]

當要在某個已失效合約的同一個地址上再創建合約時,方法(1)會出現一些極端情況。那就是,如果一個合約在地址A上創建了,然后已經失效了,那么在地址A上創建這個合約的事務會被重新執行,這樣會在地址A上創建一個新對象,這會影響原始對象的激活。另一種情況是當在地址A上創建了一個對象,然后經歷失活、被激活、被修改(例如,發送合約上的資金到另一個賬戶)、再失活、再用第一次失活所在的默克爾分支激活。這違背了保留規則,且可能被用于鑄幣;需要增加額外的默克爾證明來證明一個合約還沒有被另一個特定狀態激活,而該狀態也嘗試被激活。

聲音 | V神:君士坦丁堡硬分叉完全不會影響Casper/Sharding/Serenity進程:1月20日,以太坊核心開發人員Afri Schoedon在Reddit上表示,寧靜(Serenity),權益證明(PoS)和分片(Sharding)——所有這些都與Ethereum 1.0鏈上的協議升級完全無關。君士坦丁堡硬分叉推遲與否都沒有關系。無論何時,只要準備好了,所有涉及“寧靜”里程碑的一切都會照常開展。在Ethereum的第二次迭代上進行研究和構建的團隊正在獨立地開發Ethereum 2.0,并且不會因為我們推遲了遺留鏈上的協議升級而延遲PoS。 此外,PoS,即所謂的“階段0”/“信標鏈”與其他里程碑不同,并不是硬分叉。我們將在幾周或幾個月內推出信標鏈測試網絡。樂觀地說,我希望我們能在一年內達到“寧靜”里程碑。但是請理解,這與當前網絡上正在發生的事情(或沒有發生的事情)幾乎是無關的。 隨后V神在推特轉發并評論道:君士坦丁堡硬分叉完全不會影響Casper/Sharding/Serenity穩定和持續發展。[2019/1/20]

方法(2)遇到的是不同的問題。假設兩個相鄰的地址(也就是兩者間沒有對象)A1和A2都已失活。這樣,不僅A1和A2都不再可以訪問(除非有人存儲了默克爾分支),而且A1和A2之間的所有地址都不可以訪問了。也就是說,如果總共有N個地址,那么大約1/N的可用地址空間都不再可訪問了。當一半的地址都失活了,大約1/4的地址空間不再可訪問。隨著時間推移,會越來越難找到空間生成新的地址。而且由于新地址越來越集中在剩下的“可訪問”空間上,每N年可訪問空間減半的這種影響會呈指數增長。

提議

我提議對方法(2)進行修改,可以解決以上的問題。正如很多方法(2)的提議實現方案所呈現的,賬戶有“活躍”與“失活”兩種狀態,失活賬戶是那些超過一年未被訪問過的賬戶。要訪問失活賬戶,你需要提供見證數據;當失活賬戶被訪問了,該賬戶會自動解除失活狀態(觸及任何賬戶都會重置它的一年失活期計算)。修改內容如下:

我們給每個地址添加一個32個字節的"epoch前綴"。例如,epoch前綴是9的地址是這樣:0x00000009de0b295669a9fd93d5f28d9ec85e40f4cb697bae,以00000009作為前綴。

默克爾路徑會直接依賴epoch的前綴而不是它的哈希值(因此merkle_path_key=address+hash(address)而不是現在在用的merkle_path_key=hash(address)。這確保了“沒用過的”地址空間是連續的。

除非地址的epoch前綴是小于或等于區塊鏈已運行的年數,否則地址不能被使用

會增加一個CREATE3操作碼,它會把epoch前綴作為一個參數,并在具有該epoch前綴的一個地址上創建一個合約。

推薦用戶和合約總是使用具有盡可能新的epoch前綴來創建賬戶,甚至設為默認設置,因為肯定會有具有最新epoch前綴的全狀態仍然是可以訪問的。為了還能保有“反事實地址(counterfactualaddresses)”,用舊epoch前綴來創建合約還是可能的。但是,對于想要創建反事實地址的用戶,如果長期不創建,他們就要負責為該賬戶存儲舊狀態的分支。

經過多年的運行,預計活躍狀態會由兩部分構成:(i)有最新epoch前綴的全部地址空間,(ii)與最近被活躍使用過的賬戶相對應的特定舊狀態

請注意,這個方案正常情況下擴展到合約上;事實上,主動遵循這個方案是符合合約自身運作的。因為在這個方案里,地址中代表存儲的部分以幾個字節為前綴,它們所代表的數字N指的是這些數據是在N年與這些地址產生關聯。這很適合用于存儲像代幣余額這樣的數據。

Tags:以太坊POCPOSETH以太坊最新價格今天poc幣皮皮蝦幣創始人POSIethereumcloud

酷幣交易所
NFT 有哪些社會價值?_NFT:ANC

目錄 NFT的價值導向 藝術品買賣 真實性證明 稀缺性保護 虛擬物品證明 新工作 新經濟 平行世界 NFT如何助力慈善事業 刺激捐贈 品牌和身份 互惠性 慈善拍賣 BeNeFiT 收入分享功能.

1900/1/1 0:00:00
金色早報 | 最高法、最高檢和部針對電信網絡詐騙刑事案件出臺的意見談及虛擬貨幣_加密貨幣:區塊鏈

頭條 ▌Theta主網3.0硬分叉將于6月30日啟動金色財經報道,據官方消息,Theta主網v3.0.0代碼已經在GitHub發布.

1900/1/1 0:00:00
NFT藏家指南:如何評估NFT價值_NFT:CRYPT

比以往任何時候都更多的人正在學習和收集NFT。但是有沒有一種方法可以準確地評估這些獨特的數字資產,以便像專業人士一樣構建和管理您的NFT收藏?這種策略將幫助您回答這個確切的問題.

1900/1/1 0:00:00
專訪A16Z合伙人:我們玩的是長期游戲 22億美元加密基金將聚焦三個領域_加密貨幣:AUN

誰是目前硅谷最有權勢的女性?或許凱蒂·豪恩(KatieHaun)稱得上其一,她是硅谷著名風投AndreessenHorowitz的普通合伙人.

1900/1/1 0:00:00
金色前哨丨中央打擊比特幣 幣圈應對:礦業出海 停止大宗交易區_比特幣:比特幣在中國合法嗎是不是騙局

為響應中央打擊比特幣挖礦和交易的要求,最近兩周,各地政府和主管監管機構在集中出臺政策。2021年6月18日四川省有關部門下發通知要求立即停止向虛擬貨幣“挖礦”項目供電.

1900/1/1 0:00:00
深度拆解a16z:不想當經紀人的媒體不是好風投_COI:區塊鏈

6月24日,隨著安德森·霍洛維茨宣布推出規模超過22億美元的第三支加密資產投資基金CryptoFundIII,以硅谷壞小子著稱的a16z再一次吸引了人們的眼球.

1900/1/1 0:00:00
ads