我已经读过一些关于侧链和以太等离子体项目的东西,所以据我所知,侧链的想法基本上是这样的:有人可以把乙醚沉积到一个侧链的等离子体合同中,他们会在侧链中得到相应的资产。那么为什么他们要退出侧链,他们将需要将侧链资产发送到侧链中的某个地址,并从等离子体合同中得到相应的以太。因此,除了赏金和退出挑战等细节中的一些复杂因素外,我是否正确理解了侧链概念?
现在有几个问题:
1)等离子体合同只涉及如何安全地存放和赎回醚类资产,而从乙醚资产到侧链资产的真正转换是如何发生的?我们需要一些离链集中的系统/甲骨文来处理它吗?
例如,如果我创建一个专用的以太网络(让我们称之为pNet,官方令牌是pEther)作为主Ethereum网络的侧链,并且希望使人们能够将乙醚从主网转换为pNet中的pEther,那么我将在主网上部署一个等离子体契约,让人们可以存放他们的乙醚,nodejs应用程序将需要通过web3监听存款事件,然后在pNet上签订另一个合同来保存大量pEther。每次nodejs应用程序收到某个人将以太存入等离子体契约的事件时,它都会调用pNet上的契约将pEther分发到相应的地址。
因此,数字资产在主链和侧链之间的转移仍然需要一些集中/半集中的系统,对吗?
( 2)由于侧链的资产和经济系统完全依赖于主链,这意味着应该禁止侧链独立产生新的资产,对吗?例如,如果我在侧链中执行PoW共识,那么就不能对矿工进行任何区块开采奖励(除交易瓦斯费外),因为来自侧链的区块报酬将干扰主链的经济系统。从这个意义上说,我想如果我使用一个私有的以太网络作为侧链,那么最好采用PoA共识来实现侧链,对吗?
谢谢。
发布于 2018-08-03 21:55:01
一般而言,侧链(或等离子体链)上的资产是通过使用挑战期来确保的。所以如果我想退出一个侧链,我提议一个退出交易,每个人都有一个固定的期限(比如7天)来挑战它。如果没有有效的挑战,那么我可以撤回主链上的资金,如果存在有效的挑战,我就会失去一些股份(或者更确切地说,挑战者赢得了一些奖励,资金来源可能是我持有的一笔资金,用于提议退出交易)。主链智能契约(管理存存的主链资金)能够证明提交的退出交易在某种程度上是有效的(即在过去的某个时候是正确的)。
这意味着,如果有人在监控交易,并被激励以保持资产分配公平,那么主链和侧链之间就会存在安全问题。经济学和激励理论有很多需要考虑的边缘情况,以及关于这一主题的各种变化。
因此,要回答以下问题:
https://ethereum.stackexchange.com/questions/51046
复制相似问题