買以太坊 買以太坊
Ctrl+D 買以太坊
ads

SOLID:從合約部署的角度區分不同的 zkEVM_SOLID價格

Author:

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

來源:pseudotheos.mirror.xyz

作者:Pseudotheos

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

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

dYdX創始人:過去兩周交易額一直增長,市場份額通常在35%-40%:6月24日消息,dYdX創始人Antonio Juliano發推稱,在過去的兩周里dYdX交易額一直在增長,通常占所有DEX交易額的35%-40%。社區在過去6個月內大幅減少了交易獎勵,在此情況下仍然實現這一增長。

根據其分享的數據,dYdX 24小時交易額達16.2億美元,市場份額超過40%。[2023/6/25 21:57:55]

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

數據:以太坊轉賬費正處于2023年2月以來的最低水平:金色財經報道,Blockworks Research數據顯示,以太坊轉賬費正處于2023年2月以來的最低水平。據推測,這一現象或由于市場中meme幣的沉寂所導致。[2023/6/13 21:32:38]

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

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

Coinbase:近期比特幣拋售由短期投機者造成:金色財經報道,根據加密貨幣交易所Coinbase的數據,盡管投機者逃離市場,比特幣的長期投資者在最近幾周持有他們的比特幣。Coinbase機構研究主管David Duong在周二發布的月度展望中表示,最近的比特幣拋售幾乎完全由短期投機者造成。Duong稱,投資者仍持有比特幣是一個積極的情緒指標,在投機者拋售時確保了供需平衡,這是熊市的常見特征。(CoinDesk)[2022/7/13 2:10:22]

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:SOLDITLIDSOLIDSoldiersLandPussyCreditSOLID幣SOLID價格

fil幣價格今日行情
IOT:比特幣礦企Riot延遲提交10-K文件_13年如果買了5萬比特幣

金色財經報道,比特幣礦企RiotPlatforms(RIOT)推遲向美國證券交易委員會提交其年度10-K報告,原因是其會計師事務所就該公司與其比特幣資產相關的減值計算提出了問題.

1900/1/1 0:00:00
元宇宙:Web3.0已來 重塑互聯網全新生態_元宇宙被國家認可嗎

隨著元宇宙、NFT(非同質化代幣)等新技術概念風起云涌,穩定運行多年的現行互聯網面臨重構的風險,挑戰者被普遍認為是下一代互聯網Web3.0——以區塊鏈等為技術底座,向傳統互聯網秩序發起挑戰.

1900/1/1 0:00:00
SEA:撒錢盛宴后 Blur 精心挑起新一輪版稅大戰_BLUB

2月15日凌晨2點30分,「萬眾矚目」的NFT市場Blur在各大交易所上線了其原生代幣BLUR,并開放了空投領取。至此,這場開「盲盒」空投的活動也終于落地.

1900/1/1 0:00:00
NFT:聊聊這個讓Opensea頭疼的新對手Blur_blur幣發行量

2022年10月19日,NFT市場迎來一個新的平臺。這個被精心設計的NFT交易市場和聚合器被命名為Blur。與其他NFT平臺不同,Blur旨在提升專業交易者的NFT交易體驗.

1900/1/1 0:00:00
ABS:金色觀察 | Yuga Labs入局比特幣NFT 得利的“漁翁”卻是礦工?_ANFT

作者:金色財經Jason. 金色財經?區塊鏈2月28日訊?作為“無聊猿”BAYC背后公司,市值約40億美元的Yuga?Labs今天宣布將于本周晚些時候推出基于比特幣區塊鏈的NFT項目“Twelv.

1900/1/1 0:00:00
BAN:Bankless:盤點5個值得關注的鏈上期權協議_The Grand Banks

原文作者:JackInabinet這是一個充滿風險的世界,當加密投資者對風向有強烈的看法時,他們通常會轉向期權.

1900/1/1 0:00:00
ads