如果您直接在Ethereum网络上进行事务处理--我知道您的事务(最终)是由运行Ethereum节点软件的大量矿工的“世界计算机”处理的。
如果您通过像Loopring这样的L2协议进行事务,那么脱链的“东西”(例如,在与Ethereum网络本身接口之前使用零知识证明来验证和汇总事务)实际上会发生在哪里?
它是否集中在某个地方的服务器上,谁在将结果发送到链上注册之前运行计算?例如,Loopring使用Loopring协议( Loopring Exchange)运行自己的DEX :这个基于/定位的计算能力在哪里?
同时,也意识到上面的许多可能是错误的,所以请随意指出我做了哪些错误的假设?
发布于 2022-07-08 09:55:23
我对Loopring不是很熟悉,所以让我给你一个一般性的答案。
它基本上是由L2来决定的,它可以是任何东西。大多数L2s从集中式服务器(S)开始,完成大部分工作,并缓慢地实现系统的分散化。所以你把你的事务发送到某个集中的服务器上,魔术就会发生,最终它会以一种或另一种格式,在ends L1中作为一个汇总事务的一部分结束。
不同的L2s为数据提供了不同的保证&计算正确性、可用性、公平性等。一旦项目分散了更多的部分,这些保证就会改变。
即使L2的某些部分(目前)是集中式的,您也应该能够验证集中式部件是否正确地完成了它们的工作。因此,集中式部件不应该欺骗--它们所能做的最糟糕的事情就是检查和/或重新组织事务。这种保证的实现方式再次取决于L2。
https://ethereum.stackexchange.com/questions/131402
复制相似问题