POA Network令牌网桥TokenBridge Oracle 1.3.0发布

POA代币Bridge

TokenBridge部署在网络中指定的验证器节点(只有其私钥对应于智能合约中指定的地址的节点)上。它通过远程过程调用(RPC)连接到两个链,并负责:

  • 听取与桥梁合约有关的事件
  • 发送交易以授权资产转移

以下是TokenBridge的概述和入门说明

POA General Bridge概述

POA Bridge允许用户在以太坊生态系统中的两个链之间转移资产。它由位于不同POA网络存储库中的多个元素组成:

桥元素

  1. TokenBridge包含在此存储库中。
  2. 坚定的智能合约。用于管理网桥验证程序,收集签名以及确认资产中继和处置。
  3. Bridge UI应用程序。一个DApp接口,用于在链之间传输令牌和硬币。
  4. 桥监视器。用于检查桥接网络中的余额和未处理事件的工具。
  5. 桥接部署手册。管理远程部署的配置说明。

网络定义

桥接发生在两个网络之间。

  • Home – 或Native – 是一个运营快速且廉价的网络。收集验证器确认的所有桥接操作都在桥的这一侧执行。
  • 外国可以是任何链条; 通常它指的是以太坊主网。

运作模式

POA代币Bridge提供三种操作模式:

  •  Native-to-ERC20 家庭网络上的硬币可以在外部网络上转换为ERC20兼容的令牌。硬币被锁定在Home侧,相应数量的ERC20令牌在外方铸造。当操作反转时,令牌在外线侧刻录并在家庭网络中解锁。更多信息:POA-to-POA20 Bridge
  •  ERC20-to-ERC20外部网络上的ERC20兼容令牌在家庭网络上锁定和铸造为ERC20兼容令牌(ERC677令牌)。当从Home转移到Foreign时,它们在Home侧被烧毁并在Foreign网络中被解锁。当用户将网络“A”中的令牌“X”交易所到网络“B”中的令牌“Y”时,这可以被认为是原子交换的一种形式。更多信息:ERC20-to-ERC20
  •  ERC20-to-Native:外部网络中预先存在的令牌被锁定,并且硬币Home网络中铸造。在此模式下,Home网络共识引擎调用Parity的Block Reward合约,以根据桥合约请求计算硬币。更多信息:xDai Chain

描述

TokenBridge oracle的版本支持三种模式的操作:

  • Native-to-ERC20将本机硬币中继到可桥接的ERC20令牌;
  • ERC20-to-ERC20将ERC20令牌转发到可桥接的ERC20令牌;
  • ERC20-to-Native将ERC20令牌转发给本机硬币。

与此版本的令牌桥接器一起使用的桥接协定版本是2.3.x

此版本包含以下更改:

增强功能

  • 在erc-to-erc模式#145上添加对UserRequestForAffirmation事件的支持

修复

  • 在e2e测试#140中使用2.2.0桥接合约而不是2.1.0
  • 更新README,其中包含有关docker #147中 redis和rabbit volume的详细信息
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