Gitcoin:波卡为什么使用WebAssembly?_ITC

WebAssembly在Polkadot和Substrate中被用作runtime的编译目标。

WebAssembly是什么?

WebAssembly简称为Wasm,是一种用于基于堆栈的虚拟机的二进制指令格式。Wasm被设计成一个可移植的目标,用于编译高级语言,支持在web上部署客户端和服务器应用程序。

本周波卡解除质押的DOT总量为560.04万枚:据 KingData 数据监控,本周(01月24日-01月30日)波卡解除质押的DOT总量为560.04万枚,解锁峰值在01月24日,解锁381.92万枚DOT。[2022/1/24 9:09:05]

为什么要使用WebAssembly?

WebAssembly是一种平台无关的二进制格式,这意味着它可以在它所操作的任何机器上运行相同的指令。区块链需要确定性,以便在点对点网络中的所有节点上进行可靠的状态转换更新,而不强制每个节点运行完全相同的硬件。Wasm非常适合用于可能不同的机器集之间的可靠性。Wasm既高效又快速。这种效率意味着它可以作为一团代码上传到链上,而不会造成太多的状态膨胀,同时保持其以接近本机速度执行的能力。

波卡DeFi项目Equilibrium完成850万美元融资:5月4日消息,波卡DeFi项目Equilibrium完成850万美元融资,所筹集的资金将由位于伦敦的加密货币托管人Copper保管。(CoinDesk)[2021/5/4 21:23:47]

分叉升级

通过在Substrate中使用Wasm,可以支持Polkadot、Kusama和许多连接链,这些链可以在不进行硬分叉的情况下升级其runtime逻辑。硬分叉是升级区块链的标准方法,由于需要离线协调,它很慢、效率低、容易出错,因此倾向于将多个升级打包到一个大型事件中。通过在链上部署Wasm,并让节点在特定的块高度自动执行新的逻辑,升级可以是小的、单独的、非常具体的。

欧易Web3钱包与DODO达成官方合作:据DODO官方推特消息,欧易Web3钱包与DODO达成官方合作关系。用户可连接欧易Web3钱包在DODO进行交易。欧易DEX已将DODO V1/V2接入流动性池,用户可在欧易DEX通过Ethereum、BSC进行DODO交易。此外,欧易Web3钱包已在Discover板块收录DODO。

据悉,DODO是一个去中心化交易平台。其采用主动做市商算法,并应用Chainlink预言机,可以让用户在DODO做市时不需要同时提供两种资产。[2022/12/22 22:00:38]

包含规范链接的WebAssembly主页:https://webassembly.org/

用Rust写的WebAssembly解释器:https://github.com/paritytech/Wasmi

ParityWasm:Rust中的WebAssembly序列化/反序列化。https://github.com/paritytech/parity-Wasm

Wasmutils:在Parity和Wasm合约开发中使用的Wasm实用程序的集合。https://github.com/paritytech/Wasm-utils

原文链接:

https://wiki.polkadot.network/docs/en/learn-wasm

翻译:PolkaWorld社区

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

区块博客

GateioAMM:Perpetual Protocol_perp币值得投资嘛

基本信息: 英文全称:PerpetualProtocol 英文简称:PERP 项目简介: 永续协议是一个使用虚拟化自动做市商(vAMM)的去中心化永续合约平台,其最大的特点是能够支持任何资产.

[0:15ms0-3:767ms