Webassembly 智能合約將“將大量人才從 Web2 吸引到 Web3”——採訪比特幣新聞

在將智能合約的概念變為現實之後,以太坊幾乎因啟動 Web3 革命而受到普遍讚譽。 然而,Web3 社區中的一些人,如 Astar Network 的 Sota Watanabe,認為該協議不能“單獨構建區塊鏈的創新未來”。 此外,一些批評者指出了語言障礙,他們認為這使得以太坊虛擬機 (EVM) 成為一個不太理想的構建場所。

Webassembly 智能合約“將加速 Web3 的採用”

正是 EVM 的這個和其他限制導致創建了一種稱為 Webassembly (WASM) 的替代方案。 這種替代方案據說是對 EVM 感到沮喪的開發人員、工程師和學者的首選虛擬機。 根據 Watanabe 的說法,對於想要遷移到 Web2 的 Web3 開發人員來說,WASM 似乎是一個合乎邏輯的選擇,因為它“支持多種語言,具有原生性能和高可移植性”。

為了了解更多關於 WASM 的信息,Bitcoin.com News 聯繫了多鏈智能合約平台 Astar Network 的首席執行官 Sota Watanabe。

在他對發送的問題的書面答復中, 星光網絡 CEO 提出了他對 Webassembly 的看法,以及它將在加速 Web3 的採用方面發揮的作用。 Watanabe 還解釋了為什麼 Astar Network 同時支持 EVM 和 WASM。

以下是 Watanabe 對通過 Whatsapp 發送給他的問題的回答。

Bitcoin.com News (BCN):您能用非常簡單的術語向我們的讀者解釋一下 WASM 是什麼嗎?

Sota Watanabe(西南): Webassembly,通常稱為 WASM,是編程語言的可移植編譯目標。 WASM 支持多種語言,具有原生性能和高可移植性。 在 Astar 上,我們支持 WASM 智能合約環境,就像以太坊虛擬機(EVM)一樣。 WASM 的優點在於大多數 Web2 語言都可以組合成 Webassembly,這對於依賴於稱為 Solidity 的專用編程語言的以太坊 EVM 來說並非如此。

我們相信越來越多地使用 WASM 智能合約將極大地加速 Web3 的採用。 大多數技術人才仍然在 Web2 領域工作,如果 Web2 開發人員想進入 Web3,他們別無選擇,只能學習一種稱為 Solidity 的新編程語言,該語言被當今最流行的智能合約平台(EVM)使用。 那是一個障礙。 想像一下,如果他們可以使用他們已經知道的語言構建 Web3 dapps [去中心化應用程序]。 而且,最重要的是,讓他們的 dapps 輕鬆與 EVM 兼容。 這就是為什麼 WASM 智能合約 [going to] 將大量人才從 Web2 吸引到 Web3。 這就是為什麼它如此令人興奮。

BCN:EVM 有哪些挑戰或局限性,WASM 如何克服這些挑戰或局限性?

南方周末: 儘管以太坊通過引入智能合約為我們帶來了 Web3 革命,但它無法單獨構建區塊鏈的創新未來。 使用專門的編程語言,它限制了開發人員社區探索和創建新的、真正可互操作的 dapp 的能力。 EVM 是特定於區塊鏈的,支持較少,並且使用專門的編程語言 Solidity。

今天,Web3 對許多 Web2 開發人員來說是望而卻步的,因為 Web2 語言無法組合到以太坊的編程語言 Solidity 中。 借助 Webassembly (WASM),開發人員可以快速從 Web2 基礎架構過渡到 Web3 基礎架構,這使他們能夠花更多時間在 dapp 中構建核心功能,而不是學習 Solidity 等專業語言。

WASM 提高了性能,因為它更接近機器語言。 它為 Web 瀏覽器應用程序帶來近乎本機的性能,並允許開發人員以他們選擇的語言構建高速 Web 應用程序。 此外,WASM 為 web 設計的未來互聯網具有巨大的潛力。

BCN:WASM 已經得到四大瀏覽器引擎(Chrome、Firefox、Edge 和 Webkit)的支持,據說更安全、更高效、更快、可調試和開放。 你能用簡單的語言解釋為什麼這很重要嗎?

