以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > 火星幣 > Info

從合約部署的角度區分不同的 zkEVM_SOL

Author:

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

來源:pseudotheos.mirror.xyz

作者:Pseudotheos

以太坊虛擬機(EVM)是在以太坊區塊鏈上管理狀態和執行智能合約的虛擬機。zkEVMs旨在通過零知識電路來證明EVM的執行,這個領域在過去的一年里已經有了顯著的增長并擴張為一個行業。在該領域涌現了許多不同的項目和社區,每個項目和社區都采取了自己獨特的方案來應對這兩種技術交叉帶來的挑戰和機遇。

對比不同zkEVM項目的一個維度是EVM的兼容程度。雖然EVM兼容是一個連續介質,但有兩種主要的方案:語言層面的兼容和字節碼層面的兼容。

投資公司Bitkraft第二只代幣基金完成2.206億美元融資:金色財經報道,根據 3 月 30 日提交給美國證券交易委員會 (SEC) 的一份文件,專注于游戲的風險投資公司Bitkraft為其第二個代幣基金籌集了 2.206 億美元,其總目標為 2.4 億美元。該公司曾于 2021 年 10 月推出類似基金,承諾資本為 7500 萬美元,?旨在投資區塊鏈游戲和數字娛樂。

對于新基金,Bitkraft無法評論投資授權的性質,但合伙人 Carlos Pereira 在接受采訪時概述了該公司的一般 Web3 投資策略。[2023/4/7 13:49:21]

要理解這些方案之間的區別,很重要的一點是了解EVM如何執行用Solidity或Vyper等高級語言編寫的代碼。

Glassnode:比特幣出現解脫性反彈:金色財經報道,據區塊鏈分析公司Glassnode最新分析顯示,比特幣市場已出現解脫性反彈,200周移動平均線目前在2.2萬美元,200天移動平均線目前在3.5萬美元,仍然是宏觀牛市和熊市勢頭之間的關鍵過渡界限。在宏觀上,隨著時間的推移,市場下行勢頭的程度正在減弱,這可能預示著賣方的疲憊程度,以及市場穩定即將到來。[2022/7/27 2:41:40]

為了使EVM能夠運行智能合約所指定的行為,有這樣一個過程:高級語言被編譯成字節碼,與EVM相連接。對于Solidity,典型的流程如下:

Bitfinex已開放VRA交易:據官方消息,Bitfinex已開放Verasity(VRA)交易。[2022/6/8 4:09:27]

1.首先,合約是用Solidity編程語言編寫的,并保存為一個.sol文件。這個文件包含合約的函數、變量和其他元素。Solidity代碼通常使用集成開發環境(IDE)編寫,并遵循特定的語法和結構。

2.接下來,使用Solidity編譯器將.sol文件編譯成字節碼。字節碼是一種有效存儲的、機器可讀的操作碼表示,可以在EVM上執行。操作碼是EVM能夠直接解釋和執行的低層級指令。編譯過程包括幾個步驟,如語法檢查、類型檢查和優化,以確保字節碼的正確和有效的。

3.一旦合約被編譯成字節碼,它就可以被部署到以太坊。這通常涉及到向交易池發送一個帶有合約字節碼的交易。該交易最終被納入以太坊區塊,然后合約被創建。

4.合約部署后,它可以與以太坊上的其他合約和用戶進行互動。

上述流程描述了合約如何被部署到以太坊。部署到zkEVM的流程將根據它是字節碼層面兼容的還是語言層面兼容的而有所不同。

執行和證明具有與EVM相同的字節碼的zkEVM被稱為“字節碼層面兼容”。在字節碼兼容的zkEVM中,除了合約部署地方的不同,對開發者的體驗沒有任何改變。這種zkEVM上可以使用同樣的Solidity代碼、編譯器和字節碼。開發者可以繼續使用他們往常使用的編程語言和工具,同時還可以利用零知識電路的可擴展性和加密安全性。這類zkEVM需要能夠通過處理相同的低層級操作碼和復制相同的結果來復制EVM的行為。這涉及到將操作碼映射到自定義的ZK電路上。從工程的角度來看,這種映射是具有挑戰性的,而且操作碼的映射導致更龐大的電路和更高的證明生成成本。然而,它最終會給開發者帶來更簡單的體驗。

語言層級兼容性是指zkEVM與高級代碼(如Solidity)一起運行的能力。開發者仍然可以用Solidity或其他高級語言編寫代碼,但這種高級代碼必須被編譯成與EVM不同的字節碼。這需要一個特定于部署合約的zkEVM網絡的編譯步驟。非EVM的字節碼可以被設計為更加電路友好,從而使證明生成更高效。

感謝閱讀!在Twitter上關注@pseudotheos以獲得未來文章的通知。本文基于CCBY-SA版權類型。

腳注

:Solidity首先被編譯成一種中間語言,稱為Yul,然后再編譯成字節碼。

Tags:SOLDITLIDSOLIDSOL幣走勢VenditethylideneSOLID幣

火星幣
金色早報 | Coinbase宣布將上線Parallel代幣PRIME_區塊鏈

頭條 ▌Coinbase宣布將上線Parallel代幣PRIME金色財經報道,Coinbase宣布將上線Parallel代幣PRIME.

1900/1/1 0:00:00
金色觀察 | Blur飛輪是如何啟動的 Blur創始人博文公開方法論_MUSIC

2023年2月22日,Blur創始人公開自己身份,其名為TieshunRoquerre,并曝光履歷:16歲從波斯頓搬至舊金山并在Teespring從事全職工程師;17歲從高中輟學進入YCombi.

1900/1/1 0:00:00
Arbitrum 生態系統指南:盤點值得密切關注的 13 個項目_ARB

作者:ThorHartvigsenArbitrum生態系統指南?在過去的幾周里,我深入研究了100多個Arbitrrum協議,總結出了13個值得密切關注的項目的路線圖.

1900/1/1 0:00:00
RSS3上線Open Web搜索引擎hoot.it_RSS3

金色財經報道,OpenWeb信息分發協議RSS3進入下一階段Stage3,推出首個面向OpenWeb的搜索引擎hoot.it.

1900/1/1 0:00:00
萬字詳解為何 ETH 不是超穩健貨幣_ETH

撰文:JonCharbonneau 編譯:DeFi之道 盡快標題是否定UltrasoundMoney敘事,但你很難找到比我對以太坊更感興趣的人.

1900/1/1 0:00:00
CEO們應該如何看待元宇宙 麥肯錫給出指南_元宇宙

ChatGPT突然大張旗鼓地登上全球新聞的頭條時,元宇宙似乎如明日黃花般過氣了,未來渺茫起來。而麥肯錫的4位合伙人在今年1月給全球CEO們的“元宇宙指南”中強調,“太大元宇宙?,不容忽視”.

1900/1/1 0:00:00
ads