很多人都在谈论SovereignRollup及其与智能合约Rollup的不同之处,但鲜有人讨论它们是如何工作的?下面我将简要介绍SovereignRollup的工作原理。
首先,我们应该了解「经典区块链」和「模块化区块链」的工作原理,请参阅我最近写的一篇文章。
Rollup的三个功能组件
Rollup有三个主要功能:执行可验证计算、确保交易数据的可用性和分叉选择规则。
Binance将缩减ETH质押赎回处理时间至5天:5月11日消息,Binance将缩减ETH质押赎回所需时间至5天,自2023年05月18日16:00(东八区时间)起生效。此举将大幅减少原所需处理时间(原为15天)。[2023/5/11 14:57:09]
A)执行可验证计算:Rollup计算都可以通过使用完整性证明来验证。
这意味着Rollup交易可以很容易地被第三方参与者验证。
安全团队:0xfFBA开头EOA地址上有恶意活动:金色财经报道,据CertiK监测,一EOA地址(0xfFBAF49bF8580A3ADB9BA28F46Dae6631e2e2c58)上有恶意活动。如果用户无意中授予该EOA地址代币访问权限,请及时撤销。[2023/4/23 14:21:39]
B)确保交易数据的可用性:由于Rollup也是区块链,它们要求数据在任何时候可以被任何需要的人访问。
在SCRollup中,智能合约负责此项任务,数据可用性规则由智能合约定义。
BitMEX已支持USDC存取款及交易:9月7日消息,加密货币交易所BitMEX宣布已支持USDC的存取款和交易,并已通过法币网关Banxa和Mercuryo支持超过30种法币购买USDC。BitMEX表示,目前仅支持以太坊网络上USDC的存取款以及USDC与比特币和USDT间的交易,未来将拓展更多交易对以及USDC结算的衍生品合约。[2022/9/7 13:14:08]
C)分叉选择规则:几乎所有的区块链都被设计成不可变的,除非社区协调一致同意对其进行更改,Rollup也不例外。
?SCRollup中的分叉选择规则也是由智能合约定义。
新加坡将批准三家公司提供数字支付代币服务:6月22日消息,新加坡将原则上批准Crypto.com、Genesis和Sparrow Tech三家公司在新加坡提供数字支付代币服务,尽管新加坡对加密货币保持严格的许可制度。
新加坡副总理王瑞杰(Heng Swee Keat)周三在苏黎世的一次会议上表示,“我们必须继续通过监管措施建立信任,同时鼓励创新和实现收益。”
据悉,新的批准使获得监管批准的加密公司数量达到14家,仅占近200家申请公司的一小部分。(彭博社)[2022/6/22 1:24:26]
对于SCRollup,完整性证明只包括计算的有效性。分叉选择和数据可用性规则在智能合约中定义,这意味着如果你想在SCRollup中进行任何更改,你必须先更新智能合约。
所以,重要的问题是:如何升级智能合约?
升级智能合约有两种方法:第一种是DAO/Tokenizedsecurity,它违反了Rollup的「共享安全」原则。第二个是多签,它有点中心化并且自身也存在缺陷。
当前Rollup使用将两者混合的方法进行升级。
SovereignRollup工作机制
SovereignRollup中的完整性证明包括所有三个Rollup组件:分叉选择规则、数据可用性规则和执行有效性。因此,我们得到了一个用户管理的独立Rollup。
如果协议想要升级,用户必须更新他们的轻客户端以验证正确的链,这允许用户管理协议。
SCRollup与L1之间有一个信任最小化桥,而SovereignRollup则没有。
SovereignRollup可以与其它SovereignRollup之间建立信任最小化桥,只要它们使用相同的数据可用性层。
新的问题随之产生:SovereignRollup是通过基于轻客户端的智能合约桥连接的,这意味着如果一条链分叉,另一条链也必须分叉。
这个问题可以通过社区协调或由数据可用性层治理来解决。我相信解决方案在未来会出现,但现在还不清楚。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。