很多人都在谈论SovereignRollup及其与智能合约Rollup的不同之处,但鲜有人讨论它们是如何工作的?下面我将简要介绍SovereignRollup的工作原理。
首先,我们应该了解「经典区块链」和「模块化区块链」的工作原理,请参阅我最近写的一篇文章。
Rollup的三个功能组件
Rollup有三个主要功能:执行可验证计算、确保交易数据的可用性和分叉选择规则。
CFTC前主席指控SEC在Coinbase诉讼时机上故意采取行动:金色财经报道,CFTC前主席Chris Giancarlo周四表示,在Coinbase首席法律官准备在国会作证前几个小时,SEC对其提出指控似乎是故意的。从他领导联邦机构的经验来看,此举似乎是“经过深思熟虑的”。当被问及众议院监管加密货币浮动的各种法案时,Giancarlo称,这些法案今年很有可能在众议院获得通过,”吉安卡洛说。他对参议院通过一项法案并不乐观。[2023/6/23 21:55:42]
A)执行可验证计算:Rollup计算都可以通过使用完整性证明来验证。
这意味着Rollup交易可以很容易地被第三方参与者验证。
金融科技公司Plaid裁员260人:金色财经报道,金融科技公司Plaid因应对经济放缓而解雇了约 260 名员工。 Plaid 首席执行官 Zach Perret 在给员工的信息中称,由于这些宏观经济变化,我们的成本增长速度超过了收入增长速度。作为遣散费的一部分,离职员工将获得16周的工资、六个月的医疗保健和职业支持。Plaid并未回应澄清哪些部门受裁员影响最大。[2022/12/8 21:29:52]
今日恐慌与贪婪指数为10,等级仍为极度恐慌:5月15日消息,今日恐慌与贪婪指数为9(昨日为10),恐慌程度较昨日上升,等级仍为极度恐慌。
注:恐慌指数阈值为0-100,包含指标:波动性(25%)+市场交易量(25%)+社交媒体热度(15%)+市场调查(15%)+比特币在整个市场中的比例(10%)+谷歌热词分析(10%)[2022/5/15 3:17:22]
B)确保交易数据的可用性:由于Rollup也是区块链,它们要求数据在任何时候可以被任何需要的人访问。
在SCRollup中,智能合约负责此项任务,数据可用性规则由智能合约定义。
AMC院线CEO:加密货币及数字支付占AMC院线在线支付的35%:5月10日消息,在昨日举行的2022年第一季度财报电话会议上,AMC院线首席执行官表示,加密货币以及其他几种数字支付方式(包括Apple Pay、Google Pay、Paypal、Bitpay和Venmo)最近占其在线支付的35%。此前去年11月份,AMC院线支持BTC、ETH、BCH及LTC支付,AMC院线在其去年四季度财报会议上披露,通过Apple Pay、加密货币等进行的支付占在线票券交易活动15%以上。今年第一季度,AMC院线支持接受DOGE和SHIB支付,并在其移动应用程序上线支持SHIB和DOGE。(Cointelegraph)[2022/5/10 3:03:43]
C)分叉选择规则:几乎所有的区块链都被设计成不可变的,除非社区协调一致同意对其进行更改,Rollup也不例外。
?SCRollup中的分叉选择规则也是由智能合约定义。
对于SCRollup,完整性证明只包括计算的有效性。分叉选择和数据可用性规则在智能合约中定义,这意味着如果你想在SCRollup中进行任何更改,你必须先更新智能合约。
所以,重要的问题是:如何升级智能合约?
升级智能合约有两种方法:第一种是DAO/Tokenizedsecurity,它违反了Rollup的「共享安全」原则。第二个是多签,它有点中心化并且自身也存在缺陷。
当前Rollup使用将两者混合的方法进行升级。
SovereignRollup工作机制
SovereignRollup中的完整性证明包括所有三个Rollup组件:分叉选择规则、数据可用性规则和执行有效性。因此,我们得到了一个用户管理的独立Rollup。
如果协议想要升级,用户必须更新他们的轻客户端以验证正确的链,这允许用户管理协议。
SCRollup与L1之间有一个信任最小化桥,而SovereignRollup则没有。
SovereignRollup可以与其它SovereignRollup之间建立信任最小化桥,只要它们使用相同的数据可用性层。
新的问题随之产生:SovereignRollup是通过基于轻客户端的智能合约桥连接的,这意味着如果一条链分叉,另一条链也必须分叉。
这个问题可以通过社区协调或由数据可用性层治理来解决。我相信解决方案在未来会出现,但现在还不清楚。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。