当人们还在思考用rollup的方式缓解Layer1拥堵的时候,Vitalik已经在考虑rollup之间怎么做交互。?6天前,Vitalik发起了一个叫做“跨rollupDEX”的提案,其中提到当一条rollup有智能合约部署,另一条rollup没有完全的智能合约功能的时候,资产可以在两条rollup之间以去中心化的方式转移。
有一点“隔空挪物”的感觉。?这个过程到底是怎么实现的呢?哔哔News将提案,以及Vitalik和社区成员间的精彩讨论内容翻译如下:?假设我们有两条rollup,分别是rollupA和rollupB。Alice想要把rollupA上特定数量的代币转移到rollupB上。如果A和B都有完全的智能合约支持,在这种情况下,已经有关于如何以去中心化的方式解决这个问题的提案。本提案想要为只有rollupB有完全的智能合约支持的情况提供思路。?我们假设,rollupA上的交易有某种“备注字段”,如果没有的话,我们可以使用值的低阶位作为备注发送。
V神等联合发表论文《去中心化社会:寻找 Web3 的灵魂》:5月12日消息,以太坊创始人 Vitalik 联合微软研究院首席研究员E. Glen Weyl、Flashbots 研究员 Puja Ohlhaver 发布名为《去中心化社会:寻找 Web3 的灵魂》的37页论文。该论文指出,如今的 Web3 围绕着表达可转移的金融化资产,但许多核心经济活动——例如无抵押贷款和建立个人品牌——都是建立在持久的、不可转让的关系之上的。因此,该论文详细阐述了代表“灵魂”的承诺、凭证和从属关系的不可转让“灵魂绑定”代币(SBT)如何编码实体经济的信任网络。同时,SBT 支持社区钱包恢复、抗女巫治理以及具有可分解、共享权利的新市场等应用。
该论文将这个更丰富、多元化的生态系统称为“去中心化社会”(DeSoc)。这种社会性的关键是可分解的产权和增强的治理机制奖励信任和合作,同时保护网络不被捕获、提取和支配。借助这种增强的社交性,web3 可以避开当今的超金融化,转而支持更具变革性、多元化的未来,跨越社交距离增加回报。[2022/5/12 3:08:43]
提案?
V神宣布以太坊扩容路线图:通过使用Graph protocol增加数据可用空间:11月28日消息,V神近期在博客上发布了从短期到中长期的以太坊网络扩容路线图。根据这份路线图,基于零和知识证明的Rollup可能成为以太坊网络的扩容方案,因为。这种Rollup在数据可压缩性方面优于L1。值得一提的是,V神还建议通过使用Graph protocol或者是类似的协议,增加数据可用空间。(FXStreet)[2021/11/29 12:37:57]
假设存在一个交易中介Ivan(在实际实现中,将有许多中介可供选择)。Ivan在rollupA上有一个账户IVAN_A(他完全控制该帐户)。Ivan还将一些资金存入了rollupB上的智能合约IVAN_B中。?智能合约IVAN_B有以下规则:如果任何人发送TRADE_VALUE数量的代币到IVAN_A,其中包含一个地址DESTINATION作为备注,那么在MIN_REDEMPTION_DELAY块之后,IVAN_B将收到一笔交易,该交易包含一个代币转移的证明,从而把提取TRADE_VALUE数量的代币这样一笔交易排队到DESTINATION地址。提币按照交易被包括到rollupA中的批次和索引顺序处理,要经过一些延迟(比如1天)。
摄影师Matthew Reamer以NFT形式出售V神2015年肖像照:8月14日消息,加利福尼亚摄影师Matthew Reamer宣布以NFT形式出售其在2015年为以太坊创始人Vitalik Buterin拍摄的三幅肖像照。目前,第一张关于V神在其笔记本电脑上操作的NFT在Foundation上的出价为1.65 ETH。另外两张则是比较典型的照片,包括一张全脸照和一张在黑暗背景下的头像。据悉,这些照片是瑞士出版物《Das Magazin》委托Reamer拍摄的关于当时21岁V神的简介,于以太坊推出四个月后拍摄。(Decrypt)[2021/8/14 1:55:26]
?当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可以等待rollupA上的交易确认,找到获得rollupB上的代币的其他途径来支付费用,然后她自己就可以索要资金。?
V神:以太坊尊重自由,人们有时候会在上面做一些愚蠢的事情:以太坊联合创始人Vitalik Buterin在一场名为“Bitcoin VS Ethereum”的播客活动中表示,以太坊尊重自由,有时候人们会在上面做愚蠢的事情,所以你能看到一些智能合约,代码低于标准质量,你能看到一些疯狂的应用,以太坊无法阻止它们,如果你不是那些疯狂应用的用户,那么你可以不用担心目前的状况。以太坊的用户是那些持币人,比如稳定币DAI的持币人,但是他们不会影响DAI的发展,DAI就是DAI。(哔哔News)[2020/8/17]
资本成本?
该方案的主要限制是,IVAN_B需要持有大量资金,以确保所有发送者都能得到支付。特别是,假设:我们把交易金额上限设置为TRADE_LIMIT(所以发送到IVAN_A的交易中,交易值>TRADE_LIMIT的交易都不是有效交易)。?同时,我们设置每个rollup批次最多可包含的交易数量是TXS_PER_BATCH。Alice可以自己检查,rollupA即将到来的批处理之前有多少未处理交易,用她在IVAN_B合约中看到的资金减去这个值,并检查剩余的金额是否足够。
ETH 2.0项目负责人称阶段0预计很快推出 V神明确反对zk-STARKS应用:ETH 2.0项目负责人Danny Ryan近日在reddit上解答ETH 2.0有关进展和功能时表示,ETH 2.0的开发当前集中在“信标链”的构建上,这是ETH 2.0的基础。但是阶段1的开发正在逐步进行,该阶段引入了用于与信标链连接的“分片”的分片链,并且阶段0发布预计将很快推出。此外,Ryan还表示,团队的目标是让整个以太坊社区参与进来,并与尽可能多的客户建立联系。
而针对有人提出的量子保护隐私保护技术“ zk-STARKS”的“ Etherium 3.0”的想法,Vitalik Buterin本人在reddit上明确表示不支持。V神称,目前,希望以太坊的基本结构在ETH 2.0发布后不会改变。(注:zk-STARKS是一种区块链隐私解决方案,该方案能够将大量信息压缩成名为starks的小样本并使用零知识来保护信息的隐私。)(Coinpost)[2020/6/1]
由于提币是按顺序处理的(这是上面顺序机制的目标),Alice不需要担心在她自己提币之前IVAN_B会去处理后面的提币需求。?在一个批次中可以交易的最大金额是TRADE_LIMIT*TXS_PER_BATCH,因此IVAN_B合约需要至少持有这个数量的ETH,再加上足够的资金来覆盖未处理的交易。?例如,假设TRADE_LIMIT=0.1ETH(上限可以设得比较低,因为一笔较高金额的交易可以通过多笔交易完成),并且TXS_PER_BATCH=1000。那么,IVAN_B需要有100ETH的资金。
?注意,在这个设计中还有额外的隐含费用,因为任何交易超过0.1枚ETH的人都需要消耗区块空间,这与资金要求相权衡:如果你消耗掉一半的区块空间,那么你的资金要求也会翻倍,反之亦然。要建立合适的平衡,似乎应该让隐含费用比市场上出现的显性费用少几倍。?如果我们想减少或消除这种消耗,rollupA可以被设计成这样,例如,让排序器发送一个签名消息,向Alice证明到目前为止,批次中批准的所有消息。然后Alice就会知道在她之前没有交易(尽管恶意的排序器可以Alice,但代价很高)。?
备注?
上面的设计建立在rollupA上的交易有一个备注字段的假设上,Alice可以使用该字段指定ALICE_B作为她接收代币的目的地址。如果rollup没有此特性,那么我们可以使用以下解决方案。?Alice可以在顺序注册合约的rollupB上注册ALICE_B,并获得一个按顺序分配的ID(因此Alice的ID等于在她之前注册的用户数量)。设置MAX_USER_COUNT为用户数的最大值,如果有必要,这个值可以随时间向上调整。Alice可以简单地确保TRADE_VALUE%MAX_USER_COUNT等于(Alice的ID),使用TRADE_VALUE的低阶位(这个数字表示一个不重要的值)来表示她想交易的代币数量。?
从rollupB到rollupA的交易?
如果Alice把rollupB上的代币转移到rollupA,可以使用类似的机制,只是角色颠倒了:?-Alice将代币发送给IVAN_B-经过一段时间的延迟,她将获得收回代币的权利-如果Ivan可以向IVAN_B证明,他在rollupA上给Alice发送了代币,Alice就失去了这个权利?
总结?
所以我们可以看到,在这个过程中,许许多多的“Ivan”其实就是去中心化的银行,在两条rollup上分别扮演存款机和取款机的角色,从而赚取手续费。?如果Ivan作恶,rollupA和rollupB间不需要进行过多的交互,Alice就可以提供打币证明。根据Vitalik的表述,在从rollupA向rollupB转账的场景中,提供证明这一步操作可以直接在rollupB上进行,只要rollupB能获取rollupA的区块哈希,就可以计算出rollupA上的交易记录,从而向Ivan索赔。?在索赔这个过程中,Vitalik还给出了更多的可能性。
比如,可以在IvanB上增加一个“快速通道”,AliceB可以把她在IvanB上的提币插槽出售给其他用户。?假设这个用户叫Bob,那么Bob可以把款项先转账给AliceB,此后,IvanB应该转账给AliceB的资金将被Bob获取。也就是由Bob先垫付资金给Alice,以此来提升Alice的用户体验,这个过程或许可以涉及到挖矿之类的玩法。?Github上有用户提到,如果中间商Ivan不是个体,而是去中心化的资金池,这个模型是否会更好。
Vitalik表示,这会涉及到rollupA上资金池的所有权问题,相比之下,由多个中间商来作为分散的“资金桥”可能更合理。?这就是跨rollupDEX的大致思路。
虽然可应用场景可能不多,也有一些影响到资金安全的场景可能没有被考虑进去,但是这让我们又看到了一些Layer2上的可能性。区块链解决方案从某些角度来看,或许就是规则设计。
HomiEx已完成"FLOW交易送积分轮盘转不停"所有奖励已全部分发,请在“钱包-资产记录”查看分发结果.
1900/1/1 0:00:00VIPclientsarethefirsttoreceiveKrakenIntelligencereports.
1900/1/1 0:00:00链闻消息,DuckDAO孵化项目、旨在重新定义法律体系的DeFi项目PAIDNetwork发布此前遭受攻击的调查报告表示,PAIDNetwork部署合约被窃取了超过5900万枚PAID代币.
1900/1/1 0:00:00队友们,大家早上好,周末愉快!我是玩币队长。人的一生,总是失意的时候多,得意的时候少,无论失意还是得意,都要淡定。失意的时候要坦然,得意的时候要淡然.
1900/1/1 0:00:00作者|秦晓峰编辑|郝方舟????出品|Odaily星球日报?????一、整体概述根据周五在美国证券交易委员会提交的文件,自从二月份成立以来.
1900/1/1 0:00:003月5日,知名数据与评级机构TokenInsight发布《欧易OKEx统一交易账户研究报告》。报告指出,如果欧易OKEx统一交易账户正式上线,更具效率的保证金交易机制将打通不同产品账户之间的资金.
1900/1/1 0:00:00