買比特幣 買比特幣
Ctrl+D 買比特幣
ads

以太坊:從合約部署的角度區分不同的 zkEVM_區塊鏈存證怎么弄

Author:

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

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

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

Kwenta推出最高獎金50萬美元的漏洞賞金計劃:5月24日消息,Synthetix 生態現貨及永續合約交易平臺 Kwenta 在 Immunefi 上推出漏洞賞金計劃。該計劃針對 Kwenta 的智能合約,對發現被認定為嚴重漏洞的最高賞金為 50 萬美元。[2023/5/24 22:14:37]

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

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

FTX黑客轉向加密混合器ChipMixer,現已清洗360枚BTC:11月25日消息,根據鏈上追蹤KOL ZachXBT披露,FTX黑客“FTX Accounts Drainer”已經轉向加密混合器ChipMixer,已清洗360枚BTC,按照當前價格計算約合600萬美元。[2022/11/26 20:46:48]

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

以太坊網絡Gas費已降至4gwei:7月24日消息,據Etherscan數據顯示,當前以太坊網絡Gas費已降至4gwei。[2022/7/24 2:34:20]

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

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

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

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

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

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

Tags:以太坊區塊鏈以太坊幣是什么幣區塊鏈工程專業學什么區塊鏈存證怎么弄區塊鏈技術發展現狀和趨勢

歐易交易所
比特幣:加密貨幣與傳統投資的利弊_40億比特幣能提現嗎

近年來,加密貨幣變得越來越流行,打破了原有的既定的投資策略。由于2009年比特幣的推出以及隨后各種其他加密貨幣的興起,金融世界經歷了徹底的轉變.

1900/1/1 0:00:00
區塊鏈:新生代公鏈再攻「不可能三角」_以太坊區塊鏈工程專業學什么

從加密行業的歷史發展來看,熊市總是醞釀新公鏈的時機,2022年的加密熊市也不例外,一批新興公鏈正在趕來的路上.

1900/1/1 0:00:00
比特幣價格:比特幣價格在關鍵阻力位遭到拒絕后,多頭再次逢低買入_Bancor幣是什么幣

比特幣多頭連續第二天緊逼19500美元的關口,試圖將這一關鍵水平從阻力位變為支撐位。每次試圖克服阻力的嘗試都在接近19550美元時遭到拒絕,但比特幣從12月14日下跌到19050美元后迅速反彈表.

1900/1/1 0:00:00
CBD:DeFi 借貸領域將如何發展?_ETH

本周我們將重點關注DeFi的借貸領域。 涵蓋的主題: 銀行會發生什么? ETH質押率和DeFi收益率曲線 利率掉期和固定利率貸款 低抵押貸款和代幣化的真實世界資產CBDC對銀行系統的影響希望本文.

1900/1/1 0:00:00
NFT:當下NFT生態發展前景?_以太坊幣是什么幣

1、關于當下NFT的發展狀況?對當下以及未來一段時間NFT生態的發展,我認為所有的生態型項目都面臨極大的試錯風險。因為它們必須要走一條脫虛向實的路,沒有第二個選擇.

1900/1/1 0:00:00
YFI:YFI價格超過比特幣,下一步是天堂還是地獄?_比特幣最新價格行情走勢加密貨幣是什么意思啊

YFI是近期DeFi項目中出現的一個妖幣,在沒有ICO、預挖、公募、團隊份額,甚至連創始人自己都沒有代幣獎勵的情況下,創造了上市后最高漲幅32000%的市場奇跡.

1900/1/1 0:00:00
ads