不同的虚拟货币,和不同链上的虚拟货币转换的原理是什么?

265 天前
 seth19960929
同一个链上的相同币币转换(等于转账)
同一个链上的不同虚拟货币转换的逻辑?
不同链上的相同币转换逻辑?
不同链上的不同币转换逻辑?
有大佬给一下文章看看嘛?搜了好久全是没营养,炒币的
还有不同链的手续费怎么收取呢,怎么保证币不会无限超发
1497 次点击
所在节点    问与答
9 条回复
stinkytofu
265 天前
签个合约啊,你把你的币给我, 我把我的币给你。 让张三办手续, 给它点手续费。
seth19960929
265 天前
以太坊 Layer1 和 Layer2 之间的跨链方式:Layer2 官方在以太坊主网首先部署一个托管资产的智能合约,当用户从以太坊主网把 ETH 跨到 Layer2 ,用户的 ETH 被锁定在该智能合约并在 Layer2 网络 1:1 生成新的 ETH 。当用户发出跨回主网的指令时,Layer2 的 ETH 销毁,同时触发 Layer1 上的智能合约把 ETH 解锁给用户。这是以太坊 Layer1 和 Layer2 的跨链实现方式。是通过以太坊的智能合约以及 Layer1 和 Layer2 网络通讯实现的,可以实现去信任化。

所以币是无限创造的吗?
seth19960929
265 天前
@stinkytofu 那是无限制兑换?不怕挤兑吗
stinkytofu
265 天前
@seth19960929 #3 怎么是无限制呢, 币不都是消耗算力挖出来的么! 跟你怎么换都没关系。
Memoriae
265 天前
不是的,layer2 跨链桥是有同步周期的,区块链浏览器上可以看,例如我要在 optimism 上提币到以太坊,那没有那么多的币能直接提,就要等到下一个周期同步完成,周期结束就会在一边销毁或锁定代币另一边生成,跨链桥同理,这是 layer2 公链智能合约里写死了的机制(一般是代笔锁定在智能合约),而共识则依赖于以太坊原生链。

主要风险如下:

1. 同步滞后性,挤兑是不可避免的
2. 理论上 layer2 公链都可能存在后门,项目方肯定想尽办法留个权限(例如冻结 usdt 等黑客收入),每次智能合约和网络升级,谁来做代码审计,依赖开源社群为爱发电吗
3. 大部分 layer2 公链依赖于官方自己的跨链桥,而第三方跨链桥很可能不安全,监守自盗
4. 分片、扩容,手续费那么低,treasury 和基金会怎么可持续运作...

所以没办法保证不会超发,完全看项目方的人品。

其实通过锁定/销毁的方式,不是真正的跨链,poladot 的[XCM/XCMP 通信格式]( https://wiki.polkadot.network/docs/learn-xcm)才算是跨链(个人理解)。

同链交易,参考 uniswap ,AMM 自动做市商,这是主流被认可的,提供流动性方获得收益,但也有无常损失。

币分 erc-20 ,721 还有其他特殊格式,主流代笔是 erc20 ,solidity 语言写智能合约能限制最大供应链(相当多山寨币在这里留后门,无限增发)。

很久没碰币圈了,有点陌生了,写的有点零碎...
ruxuan1306
265 天前
token 要跨链,一定是在源链上锁定或销毁 token ,再在另一条链上发行或铸造原 token 的替身。

比如 1 个原生比特币要跨到以太坊链, 我就可以在原先那条链上把币转入一个没人知道私钥的地址,比如全零地址。
然后在以太坊链上凭空制造一个叫做 WBTC 的 token ,并备注上刚才那笔交易的哈希。
这样,任何人都可以自行查看两条链,验证这对交易存在、有效、且数量相等。

很明显,在整个过程中,没有任何东西从一条链上转换到了另一条链上,比特币原生链上的 BTC 和以太坊链上的 WBTC 从技术视角看是完全不同的。

只是我们使用的时候把它们当成一样的:因为在同一时间,这个比特币只能要么以 BTC 的形式在原生比特币链上流通,要么以 WBTC 的形式在以太坊链上流通。

在这整个“转换”过程中,最关键的不是技术,而是共识。
WBTC 之所以能当 BTC 用,是因为我们相信这两种 token 都只是比特币这个概念的不同表现形式。
seth19960929
265 天前
@Memoriae 感谢感谢, 等我去买个课程学习下
yhrzpm
265 天前
本质上都是对敲
brainzhang
265 天前
这个技术叫做侧链;我正好之前也研究过,写过一篇总结文章,希望有所帮助:

https://brain-zhang.github.io/blog/2019/01/23/bi-te-bi-de-blockchain-2/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1019900

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX