比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

以太坊:從合約部署的角度區分不同的 zkEVM_區塊鏈

Author:

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

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

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

HashKey將于8月28日起在香港開始比特幣和以太坊零售交易:金色財經報道,從8月28日起,HashKey向香港零售客戶提供加密貨幣交易服務。投資者在使用該平臺時最多只能將其凈資產的30%投資于加密貨幣。[2023/8/26 12:58:18]

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

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

MarketVector和Figment推出業界首個以太坊質押獎勵指數:金色財經報道,MarketVector Indexes 正在與質押基礎設施公司 Figment 合作,推出業界首個以太坊質押獎勵指數,MarketVector 數字資產產品策略師 Martin Leinweber 在一份聲明中表示,資產管理者和顧問能夠以可定制的方式獲得質押獎勵,這在業界尚屬首例。

該合作伙伴計劃推出兩款產品——MarketVector Figment 以太坊質押獎勵參考率和 MarketVector Figment 以太坊總回報指數。這些指數將為向投資者提供數字資產投資機會的機構帶來新的機會,并允許資產管理公司提供以新指數為基準的質押獎勵產品。[2023/7/28 16:03:05]

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

淡馬錫:在加密貨幣方面沒有直接敞口 曾花費8個月盡調顯示FTX盈利:11月17日消息,淡馬錫發布《關于FTX的聲明》,淡馬錫表示,從2021年10月到2022年1月的兩輪融資中,淡馬錫投資2.1億美元購買FTX International約1%的少數股權,并投資6500萬美元購買FTX US約1.5%的少數股權。

截至2022年3月31日,FTX的投資成本占我們投資組合凈值4,030億新元的0.09%。鑒于FTX的財務狀況,淡馬錫決定減記對FTX的全部投資,無論FTX破產保護申請的結果如何。在對FTX做盡調方面,從2021年2月到10月,花了大約8個月的時間,審查了FTX的審計財務報表,顯示其是盈利的;

此外,重點關注與加密貨幣金融市場服務提供商相關的監管風險;收集了對公司和管理團隊的定性反饋。投資后,淡馬錫也持續在做業務戰略管理和業績監控。但消除所有風險并不切實可行。從這筆投資中可以明顯看出,\"我們對Sam Bankman-Fried的行動、判斷力和領導力的信念似乎是錯誤的。\"[2022/11/17 13:15:24]

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

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

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

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

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

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

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

抹茶交易所
加密貨幣:加密產品如何實現市場契合度?_鑄造穩定幣

自從"產品市場契合度"一詞流行以來,初創企業的世界逐漸將這一概念提升為宗教般的信仰。如果你以前沒有聽說過這個詞,那么MarkAndreessen用下面這句話作了最好的定義:"產品市場契合意味著擁.

1900/1/1 0:00:00
FLR:為何Flare 代幣上漲 20%?_XRP幣

基于EVM的第1層區塊鏈Flare的原生代幣FLR的價格在過去24小時內上漲了20%以上。在CoinMarketCap上,FLR的交易價格為0.04056美元,與前24小時相比有20.46%的差.

1900/1/1 0:00:00
加密貨幣:a16z 談加密貨幣的治理_Compound幣是什么幣

加密貨幣協議的治理應該由利益相關者的去中心化社區來實施。這并不僅僅是因為它更高效或出于重視意識形態的原因,而是因為這是解鎖其核心價值主張所必需的:底層協議將繼續按設計運行,并將對任何想使用或構建.

1900/1/1 0:00:00
ZOS:TEZOS,從治理明星到STO領航者_XTZ幣

BCH又雙叒叕分叉了。起因是一個“基礎設施融資計劃”的升級,它想要做的是把礦工挖礦收益的一部分捐贈給向BCH提供技術支持的項目,而社區和很多礦工卻不同意這種強制性的協議修改.

1900/1/1 0:00:00
MATIC:MATIC 價格預測:每月支撐位的多邊形價格快速上漲 12%_TIC

MATIC價格預測:在最近加密貨幣市場的拋售中,MATIC價格在過去兩周出現大幅下跌,并回落至0.94美元的本地支撐位.

1900/1/1 0:00:00
LTC:萊特幣 (LTC) 近期表現令人失望,投資者轉向 Tradecurve (TCRV)_萊特幣減產日期是多少加密貨幣是什么意思啊

加密貨幣交易員和投資者一直在尋找可以在Web3領域占據主導地位并為他們提供可觀回報的新項目。隨著一些最古老和最成熟的項目的價值下降,他們的注意力轉向了較新的預售階段項目.

1900/1/1 0:00:00
ads