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基金会

Findora简介

一文读懂隐私公链Findora生态布局

这个被称为“仙女Swap”的DEX FairySwap,成就Findora生态价值洼地

Findora为何在PriFi领域被寄予厚望,2021年生态又有哪些进展?

从PRISM开始学WPFPrism?