以太坊可能只是更接近區塊鏈的一步。
至少這是根據長期區塊鏈研究員Vlad Zamfir的說法,他聲稱本週在以太坊黑客馬拉蒙的成功編寫了一個成功的概念驗證。在其他幾位開發人員的幫助下建立起來,包括Tim Beiko,Steve Marx和假名編碼器“maurelian”,該代碼據說可以證明不同的以太坊碎片有朝一日能夠在區塊鏈上進行通信。
退一步,分片是一種實驗性的縮放解決方案,被吹捧為通過將區塊鏈分解為更小的單元(稱為分片)來緩解不斷增長的網絡的壓力。
雖然包括以太坊創造者Vitalik Buterin在內的許多以太坊開發商正在努力將共享作為以太坊路線圖的一部分,但它仍在進行中(估計將在未來兩年內發佈)。
Zamfir在談到CoinDesk時肯定了概念驗證“準備就緒”並不“接近”,但他相信它包含的代碼對於在以太坊上部署是至關重要的。
“這真的是我的分片路線圖中最核心組件的概念驗證,”Zamfir說。“它可以防止交叉碎片原子性失敗,或者更具體地說,它可以防止交叉碎片原子性失敗的完成,因此永遠不會完成'發送'並最終確定'未接收'。”
這可能聽起來很技術性,而且簡而言之,Zamfir和其他開發人員能夠展示如何通過分片區塊鏈安全地發送以太坊的本機加密貨幣,ETH和其他消息。
可在開源代碼庫Github上使用,概念驗證附帶一個可視化工具,允許用戶下載和激發代碼庫。他說,雖然目前的工作證明尚未完全確定。
Zamfir繼續說道:
“我們仍在努力進行整合,但請在一週內檢查一下,這應該是我們有說明的地方,您可以按照說明操作,讓它在您的計算機上運行。”
僅用於教育目的
根據Zamfir的說法,概念驗證最終是在黑客馬拉松的代碼中編寫的,其中大部分內容已經在之前開發過。
“這個規格幾乎已經100%完成,大部分時間。我不需要在黑客馬拉松上做任何研究,我只是在實施,”他告訴CoinDesk。
Zamfir說,實施代碼庫的原因主要是教育性的。
“有很多人不看研究,特別是當我們沒有以我們真正滿意的方式發表研究時。所以看到軟件是某些人覺得引人注目的東西,”他說。
然而,除此之外,他繼續說,概念驗證“幾乎沒有任何意義”,因為它不會發現任何新的地形或解決任何已知的問題。它缺少的內容包括交易費用系統以及將交易和消息從一個碎片路由到另一個碎片的方法。
“我們沒有真正的路由協議,”Zamfir說道,總結道:
“它所做的只是演示交叉分片消息的傳遞方式,它與fork選擇規則一起使用。”
分片技術
當Zamfir說“分叉選擇規則”是以太坊分片如何與主要區塊鏈相互作用的代碼時,Zamfir所指的是什麼。該代碼於5月由Buterin在概念驗證中發佈。
儘管如此,雖然Zamfir的概念驗證建立在圍繞分片的更廣泛的思想體系的基礎上,但它也可以與他的“ 正確構建 ”研究一起工作,其中包括區塊鏈應該就交易達成共識的規則歷史。
“對我來說,所有人都在嘗試使用正確的構造方法,所有我的分片內容都完全在這個框架內,”他告訴CoinDesk。
他說,通過這一重點,Zamfir的分片路線圖與主流的以太網分片路線圖略有不同,符合“不同的設計標準”。
雖然它仍然存在同樣的問題 - 試圖找到解決以太坊的縮放障礙的方法,以及最終確定即將轉向更平等的方式來保護區塊鏈,命名為股權證明 - Zamfir有不同的設計重點對其他人看著分片。
“我認為分片的核心是交叉分片消息或交叉分片一致性問題,”Zamfir告訴CoinDesk。“維塔利克認為這是對國家可用性,有效性和執行情況的分析。我對維塔利克的共識協議有不同的看法,因此也有分歧。”
他繼續:
“我只關注我認為最難解決的問題。”
閱讀更多 璨劍 的文章