当前位置:首页区块链今天建议这可能是以太坊最好的扩展计划

今天建议这可能是以太坊最好的扩展计划

原题:科普,自下而上解读最优汇总本文将通过简单的实例说明自下而上的最优卷取(oru)操作模式。为了让我们“看到和感受”oru链的所有含义,本文中的例子也将是特别的。

Oru是火币网第2层扩展方案的领导者,它不仅可以使可伸缩性蛋糕更大,而且还可以让您吃到——至少是其中的一部分。你之所以对oru如此兴奋,是因为它和它的兄弟ZK rollup,已经克服了侧链、等离子体、状态通道和其他解决方案没有解决的第2层问题。

oru应该解决什么问题?

一所高中正面临着这样一个问题:每隔几天,年轻情侣之间就会发生争吵,通常是因为其中一人作弊。

典情况如下:

爱丽丝看到男友鲍勃吻凯西时非常生气。但鲍勃可能会说,“我发誓我没有!”或者“我们早就分手了!”但爱丽丝根本听不见。她抓住椅子朝鲍勃扔去。走廊里的这个小剧场正在摧毁整个校园。

解决方案1

校园里的超级书呆子贾马尔想出了一个解决办法:

每天晚上,所有的学生都必须选择下列信息之一并签署他们自己的密码签名–

·“我是单身,不用麻烦”

·“我是单身。我会配对的。”

·“我在和x约会(只有x)”

·“我在和多个人约会(还没定下来)”

这里的签名类与用于加密汇款的签名类相同。

学校会在公告栏上张贴“学生及其相应的公钥”的通知,这样任何人都可以使用签名验证的方法来确认谁在什么信息上签名。

为了方便学生,Jamal开发了一个应用程序。每个学生只需在应用程序上选择四个项目中的一个,然后点击“sign”;点击“s end”按钮即可,然后签名消息将从后端广播到火币网 P2P网络-事实上,这些消息将首先发送到Jamal的家庭服务器,他将代表学生向火币网发送消息,所以学生不必担心火币网燃气的设置。通过智能合约(创建2个操作码)的一些高级技巧,Jamal可以先为同学们付煤气费,然后每月向学校报销煤气费。

全校共有1000名学生,每人每天要签名发送一条信息,每条信息的平均费用为0.1加气;因此,每个月的学校加气费用为:

(1000名学生)x(1个信息/天/学生)x(。1气/信息)x(30天/月)=3000气/月。肉痛!

解决方案V2

对于财政紧张的学校来说,每月3千元显然是不合适的。

这就是奥鲁进来的地方。贾马尔告诉学校,使用oru可以将汽油成本降低约99%。以下是改进计划:

与V1方法一样,当每个学生单击“signAMPLsend”时,信息将首先发送到Jamal的服务器。然后Jamal将所有签名叠加成一系列名为WiSWho(谁在和谁约会)的信息。WISHO的信息格式为[爱丽丝的ID,爱丽丝的消息,爱丽丝的签名],[鲍勃的ID,鲍勃的消息,鲍勃的签名]

接下来,贾马尔用他的私钥签署协议并广播。交易信息为:

“我,贾马尔,已经检查了本次交易所附的WISHO数据。代表所有学生的关系,直到年月日。我向上帝发誓,这些数据包含完整的事实,没有任何人工添加。”

用行话来说,Jamal是Layer2的“表演者”

如果您曾经与火币网进行过交易,那么您可能注意到了其他数据,即火币网浏览器中的input date列。如下图所示,简单事务中的大多数人都会将附加数据留空。如果在事务中调用Uniswap等交换函数,则调用的函数名和传入参数将作为事务附加到输入数据;Jamal事务将调用作为Jamal广播事务的输入数据的第1层WiSWho的ORU协定。

今天建议这可能是以太坊最好的扩展计划

左:简单的事务,没有额外的数据。右:Uniswap函数和输入参数(例如,min_utokens是接收到的HT3的数量)作为附加数据。

火币网(第1层)的oru合同将只验证Jamal的签名,而附加数据wisho中其他学生的签名将仅被视为块的二进制“冷数据”(注:不可访问或检索的数据)。

这是可扩展性的体现,因为这样一来,第1层的所有节点只需要验证oru执行器的签名并存储额外的数据,而不需要在wisswho中保存所有的签名。

悬念

你可能注意到贾马尔签署的信息,强调了两句话:

一。包含完整的事实,没有任何补充。

2。仅包括事实。

违反规则1的行为被称为审查,这意味着Jamal恶意过滤信息。例如,鲍勃和爱丽丝关系不好,所以鲍勃贿赂贾马尔审查爱丽丝的信息,破坏爱丽丝的美好生活。

违反规则2称为欺诈,这意味着Jamal向wisho添加了一条或多条不存在的信息。例如,数据中有一句爱丽丝的话——“我在和10个男孩和10个女孩约会”事实上,爱丽丝根本不在这些信息上签字,所以贾马尔把爱丽丝的签名放在维什身上是违法的(也许鲍勃通过谣言贿赂贾马尔伤害她,或者贾马尔对爱丽丝不满,想让她难堪……)。

因为oru合同不会检查WISHO内容的正确性,欺诈行为会严重影响oru使用的初衷,并增加燃气成本(签名验证不便宜),因为欺诈行为的存在会迫使大家退出并使用V1解决方案。

虽然我们相信贾马尔是一个正直的人,他承诺永远不会从事审查或欺诈活动,但从安全的角度来看,我们最好把希望寄托在贾马尔的“没有邪恶”而不是“没有邪恶”

保留检查Jamal的权利

学校决定对贾马尔采取胡萝卜加大棒的管理方法:

