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

科普 | 波卡主要支持的WebAssembly(Wasm)是一種什么工具?_ASM

Author:

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

“波卡知識圖譜”是我們針對波卡從零到一的入門級文章,我們嘗試從波卡最基礎的部分講起,為大家提供全方位了解波卡的內容,當然這是一項巨大的工程,也充滿了挑戰,然而我們希望通過這樣的努力讓大家能夠正確認知波卡,也讓不了解波卡的人方便快速掌握波卡相關知識,今天是該欄目的第30期,了解一種便捷、安全的開發者工具WebAssembly。

此前,關于使用Wasm進行區塊鏈開發的話題,就引起了廣泛的討論。

EVM是區塊鏈常用的虛擬機,也是以太坊的智能合約運行環境,雖然EVM的出現能使得開發人員更便捷的部署智能合約,但其也有很多局限性。

國務院:推進科普與區塊鏈技術深度融合:為貫徹落實黨中央、國務院關于科普和科學素質建設的重要部署,依據《中華人民共和國科學技術進步法》、《中華人民共和國科學技術普及法》制定《全民科學素質行動規劃綱要(2021-2035年)》,其中要求實施智慧科普建設工程。推進科普與區塊鏈等技術深度融合,強化需求感知、用戶分層、情景應用理念,推動傳播方式、組織動員、運營服務等創新升級,加強“科普中國”建設,強化科普信息落地應用,與智慧教育、智慧城市、智慧社區等深度融合。(新華社)[2021/7/10 0:40:52]

為了解決這些局限性,一些新興的公鏈開始使用WebAssembly技術,那么這個WebAssembly是什么呢?

動態 | 鏈客社區聯合北京交通廣播推出區塊鏈技術科普節目:12月11日15:15—16:00,區塊鏈技術社區——鏈客區塊鏈技術社區將聯合北京交通廣播FM103.9從零開始為大眾科普解碼區塊鏈技術,蜻蜓FM及北京廣播網同期進行全球直播。首期做客嘉賓為鏈客區塊鏈技術社區創始人郄建軍和百度區塊鏈產品負責人于雅楠。[2019/12/11]

什么是WebAssembly?

WebAssembly,簡稱Wasm。官方的定義是:一個可移植、體積小、加載快并且兼容Web的全新格式。

準確來說,Wasm是一種為基于堆棧的虛擬機設計的二進制指令格式。Wasm被設計為用類似C/C++/Rust等高級語言的平臺目標,從而可以在Web上部署客戶端和服務器應用程序。

聲音 | CNBC主持人:加密貨幣最大的缺點之一就是難以向外行快速科普:CNBC主持人Ran NeuNer近期發推稱,加密貨幣最大的缺點之一就是很難向外行快速解釋。當人們要求我向他們解釋比特幣時,我知道他們至少需要一個小時才能真正理解。[2019/9/10]

Wasm是由萬維網聯盟創建和定義的,最早是為Web而推進的標準,還得到了谷歌、微軟、蘋果和Mozilla等廠商的支持。最初Wasm的設計目的是為了解決JavaScript的性能問題。

WebAssembly有什么特點?

WebAssembly作為一個編譯目標而不是手寫的幾行代碼,它能將C、C++、Java等編程語言編譯為機器碼,這個過程中省略了轉換器。因此,Wasm有著快速高效、內存安全等特點,并且十分開放獲得了許多開發者的喜愛。

動態 | 美國演說家Anthony Robbins開始科普什么是比特幣:美國演說家安東尼·羅賓(Anthony Robbins)在自己的網站上發布了一篇比特幣的科普文章,并在推特上向自己的粉絲介紹什么是比特幣,目前他的推特賬戶共有粉絲304萬人。[2019/1/1]

高效:Wasm有著一套完整的語義,它的二進制格式加載速度快并且能在很大程度上減小代碼包的體積,最終憑借硬件能力以達到原生執行效率。

安全性:Wasm是運行在一個沙箱化的執行環境中,甚至可以和當前的Java虛擬機共享一套環境。通過嚴格遵守主機瀏覽器的權限策略和保持向后兼容性來實現Web環境中的安全性。

開放:首先Wasm具備人類可讀的文本格式,這種非常規整的文本格式可以用來測試、實驗、調試、學習、優化以及編寫,并且Wasm的開放標準不受任何一家廠商控制。