南方周末: 你是對的。 您所說的關於 WASM 的所有內容都幫助它在 Web2 開發人員中建立了信任。 當他們可以使用 WASM 工具構建可互操作的 Web3 dapps 時,他們更有可能擁抱 Web3。

此外,WASM 開發已經得到了谷歌、微軟和 Mozilla 等頂級公司的支持,並且可以與流行的編程語言一起使用,例如 C/C++、GO、TypeScript 和 RUST,這在 Web2 開發人員中很常見。

BCN:一些報告表明,正在遷移到 Web2 的 Web3 開發人員被 WASM 所吸引。 這個建議正確嗎? 如果是這種情況,您認為可能是什麼原因?

南方周末: 答案與第 2 條和第 3 條類似。我要補充:

多年來,我們與成千上萬傾向於在 Web2 中構建的 Web3 開發人員進行了互動,但缺乏熟悉的工具是一個障礙。 通過支持 WASM,使其與 EVM 互操作,並為開發人員提供他們在 Web3 中構建所需的所有工具,Astar Network 希望能夠大力推動這個新興的生態系統。

BCN:您的平台 Astar Network 沒有鼓勵或勸阻使用這兩者,而是據說正在幫助開發人員使用 EVM 和 WASM 構建 dapp。 您支持這兩種虛擬機的原因是什麼?

南方周末: Web3 領域的開發人員來自不同的背景——擁有不同的技能組合、能力和偏好。 他們不應該被迫使用單一的智能合約平台來實現他們的願景。 他們應該做出選擇,然後由他們決定哪種智能合約適合他們正在構建的項目。

是的,我們同時支持 EVM 和 WASM 智能合約,為開發人員提供靈活性。 EVM,因為它是最受歡迎的智能合約環境,擁有最大的用戶群。 WASM,因為它克服了 EVM 的局限性,同時也讓新一波開發人員更容易進入該領域。 我們相信同時擁有兩個虛擬機並使它們交互是新興第 1 層區塊鏈成功的關鍵因素。

BCN:這對更廣泛的區塊鏈生態系統有何好處?

南方周末: 它將使 Web2 開發人員能夠在 Web3 空間中構建創新、去中心化和可互操作的解決方案,從而極大地擴展區塊鏈生態系統。

BCN:據說 Astar Network 通過跨共識消息傳遞提供真正的互操作性。 這是什麼意思?

南方周末: 我們相信真正可互操作的 Web3 生態系統,並為開發人員提供構建真正可互操作的 dapp 所需的一切。 我們通過以下方式實現:

交叉共識消息傳遞(XCM):它允許建立在具有不同共識機制的鏈上的 dapps 在彼此之間安全地傳輸數據和價值。 交換是雙向的。 它之所以成為可能,是因為 Astar 是 Polkadot 上的平行鏈,可以將此功能用作我們核心功能的一部分。

跨虛擬機(XVM):它帶來了兩個不同的智能合約環境(如 EVM 和 WASM)之間的互操作性。 dapp 可以將 EVM 用於他們的智能合約,但可以實現 WASM 智能合約模塊,同時使用來自另一個平行鏈的功能集成到他們的 dapp 中。

這兩項創新將成為 dapps 下一波創新浪潮的開始。

這個故事中的標籤
星光網絡, 區塊鏈, dApps, 以太幣, 以太坊虛擬機(EVM), 智能合約, 密實度, 渡邊蒼太, 瓦斯姆, Web3, WebAssembly

你對這次採訪有什麼看法? 在下面的評論部分讓我們知道您的想法。

特倫斯·辛瓦拉(Terence Zimwara)

Terence Zimwara 是津巴布韋獲獎記者、作家和作家。 他撰寫了大量關於一些非洲國家的經濟困境以及數字貨幣如何為非洲人提供退路的文章。














圖像信用:Shutterstock,Pixabay,Wiki Commons

免責聲明:本文僅供參考。 它不是直接要約或對要約的招攬,也不是對任何產品,服務或公司的推薦或認可。 Bitcoin.com 不提供投資,稅務,法律或會計建議。 對於使用或依賴本文中提及的任何內容,商品或服務或與之相關的任何損失或損失,公司或作者均不承擔任何直接或間接責任。

資料來源:https://news.bitcoin.com/astar-network-ceo-webassembly-smart-contracts-are-going-to-pull-a-lot-of-talent-from-web2-to-web3/