胡萝卜:Jamal提供服务,以换取可观的报酬。Jamal每天发送wisho交易后,智能合约将从授权的Jamal撤回5项权利给学校。但是贾马尔不能马上拿到这五个,他只能在月底拿到。贾马尔肯定愿意继续提供服务,因为他看到可以提取的资金每天都在增加。

避免恶意审查的灵活手段:如果Jamal故意忽略Alice提交的信息,她可以自己将签署信息提交到智能合约(当然,还要承担汽油费)。第二天早上,爱丽丝可以去校长那里投诉。同时,其他学生也会保持警惕。贾马尔的名声将因他的不良行为而下降。对于学校来说,很容易找到可以替代Jamal的人:智能合约已经部署并运行在第1层。只要Jamal的替代者运行AWS lambda服务,它就可以连续监视学生发送的信息,打包并签名,每天向oru合同广播一个事务。

事实上,任何愿意锁定合同保证金的人都可以成为执行人(不同的是,他们必须向学生重新宣传自己)。

避免欺诈的一个强有力的方法:任何人都可以找到Jamal的欺诈(如果有的话),并通过简单的证明将其证明给第1层的oru合同。此外,贾马尔必须提前锁定智能合约的押金(如果有人想成为执行人,他将因作恶而被罚款),这增加了贾马尔欺诈的成本。

简单的证明包括以下内容:“嘿,oru,这个签名是Jamal检查并由Alice签名的数据之一;但是我,作为线人,宣布这个签名无效!”

智能合约将从先前发布的数据中提取Alice的签名,并通过Alice的公钥(保存在oru合约设置的开头)执行签名验证。如果签名确实无效,那么:清除贾迈勒悬而未决的奖金,将贾迈勒存款的一半奖励给线人,并销毁另一半。

进一步分析严厉措施

强硬性是oru契约中最有意思和决定性的部分,事实上,它是oru成为Layer2解决方案的核心因素。

这种方法的特殊之处在于,不只是学校和学生,任何人都可以举起监管的大棒。只要把wisho的数据联系起来,告密者就可以得到所有他们需要的材料来证明Jamal是否做错了什么。每个人都可以挑战Jamal与oru的合同,并有机会获得回报,报告成功。

强硬手段的设计和操作是不同oru实现之间最重要的区别。

来自教育部

“什么时候才能大规模接受?这是我们圈子里最常见的问题。假设每个人都开始采用区块链技术,oru也可以用来解决网络拥塞-但现在又出现了另一个问题。

假设教育部希望Jamal处理全国所有学校的签名,那么我们的问题从“我们能处理多少学生”开始?你能办多少所学校?」。

你可能会说,“既然整个学校的签名都可以合并成一笔交易,那么把全国的签名合并成一笔交易不是更好吗?”

这涉及oru可伸缩性的上限:块中气体的上限。尽管Jamal广播事务的耗油量很低,但它并不存在。如果你想在一次交易中包含全国范围内的所有学生数据,它很可能会超过区块的气体限制。换句话说,Jamal需要分割数据并分批广播。

因此,通过oru可以获得的可伸缩性是有限制的。如果你需要无限扩展,你可以考虑侧链或等离子。。。但这样一来,资本安全就得不到保障。

回顾oru的好处

在乐观的情况下,第1层的所有节点不需要执行oru操作员发起的事务的附加数据

第1层在整个节点级别的执行成本更低;存储数据比在其中运行任何逻辑都要便宜得多。

每笔交易的天然气成本更低;因为存储数据的天然气成本比执行交易的天然气成本更低。

oru和侧链/等离子体/状态通道有什么区别?

与侧链不同:侧链的概念起源于2014年,但从未产生过巨大的吸引力;oru链的安全性直接受到第一层的保护。

如果您在oru链上玩扑克或交易代币,那么您的资产转移与第1层(如火币网主网络)上的转移一样安全。虽然在欺诈的情况下可能会有一些不便-例如,您需要等待一两周才能释放资金,但第1层仍然可以保证资金的安全。

另一方面,如果你在侧链上进行交易,侧链上的矿工(POW)或验证者(POS)可以窃取你的资金;因为他们可以把对他们有利的故事告诉第一层,只要他们愿意,而第1层则无法验证。

不同于等离子和国家渠道:oru的防欺诈机制非常简单,任何人都可以提交挑战。举报者拥有第一层的所有可用数据,并可以检测到欺诈证据并将其提交给oru合同以获得奖励。如果使用等离子或状态通道,用户必须承担部分或全部资金安全责任,必须时刻“监控”一级合同的情况,防止执行人或其他用户欺诈。

总结

所谓的最优上卷(oru)实际上是:①部署在某一层1(如a603主网)上的智能合约;②块生产者监视某一特定P2P网络的事务,将其汇总成一个大的数据串,附加验证签名,然后进行链上。

因为合同可以直接接收用户的交易,即使执行人掉线或犯罪,也可以保证用户安全地从oru中提取资金。更重要的是,合同可以核实执行人是否存在欺诈行为,如果存在欺诈行为,也可以没收执行人的保证金。

检举人进行欺诈检测和证明所需的所有数据都可以从oru交易的附加数据中获取;第1层的整个节点不会执行附加数据的内容(除非有人举报欺诈),这是第1层可以扩展的基本因素。对于第1层,这些额外的数据只是二进制数据包,将被永久存储,仅此而已。

温馨提示:

文章标题:今天建议这可能是以太坊最好的扩展计划

文章链接:https://www.btchangqing.cn/38179.html

更新时间:2020年06月14日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

今天建议这可能是以太坊最好的扩展计划1
区块链

资产配置新品种:加密超级计算与自由货币

2020-6-14 3:13:18

区块链

中国首个区块链电子档案平台上线

2020-6-14 9:47:55

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索