Findora的Prism
Posted mutourend
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Findora的Prism相关的知识,希望对你有一定的参考价值。
1. 引言
Findora系列博客有:
Prism为连接Findora native chain(UTXO)和 Findora smart chain(EVM)的bridge。
大多数链都采用UTXO模式或account模式之一。如Bitcoin和ZCash采用UTXO模式,而以太坊和波卡采用的是account模式。每种模式有不同的利弊权衡。
Findora在其架构中融合了2种模式,可分别利用每种模式的优点。这2条平行链通过Prism(内部传输),可实现atomic token swap,也可以协同工作而无需信任中心化中介。
2. Prism(内部传输)
2.1 FRA tokens on native chain and smart chain(FRC-20 FRA)
FRA token在native chain和smart chain之上,是Findora链的native token。
在native chain上,这些token称为“FRA-native token”,可用于:
- staking to guarantee network security
- 支付交易手续费
- 对Findora改进提案进行投票
在smart chain上,这些token称为“FRA-smart token”,可用于:
- 为智能合约支付交易手续费
- 与构建在Findora EVM之上的Dapp进行交互。
注意:Findora smart chain的一个关键创新之处在于,其smart chain token不仅可支付smart chain上的交易gas,还默认遵循了smart chain的FRC-20标准(即Findora版本的以太坊ERC-20)。以太坊需要将其ETH token wrap为ERC-20形式,然后才能在以太坊DEX上使用。Findora smart chain token将可直接自动用于任何Findora DEX,而不需要任何wrap动作。
2.2 Prism for FRA-native and FRA-smart
借助Prism,用户可自动且trustlessly将其native chain上的FRA-native token转换为smart chain上的FRA-smart token。
注意:Prism未来将支持custom tokens(即任何发行在Findora native chain或Findora smart chain上的custom token)。敬请期待。
-
由native chain->smart chain:
- 1)通过Transfer and Convert操作构建一笔交易。
- 2)燃烧UTXO将token发送到a burn address。
- 3)交易中指定的接收账号的balance上会mint出相应的资产。
- 4)该交易的交易费以FRA-native token支付。
-
由smart chain->native chain:
- 1)减去相应的balance,并将资产燃烧到特定的地址。
- 2)mint操作会放入到链待处理的queue汇总。
- 3)根据指定的金额,会mint响应的UTXO。
- 4)该交易的交易费以FRA-smart token支付。
详细的操作步骤可参看:Using Findora Wallet。
参考资料
[1] 💜 Findora February Newsletter
[2] #3 Findora Academy 💟: Crossing the Chasm: Introducing Prism
以上是关于Findora的Prism的主要内容,如果未能解决你的问题,请参考以下文章
图灵奖获得者 非对称加密创始人Whitfield Diffie博士 加入Findora基金会
这个被称为“仙女Swap”的DEX FairySwap,成就Findora生态价值洼地