為什么使用WebAssembly?

WebAssembly是一種與平臺無關的二進制格式,這意味著它將在其操作的任何機器上運行相同的指令。區塊鏈需要確定性,以便在點對點網絡中的所有節點上有可靠的狀態轉換更新,而無需強制每個節點運行完全相同的硬件。

Wasm很適合在各種各樣的機器中實現可靠性。Wasm既高效又快捷。這種效率意味著它可以作為一個代碼塊上傳到鏈上,而不會造成太多的狀態膨脹,同時保持其以接近原生速度執行的能力。

其次,硬分叉作為升級區塊鏈的標準方法,由于需要離線協調的級別,所以這種升級速度緩慢、效率低下且容易出錯,因此,它傾向于將許多升級捆綁到一個大規模事件中。

而將Wasm使用在基于Substrate框架的波卡或Kusama中,這些鏈能夠升級其Runtime邏輯而無需硬分叉。通過在鏈上部署Wasm,并讓節點在特定的塊高度自動執行新邏輯,升級可以是小型的、孤立的、非常具體的。

后記

WebAssembly作為一個廣泛支持的高性能標準,也得到了波卡創始人GavinWood的肯定,Gavin認為,“WebAssembly是智能合約的未來”。

這種格式還在快速發展的過程中,未來還會是分布式系統開發的基礎。許多公鏈也在逐漸使用Wasm技術。而對于開發者而言,波卡智能合約可以用任何編譯成Wasm的語言進行開發,而智能合約開發也會變得更加容易。

波卡是采用Wasm技術的,當然波卡還能兼容EVM,橫跨新老技術的波卡其生態發展的后勁十足,值得期待。

歡迎大家加入我們Polkadot生態研究院的電報:https://t.me/polkadot_eri

歡迎大家訪問波卡生態研究院的Mirror地址:https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf1Ac610a79844f05

Tags:ASMWASWEB區塊鏈LASM價格SWASHWEB3價格區塊鏈證據保全怎么操作流程

火必APP
融資新聞 | 多鏈Dapp協議Astar完成2200萬美元戰略融資,Polychain領投_STA

據Cointelegraph1月28日報道,Astar是一個多鏈DApp協議,該協議以前被稱為Plasm,它在其最新的戰略融資中籌集了2200萬美元的資金.

1900/1/1 0:00:00
元宇宙上出現的違規內容或成為其進展最大的問題_元宇宙

自從去年roblox提出元宇宙概念之后,大量互聯網巨頭紛紛跟進,雖然元宇宙的發展得到了大多數人的認同,而且還擴展到區塊鏈行業,但是在這一年的時間里,元宇宙也逐漸暴露出不少問題.

1900/1/1 0:00:00
山寨NFT橫行,暢游元宇宙急需“火眼金睛”_NFT

本文來自微信公眾號“財經新知” 作者:李哩哩 原標題《山寨NFT,洗出一個元宇宙》“國內目前已經有100個NFT交易市場了.

1900/1/1 0:00:00
區塊鏈產業周刊|印度對虛擬數字資產收入征收30%的稅;冬奧會CBDC試點工作全面推進;加密銀行Silvergate將收購Diem_NFT

文丨區塊鏈落地小能手 概述 上周,一直對Crypto搖擺不定的印度政府終于敲定了對Crypto的態度,對Crypto合法化并收取30%的稅,終歸是舍不得這塊蛋糕.

1900/1/1 0:00:00
NFT GameFi項目AOTAVERSE登陸馬來西亞,歌手茜拉等名人入手此款機甲NFT_NFT

2月10日,NFTGameFi項目AOTAVERSE正式登陸馬來西亞。馬來西亞知名歌手茜拉,羽毛球運動員陳炳橓,以及JaneChuck、AmberChia、溫力銘等名人名媛紛紛入手AOTAVER.

1900/1/1 0:00:00
去中心化物聯網平臺DIMO開發公司完成900萬美元融資,CoinFund等參投_GON

據Coindesk2月15日消息,去中心化物聯網平臺DIMO背后開發公司DigitalInfrastructureInc宣布完成900萬美元融資.

1900/1/1 0:00:00
ads