由于现实中存在各种各样的区块链网络,因此链间货币兑换也成了一个问题。要解决这个问题,首先需要理解现实中货币兑换的概念,然后借此理解区块链网络中的货币兑换。

货币兑换

在现实中货币兑换一般需要到银行进行。银行同时持有双方货币(可能是通过贸易等途径获得)。当发行新的货币时,国家首先通过自己的信用设置一个合理的汇率,然后银行根据此初始汇率进行兑换。此时国家的信用是货币兑换的基础。

此后,根据市场的供求关系,货币的汇率会发生变化。银行会根据市场的汇率进行兑换。此时市场的供求关系决定了汇率。

区块链网络中的货币兑换

现实中汇率的 bootstrap 是通过国家的信用来实现的,此后银行承担了用户兑换货币的风险(因为货币可能存在崩盘的情况)。

在区块链网络中,做市商承担了用户兑换货币的风险。做市商在两个链上持有一定数量的货币,然后在两个链上提供兑换服务。用户可以在两个链上进行兑换,做市商会在两个链上进行兑换。

对于私有链而言,做市商一般为区块链的维护者。这时候做市商的信用是货币兑换的基础,风险承担者为用户。

链间货币兑换

链间货币兑换是通过智能合约实现的。

链间货币兑换一般为下面的步骤:

Diagram
Last moify: 2024-12-24 10:52:59
Build time:2025-07-18 09:41:42
Powered By asphinx