当人们还在思考用rollup的方式缓解Layer1拥堵的时候,Vitalik已经在考虑rollup之间怎么做交互。?6天前,Vitalik发起了一个叫做“跨rollup DEX”的提案,其中提到当一条rollup有智能合约部署,另一条rollup没有完全的智能合约功能的时候,资产可以在两条rollup之间以去中心化的方式转移。
有一点“隔空挪物”的感觉。?这个过程到底是怎么实现的呢?哔哔News将提案,以及Vitalik和社区成员间的精彩讨论内容翻译如下:?假设我们有两条rollup,分别是rollup A和rollupB。Alice想要把rollup A上特定数量的代币转移到rollup B上。如果A和B都有完全的智能合约支持,在这种情况下,已经有关于如何以去中心化的方式解决这个问题的提案。本提案想要为只有rollup B有完全的智能合约支持(rollup A只能处理简单的交易)的情况提供思路。?我们假设,rollup A上的交易有某种“备注字段”,如果没有的话,我们可以使用值的低阶位作为备注发送。
V神预测2023年加密货币的3个“巨大”机会:包括加密钱包的普及等:12月20日消息,以太坊创始人Vitalik Buterin在接受Bankless共同所有者David Hoffman的采访时,分享了2023年加密行业的展望,预测加密领域尚未实现的三个“巨大”机会,包括加密钱包的普及、抗通胀稳定币和以太坊支持的网站登录。同时回应了关于“去中心化应用程序的‘采用浪潮’现在已经结束,开发人员进入并构建新的去中心化应用程序的机会更少’”。
首先,V神建议,在加密货币钱包基础设施上进行更多的开发,以使其更易于日常使用,并确保它能够登陆数十亿用户。
其次,V神表示,开发一种能够抵御所有类型条件(包括链上和更广泛的宏观经济)的抗恶性通货膨胀和全球可访问的稳定币将是该行业的一场革命。
最后,V神表示,任何有助于以太坊从Facebook、谷歌、推特和其他中心化垄断企业手中夺走登录权的技术发展,最终都会使以太坊在基于互联网的应用程序上获得更多的市场主导地位。
此外,V神还表示,由于竞争加剧和市场成熟,填补市场空白的机会变得不那么明显。(Cointelegraph)[2022/12/20 21:55:50]
提案?
V神质疑推特CEO基于比特币的DeFi思路和扎克伯格的元宇宙战略:8月19日消息,以太坊联合创始人 Vitalik Buterin在接受采访时表示,他对推特CEO Jack Dorsey基于比特币的去中心化金融计划,以及马克·扎克伯格Facebook的“元宇宙”企业转型计划表示怀疑。Vitalik Buterin认为,比特币是目前市值最大的加密货币,但其初衷并不是为去中心化金融而设计的,而在以太坊上,有一种原生功能可以让用户直接将 ETH 或基于以太坊的资产放入这些智能合约中,比特币没有这个功能,Jack Dorsey必须创建自己的系统来执行这些规则。对于马克·扎克伯格,Vitalik Buterin表示,扎克伯格正在努力预测互联网的下一阶段,因为现在Facebook已经被“抛在一边”了,而且人们对Facebook的信任度也不像过去那么高,因此构建自己的平台可能会被证明是不幸的,Vitalik Buterin建议马克·扎克伯格应该基于现有区块链进行构建。(彭博社)[2021/8/19 22:23:29]
假设存在一个交易中介Ivan(在实际实现中,将有许多中介可供选择)。Ivan在rollup A上有一个账户IVAN_A(他完全控制该帐户)。Ivan还将一些资金存入了rollupB上的智能合约IVAN_B中。?智能合约IVAN_B有以下规则:如果任何人发送TRADE_VALUE数量的代币到IVAN_A,其中包含一个地址DESTINATION作为备注,那么在MIN_REDEMPTION_DELAY块之后, IVAN_B将收到一笔交易,该交易包含一个代币转移的证明,从而把提取TRADE_VALUE数量的代币这样一笔交易排队到DESTINATION地址。提币按照交易被包括到rollup A中的批次和索引顺序处理,要经过一些延迟(比如1天)。
V神添加ETH质押奖励率计算规则 预期获得比理论最高水平略低的奖励:以太坊创始人V神刚刚在推特表示:“一项重要的说明:ETH质押奖励乘以在线验证者的百分比(例如,如果90%的验证者在线,则每个人的奖励将乘以0.9倍)。添加此规则是为了阻止验证者参与针对其他验证者的审查,自私采矿和其他对抗性策略。因此,可以预期获得比理论最高水平低几个百分点的奖励,但也不能太低,因为所有利益相关者都有很大的动力在线。
此前消息,V神发布计算ETH质押奖励率的python代码,并称希望不要有节点离线。[2020/11/12 12:21:56]
?当Ivan看到他在IVAN_A收到资金时,他可以亲自将TRADE_VALUE *(1 - fee)数量的代币发送到DESTINATION地址。他可以通过IVAN_B中的方法发送交易,该方法保存一条记录,防止合约中的自动发送条款触发该交易。?预期的操作很简单:?-Alice向IVAN_A发送一笔交易,其中包含N个代币和备注地址ALICE_B。-Ivan通过IVAN_B发送TRADE_VALUE * (1 - fee)数量的代币到ALICE_B。?第二步可以在第一步之后立即进行。如果Ivan证明第二笔交易和第一笔交易之间的时间戳差异非常小,那么合约甚至可以制定规则,允许费用更高。?“最坏的情况”是Ivan没有像预期的那样向ALICE_B发送代币。在这种情况下,Alice可以等待rollup A上的交易确认,找到获得rollup B上的代币的其他途径来支付费用,然后她自己就可以索要资金。?
声音 | V神:以太坊2.0的无状态模型可以增强安全性:据AMBcrypto消息,以太坊创始人V神表示,以太坊2.0的无状态模型将增强安全性并减少时间消耗,同时将整体状态和与此相关的其他问题最小化。此外,V神还介绍了无状态模型目前面临的问题,即在进行交易时,必须提交个人帐户状态的证明。在最新模型的提议下,将出现由谁提供证明或数据库的难题。据此前消息,V神曾表示,将智能合约的存在方式更改为无状态模型是以太坊区块链扩容解决方案之一。[2019/11/25]
资本成本?
该方案的主要限制是,IVAN_B需要持有大量资金,以确保所有发送者都能得到支付。特别是,假设:我们把交易金额上限设置为TRADE_LIMIT(所以发送到IVAN_A的交易中,交易值> TRADE_LIMIT的交易都不是有效交易)。?同时,我们设置每个rollup批次最多可包含的交易数量是TXS_PER_BATCH。Alice可以自己检查,rollup A即将到来的批处理之前有多少未处理交易,用她在IVAN_B合约中看到的资金减去这个值,并检查剩余的金额是否足够。
声音 | V神:加密货币和支付系统是区块链的主要和最有效的应用:据CCN报道,V神称,他认为加密货币和支付系统是区块链的主要和最有效的应用。他还说,在他看来,最适合区块链的东西大多是“纯数字”的东西。[2018/12/2]
由于提币是按顺序处理的(这是上面顺序机制的目标),Alice不需要担心在她自己提币之前IVAN_B会去处理后面的提币需求。?在一个批次中可以交易的最大金额是TRADE_LIMIT * TXS_PER_BATCH,因此IVAN_B合约需要至少持有这个数量的ETH,再加上足够的资金来覆盖未处理的交易。?例如,假设TRADE_LIMIT = 0.1 ETH(上限可以设得比较低,因为一笔较高金额的交易可以通过多笔交易完成),并且TXS_PER_BATCH = 1000。那么,IVAN_B需要有100 ETH的资金。
?注意,在这个设计中还有额外的隐含费用,因为任何交易超过0.1枚ETH的人都需要消耗区块空间,这与资金要求相权衡:如果你消耗掉一半的区块空间,那么你的资金要求也会翻倍(可能指隐含费用更高),反之亦然。要建立合适的平衡,似乎应该让隐含费用比市场上出现的显性费用少几倍。?如果我们想减少或消除这种消耗,rollup A可以被设计成这样,例如,让排序器发送一个签名消息,向Alice证明到目前为止,批次中批准的所有消息。然后Alice就会知道在她之前没有交易(尽管恶意的排序器可以Alice,但代价很高)。?
备注?
上面的设计建立在rollup A上的交易有一个备注字段的假设上,Alice可以使用该字段指定ALICE_B作为她接收代币的目的地址。如果rollup没有此特性,那么我们可以使用以下解决方案。?Alice可以在顺序注册合约的rollup B上注册ALICE_B,并获得一个按顺序分配的ID(因此Alice的ID等于在她之前注册的用户数量)。设置MAX_USER_COUNT为用户数的最大值,如果有必要,这个值可以随时间向上调整。Alice可以简单地确保TRADE_VALUE % MAX_USER_COUNT等于(Alice的ID),使用TRADE_VALUE的低阶位(这个数字表示一个不重要的值)来表示她想交易的代币数量。?
从rollup B到rollup A的交易?
如果Alice把rollup B上的代币转移到rollup A,可以使用类似的机制,只是角色颠倒了:?-Alice将代币发送给IVAN_B-经过一段时间的延迟,她将获得收回代币的权利-如果Ivan可以向IVAN_B证明,他在rollup A上给Alice发送了代币,Alice就失去了这个权利?
总结?
所以我们可以看到,在这个过程中,许许多多的“Ivan”其实就是去中心化的银行,在两条rollup上分别扮演存款机和取款机的角色,从而赚取手续费。?如果Ivan作恶,rollup A和rollupB间不需要进行过多的交互,Alice就可以提供打币证明。根据Vitalik的表述,在从rollup A向rollup B转账的场景中,提供证明这一步操作可以直接在rollup B上进行,只要rollup B能获取rollup A的区块哈希,就可以计算出rollup A上的交易记录,从而向Ivan索赔。?在索赔这个过程中,Vitalik还给出了更多的可能性。
比如,可以在Ivan B上增加一个“快速通道”,Alice B可以把她在Ivan B上的提币插槽出售给其他用户。?假设这个用户叫Bob,那么Bob可以把款项先转账给AliceB,此后,Ivan B应该转账给Alice B的资金将被Bob获取。也就是由Bob先垫付资金给Alice,以此来提升Alice的用户体验,这个过程或许可以涉及到挖矿之类的玩法。?Github上有用户提到,如果中间商Ivan不是个体,而是去中心化的资金池,这个模型是否会更好。
Vitalik表示,这会涉及到rollup A上资金池的所有权问题(可能池子中的所有资金被一个私钥控制),相比之下,由多个中间商来作为分散的“资金桥”可能更合理。?这就是跨rollup DEX的大致思路。
虽然可应用场景可能不多,也有一些影响到资金安全的场景可能没有被考虑进去,但是这让我们又看到了一些Layer2上的可能性。区块链解决方案从某些角度来看,或许就是规则设计。
金色周刊是金色财经推出的一档每周区块链行业总结栏目,内容涵盖一周重点新闻、行情与合约数据、项目动态、技术进展等行业动态。本文是其中的新闻周刊,带您一览本周区块链行业大事.
1900/1/1 0:00:002 月 25 月,基于以太坊的足球NFT收藏游戏 Sorare 宣布完成 5000 万美元融资,Benchmark 领投.
1900/1/1 0:00:00金色财经讯,3月4日,据中国证券报消息,火币资管将会发行三只虚拟货币基金,分别为比特币追踪基金,以太坊追踪基金和多策略虚拟货币基金.
1900/1/1 0:00:00最近网上流传一张图,有人提到了解比特币算法,挖矿无非就是在解一条方程,想要手工算哈希,挖比特币。那么真的可以手工算 Hash 挖比特币吗?一起来看看这个视频吧,Up 主真的就手算挖矿了.
1900/1/1 0:00:00Eth1&Eth2Eth2 质押队列的等候验证者首次为零根据 Eth2 浏览器 beaconcha.in 显示,截至本文发布,Eth2 存款合约已收到 3,436.
1900/1/1 0:00:00今日文章内容分为2部分:1、DeFi世界入门需知;2、目前市场头部借贷项目基本介绍及借贷玩法。Key Take Away:如果我们想要真的在DeFi行业里找到致富秘籍,必然要对借贷有所了解.
1900/1/1 0:00:00