以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > LTC > Info

深入理解OVM_區塊鏈:TimeCoinPotocol

Author:

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

編者按:本文來自以太坊愛好者,作者:EthereumOptimism,翻譯&校對:IANLIU&阿劍,Odaily星球日報經授權轉載。為什么需要OVM?

我們團隊中的許多成員都曾參與過致力于支持智能合約的第一代通用plasma網絡的架構設計。然而,部署plapps需要借助一整套新的開發工具。我們很快意識到,人們對于以太坊Layer2的期待遠不止此——以太坊L2不只意味著擴展以太坊的應用,還要擴展以太坊本身。以上原因促使我們開發了OptimisticRollup——首個能將以太坊智能合約的全部功能引入擴展層的L2架構。Unipig

}把這個合約重新部署到L1上之后,還能返回相同的值嗎?

Aurora CEO:彩虹橋已完全恢復,將深入審查相關問題:金色財經報道,Aurora CEO Alex Shevchenko發推稱,彩虹橋已完全恢復。用戶可以進行新的代幣跨鏈,也可以完成暫停前已經開始的代幣跨鏈。接下來將對該問題進行深入審查。

據此前報道,2月11日,Aurora CEO Alex Shevchenko發推稱,彩虹橋(Rainbow Bridge)已采取預防措施而暫停使用,沒有資金損失,團隊正在努力恢復彩虹橋。[2023/2/13 12:03:11]

-不同的鏈,不同的結果-明顯不行!即使是在同一條L1上,如果將智能合約重部署在不同的兩個區塊,返回值也不一樣——因為重部署的合約會獲取L1的時間戳,而正確執行execute_l2_tx則應該返回L2的時間戳。如果你深入思考,你會發現這個問題幾乎會發生在所有智能合約上。比如對于某個ERC20智能合約來說,你將合約重部署在L1上之后,你要怎么設置L2上的余額呢?諸如此類,不可勝數。解決之道:OVM

昆明兩會:將深入推動云南省區塊鏈中心建設:2月2日上午,昆明市第十四屆人民代表大會第六次會議在昆開幕,昆明市委副書記、代市長劉佳晨作政府工作報告。

他表示,昆明將深入推進云南省數字經濟開發區、云南省區塊鏈中心建設,力爭引進數字經濟創新企業100家,打造3—5個區塊鏈示范項目,新認定1—2家數字經濟園區。

加大5G基礎設施建設,新增5G基站1萬個,實現主城區5G信號全覆蓋,加快與VR/AR、醫療、旅游、智慧辦會、刷臉就行等場景結合,拓展5G典型應用。[2021/2/2 18:41:39]

過去曾出現過兩種解決“EVM中的EVM”問題的辦法:要么是對EVM進行分叉,要么是硬著頭皮用Solidity重新實現整個EVM;OVM是一種全新的方法,對于當前的以太坊1.0有著更好的性能和靈活性,而且不需要分叉!容器化:執行管理器

姚前:區塊鏈技術值得數據跨境流動及其監管各方深入研究:《中國金融》2020年第22期,中國證監會科技監管局局長姚前刊文《數據跨境流動的制度建設與技術支撐》表示,支付標記化技術將個人數據的“匿名化”交由可信第三方負責,而區塊鏈技術則創造了用戶完全自主可控的數據隱私保護新思路。用戶的私鑰可以本地生成,通過公鑰計算發布有效的賬戶地址,從而隔斷賬戶地址和賬戶持有人真實身份的關聯。通過控制私鑰,用戶可以在區塊鏈上自主完成交易,雖然在區塊鏈網絡上能夠看到每一筆交易的細節,但無法對應到現實世界中的具體某個人。區塊鏈技術從根本上打破中心化模式下數據控制者對數據的天然壟斷,賦予用戶真正的數據隱私保護權。區塊鏈技術還可與先進密碼學技術結合,發展出各類隱私保護方案。比如,利用基于環簽名、群簽名等密碼學方案保護簽名方身份;采用高效的同態加密方案實現密文的多方處理,隱藏用戶交易金額等敏感信息;采用零知識證明方案,使交易數據能被審查和驗證,但又不能被真實探知。區塊鏈技術這一自主可控的隱私保護新思路,值得數據跨境流動及其監管各方深入研究。[2020/11/24 21:56:04]

外匯管理局山西省分局深入推進跨境金融區塊鏈服務平臺應用:外匯管理局山西省分局近日出臺了《國家外匯管理局山西省分局關于千方百計支持中小微外貿企業復工復產健康發展的指導意見》,提出多項具體措施精準幫扶中小微外貿企業。在緩解融資難題方面,深入推進跨境金融區塊鏈服務平臺應用,為中小微外貿企業跨境結算與融資擴渠道、增便利。(生活晨報)[2020/5/8]

