什么是以太坊虛擬機(EVM)?
以太坊虛擬機是一種輕量級虛擬機,用于在以太坊網絡上運行各種智能合約。EVM的功能不同于Windows等傳統操作系統,后者一次只能在一臺機器上運行。EVM是構建在本機操作系統上的高級抽象,用于模擬物理機。通過使用EVM,相同的平臺可以在許多不同的操作系統和硬件架構上運行。該特性使虛擬機適合以太坊等網絡,可以通過分布在世界各地的不同機器上的不同客戶端訪問這些網絡。EVM可以模擬在物理CPU上執行的功能,并負責以太坊網絡上的大部分功能。EVM具有以下特點:確定性確定性程序對相同的輸入集提供相同的輸出,而與它執行相同代碼的次數無關。在以太坊中,dApp每次處理數百萬美元,各種用戶需要知道代碼在執行的每個階段是如何反應的。可隔離智能合約需要在完全隔離的環境中運行。這確保了如果智能合約發生黑客或bug,它不會影響底層協議的其他部分。可終止以太坊智能合約是圖靈完備的。因此,只要有足夠的時間和資源,他們就應該能夠解決任何問題。智能合約應該有終止機制,因為很難確定合約是否會在規定的期限內完成所有操作。以太坊使用“gas”限制來終止超出執行限制的智能合約。EVM的功能
數據:Avalanche子網數量已增至68個:5月30日消息,自2022年3月Avalanche Multiverse推出以來,Avalanche子網創建量大幅激增,截至5月10日共創建了58個子網。在58個子網中,23個(40%)目前至少有一個驗證者在運行,而其余35個(60%)已經停止運行。在鏈上數據可用的11個子網中,有6個(10%)表現出大量的交易和活躍地址。
目前,共有1783個子網已部署并正在Fuji Testnet上進行測試。在Fuji Testnet上部署的子網中,有 395個(22%)有驗證器,展示了子網部署過程中的進展和參與。[2023/5/30 11:48:42]
它是以太坊網絡的去中心化處理單元。每個交互、交易和智能合約執行都只能在這里發生。獲取并執行指令,然后通過給定的指令分派器解碼操作數。負責所有的數據結構,如操作數,數據處理和指令。跟蹤網絡組件,如存儲狀態、區塊信息和世界狀態。負責為以太坊網絡上的不同智能合約創建運行時環境。EVM的挑戰
ParaSpace前顧問Jay:已于今早履行約定辭去在ParaSpace的職務:5月19日消息,ParaSpace 前顧問杰伊·姚(Jay Yao)在社交媒體上發文表示,其已于今早與部分團隊成員一起辭去在 ParaSpace 的職務。
此前報道,ParaSpace 創始人 Yubo 昨日在社交媒體表示,該項目兩名前顧問托馬斯·施密特(Thomas Schmidt)和杰伊·姚(Jay Yao)已同意交出多重簽名和官方推特賬戶權限,但要求承認其為項目做出的貢獻并保留聯合創始人的頭銜為以后使用。兩人將在簽署兩方協議后離開團隊。[2023/5/19 15:13:11]
EVM處理如此多不同的操作并不快,但是它的操作碼規范還沒有發展到可以處理變化的需求。未能進化意味著語言也有局限性。什么是WebAssembly(WASM)?
數據:標記為Robinhood的錢包今日向“DDuXGM”地址轉入12億枚DOGE:金色財經報道,據Lookonchain監測,被標記為Robinhood(也可能是Elon Musk)的錢包今日再次向“DDuXGM”地址轉入12億枚DOGE(約9850萬美元),最后一次轉入是在2022年12月20日。[2023/2/11 12:01:13]
WebAssembly(WASM)是一種新型代碼,可以在現代瀏覽器上高效地執行。這個新代碼是由萬維網聯盟(W3C)創建和定義的。WASM是為網絡而建的,包括來自谷歌、Mozilla和蘋果的工程師。本質上,WASM通常被稱為Ethereum2.0,它具有EVM的所有功能,并附帶了額外的功能。專為網絡打造
美國銀行:利用分布式賬本技術的CBDC可能改變全球金融體系:金色財經報道,美國銀行 (BOA) 的全球研究團隊本周早些時候發布了一份關于全球加密貨幣、數字資產和中央銀行數字貨幣的報告。銀行寫道:數字貨幣似乎不可避免。我們將分布式賬本和數字貨幣(例如 CBDC 和穩定幣)視為當今貨幣和支付系統的自然演變。我們的觀點是,利用分布式賬本技術的 CBDC 有可能徹底改變全球金融體系,并且可能是貨幣歷史上最重要的技術進步。“由于三個原因,中央銀行發行 CBDC 似乎是不可避免的。” 首先,它們“可能會提高跨境和國內支付和轉賬的效率。” 此外,它們“可能會降低中央銀行失去貨幣控制的風險”和“提高金融包容性”。[2023/1/23 11:26:38]
如前所述,來自谷歌、微軟和蘋果等大型技術公司的工程師都是開發團隊的一部分。因此,這些工程師要確保WASM與他們的引擎和協議兼容。設計時考慮了一組特定的目標創建WASM是為了快速、高效和便攜。WASM將利用常見的硬件能力,以“接近本地速度”執行。易于閱讀和調試。它具有人類可讀的文本格式,代碼可以手動查看、編寫和調試。確保安全。它通過增強主機瀏覽器的權限策略和保持向后兼容性來實現這一點。EVM與WASM
速度簡單地說,EVM是一個萬事通,但卻什么都不懂。EVM如何處理編譯就是這一點的一個很好的例子。本機引擎努力尋找執行某些操作的最佳路徑,最終影響EVM的總體吞吐量。EVM只能處理256位字節碼,這意味著小于256位的字節碼必須先轉換為256位格式,然后才能發送給EVM。EVM的可擴展性問題很明顯,因為它每秒只處理25個交易。WASM直接轉換為編譯后的代碼,這使它能夠更快地加載,同時增加每個區塊所處理的交易數量。預編譯EVM依賴于預編譯(預編譯合約)。當發出預編譯調用時,EVM將執行預定義的本機代碼,然后顯示結果。這些預編譯特定于用于基本操作的特定協議,例如簽名方案和哈希。盡管預編譯在不消耗大量gas的情況下使加密計算變得高效,但它們也帶來了問題。引入新的預編譯器通常要求網絡經歷一個系統范圍的硬分叉。WASM消除了以太坊對預編譯合同的依賴。由于WASM非常高效,開發人員可以創建高效、快速的智能合約,而無需擔心潛在的硬分叉。靈活性和互操作性WASM支持更多的語言,并且提供了比EVM更廣泛的工具集。WASM支持傳統語言,如Rust、C和c++。WASM也被本地JavaScript引擎支持,例如Google的V8引擎、微軟的Chakra引擎和Mozilla的Spidermonkey引擎。小結
以太坊引入了比特幣區塊鏈上不可用的某些功能。以太坊虛擬機的引入允許開發人員輕松地創建和部署智能合約。然而,EVM也有許多局限性,而WASM正試圖解決這些局限性。根據WebAssembly.org,WebAssembly1.0已經被提供給四個主要的瀏覽器引擎。Source:https://medium.com/momentum6/the-war-on-virtual-machines-wasm-vs-evm-8e68f9d53ef4
圖片來源:比推終端,推特作者:ChenZouEthereumNameService以太坊域名服務,縮寫就是大家耳熟能詳的ENS,在近期一輪“慷慨”都已經不足以來形容的空投后.
1900/1/1 0:00:00Odaily星球日報譯者|余順遂加拿大監管機構批準FidelityClearingCanada成為該國首個比特幣托管機構,此舉可能為更多加拿大機構投資加密貨幣鋪平道路.
1900/1/1 0:00:00活動介紹 在經歷一年多的測試和準備后,波卡生態終于來到了即將邁入真正應用的階段。從某種意義上來看,波卡生態現在才算站在了一個生態爆發的起跑線上,而不再是“閉門研發”的空殼.
1900/1/1 0:00:00“可擁有元宇宙中物品的人只能是巨頭公司,這是一個奇怪的想法,這基本上是說只有扎克伯格被允許擁有元宇宙,只有他可以擁有整個元宇宙,為什么我們每個人不能在元宇宙中都擁有自己的房間、自己的財產?因此.
1900/1/1 0:00:00撰文:ForesightVentures概要:公鏈總鎖倉量數據大漲,已遠超上一高點。多項協議出現TVL大幅上漲。NFT市場價格和銷量雙雙下跌.
1900/1/1 0:00:00DAO的去中心化性質及其對充滿活力、忠誠的社區的依賴可能與那些只是為了虛擬本杰明而參與其中的投資者不一致.
1900/1/1 0:00:00