以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

EMB:波卡主要支持的WebAssembly是一種什么工具?-ODAILY

Author:

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

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

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

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

波卡生態概念板塊今日平均跌幅為6.28%:金色財經行情顯示,波卡生態概念板塊今日平均跌幅為6.28%。26個幣種中3個上漲,23個下跌,其中領漲幣種為:MXC(+5.03%)、EDG(+1.09%)。領跌幣種為:PCX(-13.83%)、KLP(-13.59%)、RING(-12.16%)。[2021/6/12 23:33:00]

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

什么是WebAssembly?

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

波卡生態概念板塊今日平均跌幅為2.17%:金色財經行情顯示,波卡生態概念板塊今日平均跌幅為2.17%。26個幣種中10個上漲,16個下跌,其中領漲幣種為:KTON(+9.36%)、MATH(+4.47%)、CHI(+3.61%)。領跌幣種為:INSTAR(-15.30%)、EDG(-9.30%)、OCEAN(-8.04%)。[2020/12/26 16:36:26]

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

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

波卡生態項目CrustNetwork將于11月12日進入測試網封閉測試階段:據官方消息,基于波卡平行鏈構建的去中心化存儲項目CrustNetwork(CRU)發推表示,為了確保測試網“方舟計劃”(ProfitArk)的安全性和穩定性,Crust測試網將于北京時間11月12日上午10點左右進入封閉測試階段,并將持續到11月25日前后。

在此期間,節點手冊將會失效,新節點將無法按照節點手冊正常訪問網絡,已經加入網絡的節點無法穩定運行。11月25日將會發布新的節點手冊和詳細的收益計算明細。11月底,“方舟計劃”激勵性測試網將正式起啟動。注:Crust是分布式的云存儲網絡,目前已經獲得NGC、HashCIB、SNZ等10多家機構A輪投資,此前已經獲得過Web3基金會Grant,同時也是Web3Bootcamp和SubstrateBuildersProgram的成員。[2020/11/12 14:07:05]

WebAssembly有什么特點?

報告:過去一年波卡開發商活動大幅增長:10月19日消息,加密貨幣風投機構Outlier Ventures發布的報告顯示,過去一年中區塊鏈領域中,Polkadot開發商活動大幅增長,增幅為44%;而相比之下,EOS開發商活躍度大幅下降,降幅86%,其次BCH降幅為63%,和Tron開發商活躍度降幅為51%。(NewsBTC)[2020/10/19]

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

高效: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:ASMWASWEBEMBpizzasmallWAS價格web3.0幣種有哪些EMBER

火幣網下載官方app
ION:DAOrayaki:學術出版市場為何需要用Web3技術重構-ODAILY

“現有的學術期刊系統已經千瘡百孔。這篇文章我們討論了潛在的解決方案,包括我們需要什么樣的期刊,以及web3技術帶來的新的可能.

1900/1/1 0:00:00
NFT:How to NFT 7:體育-ODAILY

體育運動在全世界擁有百萬的粉絲基礎,它將來自不同國家和文化背景的人們團結在一起。當來自各行各業的粉絲聚集在一起觀看他們喜愛的球隊和球員對決時,成為一種友誼的表達形式.

1900/1/1 0:00:00
NFT:NFT是否提供了一種民主化和增加科學資助的方式?-ODAILY

介紹 擁有民主化的科學不是很好嗎?當然是!然而,許多人會說這是一個烏托邦的愿景,而不太可能成真.

1900/1/1 0:00:00
HARM:SupraOracles與Harmony Launcher孵化平臺建立合作-ODAILY

預言機領域的創新者SupraOracles已與HarmonyLauncher達成合作協議,HarmonyLauncher是世界上第一個基于Harmony區塊鏈的IDO和IGO孵化器和啟動平臺.

1900/1/1 0:00:00
TCOIN:DAOrayaki:Gitcoin DAO發展歷史-ODAILY

DAOrayakiDAO研究獎金池:2017-2021年Gitcoin簡史 大家好, 我一直在向DAO的幾位新成員講述Gitcoin的口述史,這篇文章的目的是將Gitcoin的歷史一次性寫完.

1900/1/1 0:00:00
RED:Qredo和MetaMask Institutional整合進入全面生產-ODAILY

Qredo的MetamaskInstitutional集成已經離開Beta版,并進入全面生產階段,為各地的機構提供久經考驗的機構級Web3和DeFi錢包.

1900/1/1 0:00:00
ads