7月24日, 2021世界區塊鏈大會·杭州正式開幕。本屆大會以“無限未來”為主題,匯聚全球的100+區塊鏈、加密貨幣行業頭部創業者、研究者,以胸懷萬里世界的姿態,共同放眼無限未來的行業想象。本次大會由杭州時戳信息科技有限公司(巴比特)主辦,杭州未來科技城管委會等機構支持。
以太坊聯合創始人Vitalik Buterin發表題為《以太坊進入2.0之后,會發什么?》的演講。Vitalik表示,在ETH1和ETH2合并初期,將會執行一些較小的升級,引入分片,搭配Rollup,理想狀態下可實現每秒10萬筆交易;而在合并的中后期,以太坊會傾向于做出共識算法層面的改進,讓協議變得更簡單,同時部署零知識證明以及抗量子計算等密碼學技術。
Vitalik還提到,以太坊的基本技術愿景是試圖在短期內快速改進,并在長期內穩定下來。未來的以太坊將由layer 1主攻去中心化,layer 2進行大量的創新,從而做到讓以太坊協議變得更簡單,也更方便使用。
現場的朋友大家好,很高興能應巴比特邀請,參加正在杭州余杭未來科技城召開的世界區塊鏈大會。很遺憾,由于疫情的關系,我沒有辦法到現場。但是我希望今天可以跟大家分享一些以太坊的最近的研究和技術的發展。
SEC總法律顧問Dan Berkovitz辭職:金色財經報道,美國證券交易委員會總法律顧問Dan Berkovitz將于1月31日卸任。盡管被稱為去中心化金融強硬派,但有報道稱,在他之前在 CFTC 擔任職務期間,他曾與FTX 創始人 Sam Bankman-Fried 會面并共進晚餐。[2022/12/23 22:03:59]
今天我要講的是合并之后會發生什么。
我們已經討論了很多接下來的半年左右的時間里即將發生的事情。柏林硬分叉已經完成,這是在4月份完成的。不久之后,我們在PoS鏈上進行Altair升級。接下來是在現有的PoW鏈上進行倫敦分叉。
在某個時候,也許半年后, 也許會更久,我們將能夠見證兩條鏈合并。也就是PoW鏈完成了它的使命,PoW鏈上的一切都轉移到PoS鏈上。
但我們今天討論的是之后發生的事情。那么合并完成后會發生什么呢?在那之后以太坊協議會有哪些升級?
合并初期:清理分叉
合并之后的第一件事將是——我把它稱為合并后的清理分叉。簡單來說,合并是以盡可能快的方式完成的,所以合并是相當簡單的。有很多事情是實現合并的硬分叉所做不到的。例如,它不支持提款,這就是一個很好的例子。現階段,如果你在PoS系統中存入了資金,你沒有辦法把它取出來。合并之后,你還是沒有辦法把它拿出來。取出你的存款和你的獎勵,這將在合并后的第一次硬分叉后才能實現。
Cosmos跨鏈橋Gravity Bridge已啟動,明年初將遷移至Cosmos Hub:12月16日消息,負責管理Cosmos(ATOM)生態系統的瑞士非營利組織Interchain Foundation周三宣布啟動由去中心化互聯網服務提供商Althea構建的跨鏈橋Gravity Bridge。
Gravity Bridge允許在以太坊和Cosmos區塊鏈之間轉移ERC-20代幣。在最初階段,Gravity Bridge將作為一個獨立的鏈運行,然后在明年初遷移至Cosmos Hub。其關鍵技術特征包括跨兩個鏈的可互換代幣發行,以及對以太坊到Cosmos預言機的支持。(Cointelegraph)[2021/12/16 7:43:34]
除此之外, 一些不同的技術改進正在移除一個稱為ETH1數據投票的機制。這是PoS正在使用的機制,用于與PoS鏈交互,改變串行化的執行層,移除RLP交易格式并且添加SSZ交易格式,同意客戶端應在合并之前停止嘗試下載PoW鏈。也就是說, 簡化客戶端,刪除大量不再需要的代碼,添加一些操作碼以獲取更多有關PoS改進的信息。
在合并的同時,有很多小的改進。但為了確保合并更快地完成,我們要推遲到合并完成之后再做。
在此之后, 分片是下一個重大的改進。這是一個數據分片(圖1)。我們添加的分片有64個,每個分片將有512KB的區塊,每個分片每12秒出一個區塊。而這些區塊只是包含數據,分片內部沒有執行任何交易。這些分片的目的是提供更多的數據空間,以允許Rollup使用這些空間,從而具備更高的可延展性。
Vitalik:以太坊2.0或需多年才能解決擴容問題:以太坊聯合創始人Vitalik Buterin表示,以太坊基礎層可擴展性還有很長路要走,很可能在很多年之后都無法實現區塊鏈基礎層擴容。按照Vitalik說法,基于應用程序基礎層擴容或許會在以太坊2.0最后一個主要階段完成之后才會出現,所以可能需要等待幾年。Vitalik表示,他鑒于當前情況建議將以太坊擴容工作全部放在二層Layer 2解決方案上,同時他建議一旦「以太坊1.5階段」完全通過權益證明,那么基本上就不會關注擴容問題了。如果用戶不確信「以太坊1.5階段」能夠解決容量問題,那么還可以采取折衷方法,即:擁有少量執行分片(比如4-8個)和更多數據分片。Vitalik建議在錢包中直接構建二層協議,比如MetaMask或Status,他也強調在「跨二層協議傳輸」方面需要做更多工作,二層解決方案可以某種方式成為協議本身一部分,而以太坊1.0則可以用作為Optimistic Rollup客戶端。[2020/10/3]
(圖1:數據分片圖示)
現階段, Rollup可以擴展到每秒大約4000到5000筆交易。假設整個以太坊生態都可以用上Rollup,但有了數據分片,我們可能有20到50倍更多的空間。Rollup有可能達到每秒10萬筆交易,未來甚至更多。分片首先會添加一些基礎的安全性,然后再增加更多的安全性,然后分片會迎來越來越多的改進。
Vitalik Buterin表示 ETH最終將進入Web3階段:以太坊創始人Vitalik Buterin近日表示,ETH最終將進入Web3階段,該階段是指實現ETH與其它各類技術的結合,以此來打造一個更加去中心化的互聯網。進而使得網絡的控制權交到用戶的手上。[2018/1/6]
有關數據可得到性的驗證,我們提出并開發這項技術旨在提高分片的安全性,主要是讓節點自己驗證分片中的數據實際上已經發布,而無需節點下載所有數據。如果你搜索數據可得到性的驗證這個詞,可以在網上查到很多關于這方面的信息。在我看來,這是一項非常迷人的技術。對于提高分片的安全性以及確保提高的擴展性和增加的數據量作為分片網絡上過去的規則不會導致區塊被接受的風險非常重要。沒有人可以訪問數據,因為這會破壞關聯性,也會破壞應用。所以這普遍加強了分片的安全性還有其他的安全改進。
這些只是幾種不同的密碼技術(圖2),他們有一些精致的名字。比如單一的秘密領導者選舉、可驗證的延遲函數和托管證明。我沒有時間去詳細解釋這些概念,就簡單說明一下吧。
(圖2:更多的安全升級)
單一的秘密領導者選舉讓人們很難知道未來區塊的提交者將會是誰。這使得攻擊網絡變得更加困難。因為如果你想阻止某些區塊發布,但是你無法知道自己要去攻擊哪些節點。
以太坊創始人Vitalik:若區塊鏈淪為富人的工具 整個行業將變得無趣:Vitalik近期在采訪中分享了自己對區塊鏈的看法,他說:“如果只有富人才能使用區塊鏈,那么整個行業就會變得很無趣。”另外,他還對PoW和PoS進行了對比,他認為前者很容易造成硬件中心化,而后者通過適當的獎懲機制將更具優勢。[2018/1/5]
可驗證的延遲函數在以太坊中創建隨機性。
更安全的托管證明迫使節點真正保存并驗證區塊數據,所以托管證明可以提高去中心化。降低了使用中心化服務來運行節點的用戶的風險,所以也很重要。
有關對執行層的一些改進,執行層是系統中處理交易、以太坊虛擬機、智能合約以及賬戶的部分。
我們通過延長地址將地址長度從20個字節增加到32個字節。
Verkle樹是為了盡可能混合無狀態客戶端。無狀態客戶端指的是無需在本地存儲區塊鏈狀態就可以驗證鏈的客戶端,因此無需在本地存儲所有賬戶和合約。反之, 無狀態客戶端可以接收并驗證包含部分狀態信息的區塊。因此只有在特定區塊中訪問的賬戶和合約以及一個證明,即包含在這一區塊中的賬戶實際上是有效的,并且它們在特定時間是正確的狀態。這也是一項非常令人著迷的技術,可以在完成區塊驗證的同時,不需要節點占據任何硬盤驅動器空間。
狀態失效是另一種針對以太坊日益嚴重的狀態問題的解決方案。
這意味著客戶端不再需要存儲近期未被訪問的賬戶、存儲空間以及其他對象。反之, 試圖獲取這些對象的人只需要見證人,所以他們需要提供證據才能恢復這些數據。
賬戶抽象化是一項提高智能合約錢包和其他一些應用程序易用性的技術。它可以讓智能合約錢包的使用變得像使用現有普通賬戶一樣簡單。其具體用例有多簽錢包、社交恢復錢包和許多其他用例。
有不同的方式可以做到這一點,我們正在探索所有可能的方式,試圖真正完成這一點,包括以特定形式完成以太坊虛擬機改進指的是改進以太坊虛擬機,以使其能夠添加或實現更高級形式的密碼學。從而更有效地消除對預編譯的需要,最終達到簡化協議的目的。
很多……實際上也沒有那么多改進,但一些對以太坊虛擬機的改進非常重要,這就是在不久的將來將會實現的。
合并中后期:算法更新+抗量子計算
我們也可以討論一下長期來看會發生什么。可能是從現在開始的2到5年,又或許是更多年之后,有幾個點需要提及。
一個是繼續改進以太坊的共識算法,我們需要CBC Casper。我們也在考慮其他一些事情,但基本上只是繼續提高以太坊共識協議的簡易性效率和安全性。
ZK-Snarks或者零知識證明是非常重要和非常強大的技術。ZK-Snarks的原理是,它們是一段段證明,能夠證明一個區塊中的所有內容都經過了正確的計算。所有的交易都是有效的,整個區塊都是有效的,這段證明也可以快速得到驗證。即使一個區塊非常大、非常復雜,證明這個區塊是正確的需要大量的計算,生成這段證明需要很長時間,但是一旦生成了證明,這段證明就可以很快得到驗證。
Snarks有很多用例。我們可以Snark信標鏈,Snark PoS鏈,使其更容易驗證和參與;我們可以Snark以太坊虛擬機或延展以太坊虛擬機的其他虛擬機,更輕松地為分片添加完整的智能合約功能。如果我們想要做到這一點的話,我們可以為很多事情添加零知識證明。如果我們添加了零知識證明,這就會讓運行以太坊節點變得更簡單。任何人都可以驗證以太坊區塊是正確的,它將使攻擊網絡變得更加困難。
至于抗量子安全,這也是非常重要的事情。量子計算機就要來了,它們將在某個時候出現,不會很快, 但肯定是在未來的某個時候。在量子計算機面前保證安全性無疑是非常重要的。對于量子安全,好消息是解決方案是存在的,可以對協議進行一些更改,以使協議在量子計算機面前更加安全。
我們可以用一些抗量子的密碼學。而最好的抗量子的密碼學實際上是哈希。即使在今天,SHA 256和SHA 3等哈希函數已經可以做到抗量子計算了。我們可以做的是,用基于哈希的加密技術取代現有的加密技術,用Starks來取代Snarks;我們可以用聚合簽名來取代BLS簽名,聚合簽名采用了Starks同類技術;我們可以用使用Starks技術的默克爾樹取代前面討論過的verkle樹,讓無狀態客戶端的證明變得更小。我們基本上可以用Starks取代一切,可能可以用格密碼取代一些東西。以太坊基金會有一個密碼學團隊,他們也越來越多地在關注基于格密碼的技術。
但這些事情都只可能在未來5到15年發生,因此在短期內無需擔心。但是當這成為一個問題的時候,我們已經知道需要做出什么樣的改變。上述這些都是一些長期的改進,到了那個時候,這些改進已經基本完成了。
以太坊的未來:layer 1穩定+layer 2創新
我認為以太坊的基本技術愿景是試圖在短期內快速改進,并在長期內穩定下來。因為從長遠來看,我認為區塊鏈確實需要安定下來,變得更加穩定,確實需要向用戶做出更多的保證,保證事情不會發生變化,這樣用戶才能感到安全并在此基礎上做出發展。但在短期內,這些技術都已經被開發出來了。
在比特幣出現之后,甚至在以太坊的初始版本出現之后,這項技術非常強大。它可以真正提高以太坊的安全性,提高以太坊的可擴展性以及隱私性等等所有屬性。能夠添加這些屬性真的很重要,只有這樣,區塊鏈才可以更安全,我們就不會有非常高的交易費用;只有這樣,區塊鏈用起來才更簡單。
隨著時間的推移, 人們的期望是一旦區塊鏈本身具備足夠的功能,任何事都可以在layer 2完成。layer 1還有改進的空間,但在layer 2可以做更多的事情。layer 1可以專注于去中心化,最終layer 2將會是最多創新發生的地方,但我們還沒到那一步。我認為兩年后,我們會更接近這個目標。
但現在, 在合并之后,所有的改進都是為了改善以太坊協議的可擴展性并且讓以太坊協議用起來更簡單,同時也更安全。
這些都是非常重要的,但這些都是同時進行的。有團隊在做PoS,也有團隊負責合并事宜,有團隊在做分片,有團隊在做賬戶抽象化,還有團隊做verkle樹,還有很多項目在做layer 2擴容,并繼續提高以太坊的可擴展性。Optimism就是其中之一,并在最近啟動了對Uniswap的支持。擴容正在進行,而且推進得越來越快。
我認為在未來的2到3年里,我們會看到使用以太坊會變得更加便宜,我們將會看到更多不同種類的應用使用以太坊,以太坊生態系統將變得更加有趣。謝謝大家!
有人認為NFT的高昂價格只是炒作的產物,并不具有其對等的價值,但其實NFT并不是空中樓閣,只是區塊鏈數字分類賬中的一種形式.
1900/1/1 0:00:00近一個月,只要和冰墩墩沾上關系,很難不火。在“一戶一墩”的誘惑下,由國際奧委會官方授權發行的冰墩墩NFT(Non-Fungible Token非同質化代幣)數字藏品成為了線上新“頂流”,最值錢的.
1900/1/1 0:00:00概括 不可分割通證(NFT)是證明數字藝術和收藏品所有權的一種方式。NFT所有者擁有的很酷的圖像或視頻實際上并不存在于區塊鏈上。 相反,該通證是指位于網絡其他位置的文件.
1900/1/1 0:00:00當前,很多人會將 NFT 與藝術、金融等其他看似遠離日常生活的事物聯系起來。NFT 看似離我們很遠,但其實,也離我們很近。在可預見的未來,NFT 或許會有更多 “現實世界” 的功能和價值.
1900/1/1 0:00:002021年,NFT收藏品爆發為一個數十億美元的資產類別。然而,這種成功帶來了一些問題。大多數NFTdrop使用先到先得(FCFS)機制,其固定價格遠遠低于市場清算價格(供應與需求匹配的價格).
1900/1/1 0:00:00上周末我發現有一堆“死亡僵尸 (THE DEAD) 在推特關注我,到處都是頂著這個頭像的人: 外行人:這個綠色的家伙是一個 CryptoPunk (加密朋克).
1900/1/1 0:00:00