OVM能夠解決問題的最重要原因是,它引入了一個全新的智能合約——作為OVM智能合約的虛擬容器。執行管理器會虛擬化所有可能導致L1、L2出現不同結果的執行,包括:智能合約存儲內容交易內容——如區塊高度、時間戳、tx.origin的帳戶的地址),等等。跨合約信息的路由基本上,對于可能導致L1、L2出現不同結果的EVM功能,執行管理器都提供了保證其結果一致的函數。舉例來說,我們構造一個容器來解決上述提到的時間戳不一致的問題:

現在我們重部署上面的合約,這回我們使用虛擬容器:

如此一來,我們就能夠在驗證fraudproof的時候,設置L1容器中的“虛擬區塊高度”,來保證正確的返回值!

-新的TimeShifter函數,使用TimestampManager作為容器。-這就是"EVM中的EVM"——OVM的核心概念:虛擬化所有可能在不同鏈上返回不同結果的EVM組件。具體點來說,約有15條以太坊指令需要被虛擬化,你可以從以下入口查看真正的執行管理器長啥樣。安全性:容器純度檢查

當然我們還需要稍微修改上面的合約,才能真正調用timestamp容器而不是拿到錯誤的block.timestamp。雖然我們解決了結果差異性的問題,但這只作用于該智能合約而已。因此,為了保障L2的安全性,我們需要確保L2上的所有合約都使用了timestamp容器,沒有錯誤使用block.timestamp的漏網之智能合約。

OVM提供了“容器純度檢查”的服務——檢查目標智能合約“是否只通過執行管理器來調用虛擬化指令”,而不允許像是block.timestamp這樣的操作!不論有沒有其他智能合約調用了目標合約,只要合約未通過檢查,就無法部署到OVM。這樣就能保證L2的安全性。開發體驗:轉譯器

要讓智能合約只通過執行管理器來調用某些指令,還有一個問題就是開發體驗——如果開發者需要遍歷整份智能合約,然后把所有block.timestamp替換為getOvmTimestamp(),這種費力不討好的活肯定沒人愿意做。為了解決這個問題,我們搭了一個轉譯器——輸入普通EVM字節碼,然后轉譯器會輸出使用上述容器的OVM字節碼。對于使用轉譯器的開發者來說,完全不需要和OVM直接打交道——只需要在Waffle、Truffle等你喜歡的測試套件中加入我們的solc-transpiler包。展望

我們認為OVM的出現代表著以太坊L2的飛躍,因為它不同于變著招使用以太坊,它就是以太坊本身的進步。只要加上幾行代碼,就能夠實現快速且低成本的Solidity智能合約遷移,這也是當前關于以太坊擴展方面最令我們興奮的topic。如果你想要自行體驗一把,可以關注我們最近的OVM測試——在標準的以太坊工具中,實時運行部分的Synthetix復雜交易合約。

Tags:OVM以太坊區塊鏈TIMFLOVM價格以太坊幣美元最新行情走勢圖區塊鏈技術就業前景TimeCoinPotocol

LTC
TON已不再代表Telegram開放網絡_TON:EGR

編者按:本文來自Cointelegraph中文,作者:HELENPARTZ,Odaily星球日報經授權轉載.

1900/1/1 0:00:00
BTC周報 | 比特幣凈流入資金環比增長175%;高盛不向客戶推薦比特幣(5.25-5.31) ?_BIT:nbtc幣騙局

比特幣周內凈流入2.9億美元,環比增長175%比特幣活躍地址大增122%;全網算力回升11%,或與豐水開機有關;數據:減半后灰度增持的BTC數量為同期開采量的1.5倍;數據:自5月20日價格下跌.

1900/1/1 0:00:00
近半年發布18次可能被暫停上市的公告,文化長城疑蹭“區塊鏈”熱度_區塊鏈:比特幣

頂著“區塊鏈概念股”名號的廣東文化長城集團股份有限公司,于5月20日發布了《關于公司股票可能被暫停上市的風險提示公告》,這是自5月以來,文化長城第三次對外發布關于公司可能被暫停上市的公告.

1900/1/1 0:00:00
Bakkt前首席執行官在內幕交易爭議中將文件提交司法部_HER:KKT

編者按:本文來自Cointelegraph中文,作者:SAMUELHAIG,Odaily星球日報經授權轉載.

1900/1/1 0:00:00
疫情過后,區塊鏈構建新生態_VID:COVID19幣

疫情危機席卷全球,各國的經濟活動均受到不同程度的影響。兩會中對于區塊鏈的看法引發了共同關注。我國正處于互聯網高速發展時代,新興技術的力量逐漸成為時代發展的基礎.

1900/1/1 0:00:00
公鏈的歷史交叉口:PoS還能走多遠?_POW:POS

編者按:本文來自碳鏈價值,作者:江小漁,Odaily星球日報經授權轉載。自2020年以來,「比特幣減半」和「央行數字貨幣」就一直是圈內最火熱的話題.

1900/1/1 0:00:00
ads