1
stinkytofu 274 天前
签个合约啊,你把你的币给我, 我把我的币给你。 让张三办手续, 给它点手续费。
|
2
seth19960929 OP 以太坊 Layer1 和 Layer2 之间的跨链方式:Layer2 官方在以太坊主网首先部署一个托管资产的智能合约,当用户从以太坊主网把 ETH 跨到 Layer2 ,用户的 ETH 被锁定在该智能合约并在 Layer2 网络 1:1 生成新的 ETH 。当用户发出跨回主网的指令时,Layer2 的 ETH 销毁,同时触发 Layer1 上的智能合约把 ETH 解锁给用户。这是以太坊 Layer1 和 Layer2 的跨链实现方式。是通过以太坊的智能合约以及 Layer1 和 Layer2 网络通讯实现的,可以实现去信任化。
所以币是无限创造的吗? |
3
seth19960929 OP @stinkytofu 那是无限制兑换?不怕挤兑吗
|
4
stinkytofu 274 天前
@seth19960929 #3 怎么是无限制呢, 币不都是消耗算力挖出来的么! 跟你怎么换都没关系。
|
5
Memoriae 274 天前
不是的,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 语言写智能合约能限制最大供应链(相当多山寨币在这里留后门,无限增发)。 很久没碰币圈了,有点陌生了,写的有点零碎... |
6
ruxuan1306 274 天前 via Android
token 要跨链,一定是在源链上锁定或销毁 token ,再在另一条链上发行或铸造原 token 的替身。
比如 1 个原生比特币要跨到以太坊链, 我就可以在原先那条链上把币转入一个没人知道私钥的地址,比如全零地址。 然后在以太坊链上凭空制造一个叫做 WBTC 的 token ,并备注上刚才那笔交易的哈希。 这样,任何人都可以自行查看两条链,验证这对交易存在、有效、且数量相等。 很明显,在整个过程中,没有任何东西从一条链上转换到了另一条链上,比特币原生链上的 BTC 和以太坊链上的 WBTC 从技术视角看是完全不同的。 只是我们使用的时候把它们当成一样的:因为在同一时间,这个比特币只能要么以 BTC 的形式在原生比特币链上流通,要么以 WBTC 的形式在以太坊链上流通。 在这整个“转换”过程中,最关键的不是技术,而是共识。 WBTC 之所以能当 BTC 用,是因为我们相信这两种 token 都只是比特币这个概念的不同表现形式。 |
7
seth19960929 OP @Memoriae 感谢感谢, 等我去买个课程学习下
|
8
yhrzpm 274 天前
本质上都是对敲
|
9
brainzhang 274 天前 1
这个技术叫做侧链;我正好之前也研究过,写过一篇总结文章,希望有所帮助:
https://brain-zhang.github.io/blog/2019/01/23/bi-te-bi-de-blockchain-2/ |