欢迎光临
币圈最新消息
232023-05

V神:10年后zk-SNARKs与区块链一样重要,以太坊的3大挑战「扩容、隐私和用户安全」

作者:SAK

以太坊社群中规模最大的盛会之一——《EDCON 2023(Community Ethereum Development Conference),于5 月19 日至23 日在蒙特内哥罗(黑山共和国)首都波德里查察举行,会议主题涵盖多个方面,例如:区块链监管、Layer 3、去中心化社会、去中心化治理、网路国家等内容。

本次会议演讲嘉宾包括以太坊共同创始人Vitalik Buterin(V 神)、以太坊核心开发者Tim Beiko、以太坊基金会Devcon 团队负责人Skylar Weaver 与以太坊基金会研究员Vlad Zamfir、Piper Merriam、Andy Guzman 等。

以太坊的三个技术挑战:扩容、隐私和用户安全

5 月20 日V 神在EDCON 大会进行了以太坊的三个技术挑战:扩容、隐私和用户安全的主题演讲,有趣的是,此次在黑山演讲,他还身穿了一身黑山传统服饰(2022 年黑山政府授予Vitalik 公民身份)。

首先V 神表示当前以太坊已经从理论阶段迈入应用阶段,但可惜的是大多人都还只是关注于价格(炒币)、买卖NFT,并且很大一部分人都使用中心化交易所(CEX)来进行买卖(非DEX),而如果像SBF 这样的人出现,会导致许多用户受害。

至于为什么大家鲜少使用dApp 来进行交易?V 神认为是源自于以太坊可扩展性(Scalability)太差,且又贵又慢。不过最近几年Layer 2(optimistic 和ZK 两种路线)的快速成长在逐渐解决这个问题,比如:Optimism、Arbitrum、Scroll、 Zksync… 等生态日益壮大,此外社群还提出了EIP4844、EIP3668、EIP5559 等提案。

V 神:未来10 年zk-SNARKs 将与区块链一样重要

另一方面,针对隐私方面问题,V 神指出大部分人不想在告诉别人自己的ENS 地址时,也让别人知道钱包里有多少钱,以及买过什么币,而隐身地址(Stealth address)就是其中一个解决方法,它可以生成一个临时地址用来接收资金,但这问题存在于如果完全匿名,又会被不法分子用来洗钱,因此正在尝试基于零知识证明的Proof of Innocence 方案。

最后的问题是用户安全,V 神表示他自己在使用多签(multisig)和社交恢复(social recovery)来保护自己的钱包安全,他认为使用ZK-SNARKs 来进行社交恢复是一种既保证隐私,又很安全的加密资产管理方案。

对此,V 神表示:

未来10 年,zk-SNARKs 将与区块链一样重要

专访Arbitrum创始人:3人、9年、20亿市值

采访&撰文:Jack,BlockBeats

作为 Optimistic Rollup 赛道的扩容选手,Arbitrum 在一开始其实并不被看好。一边是由以太坊基金会核心成员创造的「扩容天子」Optimism 团队,另一边是被 Vitalik 称为「最终解决方案」的 ZK Rollup 赛道,而 Arbitrum 则被尴尬地夹在中间,即没有与基金会密切的关系,也没有给投资者「画大饼」的条件。从这个角度来说,Arbitrum 的确可以算作以太坊扩容赛道中的一匹黑马。

从去年开始,尽管 OP 有着「Token 先发」的优势,Arbitrum 的 TVL 和链上活跃度还是在随后的一段时间里反超 OP,并在奥德赛后与其拉开了距离。今年 2 月,Arbitrum 生态更是随着空投预期变得热闹非凡,GMX、Camelot、Radiant 等爆款不断涌现,让 Arbitrum 成了实质上的「L2 之王」。更令人惊喜的是,即便在空投结束后,其生态的发展也没有熄火,甚至还随 AIDOGE 的出现为加密市场迎来了新一轮的 meme 狂潮。

生态的持续性成长与团队的努力和路径选择有着密不可分的联系。从 Arbitrum One 到 Nitro,团队一直在不断寻找和解决自己面临的潜在挑战。当然,Arbitrum 并没有走对每一步。4 月初的「DAO 资金门」,在整个加密行业产生了极负面的影响,有人甚至宣布「DAO 治理已名存实亡」。在行业聚光灯和争议声中,Arbitrum 又在近期推出了自己为扩容寻找的新叙事——Stylus。

Arbitrum 背后的团队来自哪里?他们怎么看待 Optimistic 和 ZK 扩容之间的竞争?「DAO 资金门」有何原委,Stylus 又有着什么新叙事?针对这些问题,BlockBeats 专访了 Arbitrum 的创始人 Ed Felten。

从白宫到 Web3

和不少 Web3「一梯队」项目一样,Arbitrum 的创始人 Ed Felten 也来自校园。有所不同的是,Ed 在进入 Web3 之前的经历显得更有传奇色彩。2003 年,40 岁的 Ed Felten 成为了一名普林斯顿大学计算机科学系的教授,两年后,他又成为了学校信息与技术政策中心(CIPT)主任。在 2006 到 2010 年间,他被推举为电子前沿基金会 (EFF) 董事会成员,随后又被任命为美国联邦贸易委员会的首席技术官。2015 年初的一天,Ed 突然接到了来自白宫的电话,受邀担任白宫副首席技术官。

在白宫的工作改变了 Ed 对许多事情的定义。在任期间,他不再有充裕的时间去研究自己喜爱的区块链技术,而是要在 AI 教育、AI 军用以及信息安全等方面的政策研究上花费更多的时间和精力。从白宫卸任后的 Ed 已成为了一位 AI 专家,在 2018 年一次算力研究协会峰会上,Ed 还给出了「区块链没有 AI 重要」的评论。但在同一年,Ed 却成立了 Offchain Labs,正式迈入区块链和 Web3 的世界。

BlockBeats:Ed 能否简单介绍一下自己的经历?

Ed:我的大部分职业生涯都是作为一个学者,一个普林斯顿大学的计算机科学教授,后来也担任过公共政策学院的教授。我曾三次在美国政府工作,在奥巴马执政的后两年,我是美国政府的副首席技术官,担任总统的政策顾问,从事各种技术政策问题的工作。2012 年左右,我开始做加密货币区块链领域的学术研究。而在 2014 年,我开始做关于区块链扩容的研究,也是最初带领我走向 Arbitrum 的工作。Arbitrum 背后的想法的最初诞生发生在 2014 年,我在关于扩容问题的对话中发展了交互式欺诈证明的想法。

但在 2015 年初,我被白宫聘用,担任白宫副首席技术官。所以我离开了我的学术职位,去了白宫工作了大约两年时间。在奥巴马政府离任后,我回到了普林斯顿大学,再次成为了一名教授。在那之后,我开始思考我应该从事哪些方面的研究。有一天,两个博士生 Harry 和 Stephen 来到我的办公室,向我提议把我在 2014 年的想法变成实际可行的产品。于是我们三个人组成了核心团队,创立了一个「学术版本」的 Arbitrum。

在白宫担任副首席技术官的 Ed Felten(右二),图源来自网络

我们花了大约一年的时间,在 2018 年夏天,我们发表了一篇关于 Arbitrum 的同行评审论文,那是关于 Arbitrum 的第一篇出版物。当时我们意识到:我们知道如何打造一个具有商业价值的东西,它解决了以太坊用户的痛点,即以太坊的交易费用和有限的吞吐量,这实际是一个硬币的两面,所以我们决定成立一个公司。这就是 Offchain Labs 旅程的开始,到我们在主网上发布第一个产品时,距那篇学术论文发表已经是三年后了。

BlockBeats:您在白宫任职期间,是否还有时间思考区块链技术方面的问题呢?

Ed:还是有的。我的工作广泛涉及技术和政策的所有领域,最大的一个项目可能是推动人工智能和机器学习的政策进程。当然我也试图促进政府不同部门之间关于区块链技术的讨论,也确实在区块链技术方面做了一些工作,尽管是非常早期的事情。那时这项技术还没有发展到足以得到政府高层人士的大量关注,这件事在某种程度上已经改变了,我认为当前政府对区块链技术的关注远比 2015 年到 2016 年那会儿多了很多。

BlockBeats:您算是学术界较早关注区块链的学者,但在一次学术峰会上,您提到区块链作为一项技术革新,或许并没有 AI 重要。为何最终还是选择了区块链作为自己的创业方向?

Ed:最重要的一个原因是,在我的加密货币研究工作中,我们发现了一项可以实现商业化的技术,我们可以解决一个对很多人来说都很重要的问题,同时我们知道该如何去建立一个能产生影响的公司。而对我个人来说,我在人工智能方面的研究情况并非如此。在人工智能领域,我研究的是公共政策问题,譬如政府应该做什么,大机构应该做什么,什么对公众是最好的。但其实我在领域没有开办公司的机会,因为我没有那种可以在该领域推动经济价值的创新。因此对我来说,人工智能领域并不存在机会。

2018 年,Ed Felten 在算力研究协会峰会上发表关于 AI 技术的演讲,图源来自网络

可能从人类历史的长远角度来看,现在正在发生的人工智能和机器学习创新可能比区块链创新更重要。但是站在我个人的位置上看,我能在区块链领域找到机会并产生商业影响,但我在人工智能领域却不能。这就是为什么我选择做 Arbitrum,而不是一个「名义人工智能公司」的原因。或许在另一个宇宙中,我可以成为一个人工智能企业家,但在这个宇宙中,区块链是我最好的去处。

「还记得那个叫 Arbitrum 的点子吗?」

和 Ed 本人一样,Arbitrum 这个点子也来源于校园。2014 年,Ed 提出了交互式欺诈证明的设想,在以太坊还无人问津的年代,Ed 就已经开始研究区块链的扩容问题。9 月份,几位学生受老师推荐,基于 Ed 的研究设计了一个区块链项目。在结课作品展示课上,三个穿着毛衣的学生双手叉腰站在台前,为在座同学阐释写在白板上的「Arbitrum」是什么,Arbitrum 就这样诞生了。当然,Ed 真正决定将 Arbitrum 做成产品并实现商业化,已是 4 年后的事了。

BlockBeats:有趣的是,您在以太坊被人们熟知之前,就已经开始研究扩容方案了。为什么会选择扩容方案作为研究方向?

Ed:我曾经从事过一些与比特币有关的其他研究课题,特别是关于比特币的经济学和激励机制以及共识问题。但在 2014 年初,我开始对智能合约的想法感兴趣,你可以把一个过去只能拥有和转让代币的工具变成一个平台,人们可以在上面建立新的服务和产品类型。我意识到,这汇集了我在学术工作中一直在关注的一系列不同想法。一方面,是区块链和这种公共的、无许可的、可信赖的系统;另一方面,是围绕着可证明和可问责的计算,这方面的思考源自于我在公共政策方面的工作,我一直试图了解如何能够以一种公开和可问责的方式完成由技术调解的公共进程。

我意识到,智能合约是这些东西的交集,所以在 2014 年初,我就对智能合约有了很多激动的想法。虽然我无法预见以太坊生态系统未来会是什么样子,但我有一个想法,那就是把通用计算的想法和区块链结合起来,会带来爆炸性的创新。但是,作为一个计算机系统研究人员,对我来说,很明显扩容将是一个问题。因为做智能合约的明显方式,是让你的区块链系统中的每个节点都执行每个智能合约的每一步,这将是一个很大的性能瓶颈,也是在 2014 年初让我对扩展智能合约感兴趣的原因。

在当时,大家对以太坊是否会成为支持智能合约的「终极区块链」这件事并不清楚,但在众多候选者中,以太坊在当时看起来是领先的竞争者,是最好的赌注。而不管他们中的哪一个获胜,都会会面临扩容问题。因此,作为一个学术研究者,我的目标是尽早确定现实世界的重要问题,并尝试为它们开发解决方案。

BlockBeats:Arbitrum 这个具体的想法本身是怎么诞生的呢?

Ed:其实这个想法首先出现,即我们现在称之为「交互式欺诈证明」的核心想法,大约是我在 2014 年 2 月或 3 月想到的。当时我在普林斯顿大学的学术小组主办了一次关于比特币和加密货币技术的会议。正是在这期间,我有了 Arbitrum 的想法。2014 年的大部分时间里,我在普林斯顿大学办公室的白板上都挂着一张阐释交互式欺诈证明的图。

到了 9 月份的时候,我的同事 Arvind 开始教授一门关于区块链技术的课程,给学生们安排的课程项目就是必须动手创造一些基于区块链的作品。一群学生聚集在一起,Arvind 让他们与我接触,我向他们提了关于建立一个交互式欺诈证明原型的想法,于是这组学生们建造了一个非常早期的 Arbitrum 版本,虽然没有完全成功,但探索了很多想法。Arbitrum 这个名字其实也是当时一个学生在会议上起的,那是 Arbitrum 的零号版本,一个在某些方面与现在的 Arbitrum 完全不同的系统。

Arbitrum 的结课展示,图源来自网络

在那之后没多久我就去白宫工作了,两年后当我再次回归校园时,Harry 和 Steven 两位博士生找到我说:「嘿,你还记得之前的 Arbitrum 吗?让我们把它做成产品吧!」在那之后,我们成立了公司,在对技术进行了几次迭代后,最终形成了现在的产品。不得不说,这是一个漫长的旅程。

BlockBeats:Harry 和 Steven 看中了 Arbitrum 这个想法中的哪一点?

Ed:我想他们也看到了我所看到的,那就是智能合约系统的扩容将是一个重要的问题,以太坊的有限规模将成为用户越来越大的痛点,这是第一。

第二,在我们对 Arbitrum 的理解中,有一些想法的汇聚可以被建立成更大和更有价值的东西。因此,几乎从他们来到我办公室的第一天起,我们三个人就有了非常一致的理解,不仅是这项技术的潜力,而且还有我们需要解决的问题,以便从一个想法到一个完整的系统,成为解决人们问题的桥梁。因此,我认为我们一起有了这样的愿景。正是因为有我们三个人分享了这一愿景,并愿意为之投入时间和精力,才真正改变了我的想法,从一个我希望有一天能变成一个项目的好主意,变成了我们现在正在一起付诸努力的项目。

我想说的另一点是,当我刚从远离学术、压力巨大的政府工作中回到学术界时,我想花一点时间停下来思考。因为白宫的经历已经改变了我的世界观,我有了以前没有的观点,所以我也想停下来想想我应该从事什么工作。当 Harry 和 Stephen 走进我的办公室时,答案的一个重要部分就是我们意识到我们对这个项目有非常相似的愿景和目标。对我来说,这似乎正是一个很好的机会,因为 Arbitrum 这个想法成为一个成功的学术项目完全没有问题,但它也可以变成一个成功的商业项目,只是需要一些时间。

Arbitrum 创始成员(从左至右):Ed Felten、Steven Goldfeder、Harry Kalodner,图源来自网络

BlockBeats:从开始打造 Arbitrum 到成立 Offchain Labs 后,三位创始人的角色都发生了什么变化?

Ed:早期只有我们三个人,我们会通过讨论想法来取得进展,彼此之间并没有明确划定不同的角色。我们每个人都只是在认真做开发,因为我们是一个小团队,每个人都试图找到方法来推动事情的发展。我们有一个单一的代码库,每个人都在上面下功夫。而且我们经常在一起开会,一起审查工作进展。每个人都在思考每一个问题或提出开放的建议,而且这种情况几乎一直在持续。

2018 年,我们成立了公司,并且规模开始成长,才有了更多的细化分工,我们的角色也有了更多的区别。现在,我们每个人都担任着一个独特的角色,尽管我们仍然有很多事情是共同讨论的,而且很多重要的决定是共同做出的,但现在更加专业化了。Stephen 在担任 CEO 的角色,在很大程度上担任着公司的公众形象,他非常广泛地关注我们所做的一切。Harry 是 CTO,所以他更专注于确保我们建立和提供我们需要的技术。而我在研究方面担任首席科学家的角色,主要去思考 Arbitrum 需要开发什么,以使我们能够继续取得进展。所以我思考的问题更多是从现在起六个月或者一年后,我们会遇到什么困难,该准备和开发什么,以及什么是我们需要解决的核心技术挑战等。

BlockBeats:这也引出了我刚才一直就想问的问题,你们为什么选择以太坊作为你们的基础层?

Ed:我认为这有几个原因。有些是以太坊过去和现在都是开发者所在的地方,但最终是以太坊社区。以太坊的开放性和它所建立的社区对我们来说非常有价值,所以我们想去以太坊的社区,不仅是因为该社区的价值和连接它的价值是巨大的,而且以太坊已经成功建立了我们想围绕 Arbitrum 建立的那种社区。因此,在我们看来,建立在其上是一个正确的选择。Arbitrum 是一个第二层技术,它需要一个第一层。我们在早期就决定,我们想全部采用以太坊作为我们的第一层。由于我所描述的原因,我认为这已被证明是一个非常明智的决定。我们仍然非常高兴能成为以太坊的独家。

以太坊基金会、OP 以及 zkEVM

如文章开头所说的,选择 Optimistic 技术路径的 Arbitrum 其实处于一个相对尴尬的局面,一面要应对 OP 团队的竞争压力,一面要对抗 ZK 叙事的路径质疑。但团队对 Optimistic 的选择似乎格外的坚定,在 Offchain 成立之初是如此,在 ZK 赛道集体发力的 2023 年还是如此。Ed 对于 Optimistic Rollup 的信心源自哪里?又如何看待即将爆发的 ZK 赛道?

BlockBeats:Offchain Labs 正式成立是 2018 年,这时以太坊的「扩容太子」Optimism 团队已经出现了,并且似乎与以太坊基金会有着更亲密的关系。这个时期的 Arbitrum 是如何看待自己与 Optimism 团队之间的竞争的?

Ed:我认为在早期,以太坊领域的很多人都默认 Optimism 会赢得 Layer2 空间的竞争,即使不默认,至少也会认为他们是该领域的一匹黑马。但我们觉得我们有技术和团队,能够有效地解决扩容问题,所以我从一开始就相信我们在 Arbitrum 所做的事情,相信它会带来很大的价值。从现在来看,我认为这一点已经被证明了。

我个人认为,以太坊如果只有一个单一的 Layer2 是不健康的,拥有多样化的 Layer2 对以太坊来说是有价值的。在我看来,以太坊基金会也是这样看的,并且基金会也正在努力地推动以太坊生态往这个方向发展。这是我非常喜欢和欣赏以太坊的一点,基金会和社区通过开放和合作的过程决定以太坊的方向,这让我想起了互联网的早期发展也有这种健康的、开放的、协作的、基于技术的过程来做一些事情,比如互联网工程任务组。我认为他们在开放、倾听和吸纳许多观点方面做得很好,无论是来自不同技术方法的人,来自不同国家的人,来自不同公司的人,具有不同类型的兴趣和观点的人。总之,我非常重视这一点,我真的很感激,也很感谢以太坊社区和领导层为推动这一进程所做的努力。

BlockBeats:在 Arbitrum 的发展过程中,以太坊基金会都给予了 Arbitrum 哪些支持?

Ed:我认为基金会和 Vitalik 一直对交流持开放态度,当我们主张一些事情时,他们能给我们一个公平的「听证会」。在财政支持方面,基金会一直试图保持中立,不会给不同的 Layer2 团队提供财政支持。但就作为一个诚实的中间人,与我们协商,与我们交谈,与我们合作,试图推动事情发展而言,我认为他们做得很好。

Arbitrum 与以太坊基金会以及他们的领导层有良好的关系,这是随着时间的推移而发展的。总体而言,我认为以太坊基金会在建立一个强大 Layer2 生态系统方面的工作做得很好。我们当然非常重视以太坊基金会和他们所做的事情,我们把自己看作是以太坊社区的一部分,当以太坊成功的时候,我们也会成功。

Offchain Labs 和更广泛的 Arbitrum 社区一直在努力成为以太坊社区的「好公民」。我们把帮助以太坊建立共识的领先客户端 Prism 团队带入公司,一方面是为了对以太坊生态做出贡献和帮助,另一方面也是因为我们相信了解以太坊层面所发生的事情,以及在这里发生的讨论与沟通是很有价值的。

BlockBeats:您现在还会认为 Optimistic Rollup 是 Layer2 领域更理想的技术路径吗?

Ed:当然,我认为 Optimistic Rollup 仍然是最佳选择,如果 Arbitrum 团队从现在开始重新做 Layer2,我仍然会选择这条技术路径。Optimistic Rollup 相对于其他替代方案其实具有不少优势,比如 ZK Rollup,最大的优势就是简单性和较低的成本。Optimistic Rollup 在主网的上线时间上就比 ZK Rollup 早了很多,这绝非偶然,因为 Optimistic Rollup 更简单、更灵活,我们能够在其他更多具有实际重要性的领域进行创新,为用户带来很多价值。

一个特别好的例子就是数据压缩。Rollup 最大的成本是在以太坊主网发布调用数据,因此尽可能有效地压缩数据对于降低成本非常重要。在 Optimistic Rollup 证明系统中,我们可以选择我们想要的几乎任何压缩方法,这意味着我们可以以更低的成本实现更好的压缩。如果我们今天将 Arbitrum 中的 Optimistic Rollup 证明系统切换到零知识欺诈证明系统,除了费用会稍微变高一点之外,用户不会注意到任何不同。

BlockBeats:您在一次采访中曾说,零知识欺诈证明是「未来的解决方案」,且永远都会是。您现在还保持这个观点吗?

Ed:我认为我说的没错,但在这个问题上我想谨慎一些,我当时所指的是将使用零知识欺诈证明的 EVM 解决方案作为唯一的欺诈证明机制的想法。零知识证明作为整个协议的组成部分确实是非常有价值的,比如以太坊正在推进的 EIP-4844 这种新型的数据可用性系统。这个数据可用性系统依赖于 KZG 承诺,其中就包括一种零知识证明类型的证明系统。所以我认为零知识证明作为一种工具,局部性地在协议中使用它是有意义的,但是如果想从头到尾使用零知识证明整个 Rollup 协议的想法,在实践中并没有太大优势,而且确实提高了成本。

BlockBeats:但今年许多 ZK Rollup 项目的主网都纷纷上线了,zkEVM 赛道的热度和竞争烈度也很高。现在与零知识证明技术路径相比,Optimistic Rollup 证明是否还有优势?

Ed:首先,我认为这个领域的竞争是健康的,这对用户来说是好事。我们欢迎竞争,也认为我们有最好的解决方案,我们相信用户会继续选择 Arbitrum,但我们必须每天都去证明这一点,通过不断地提供更好的服务,我相信我们可以做到。

其实 zkEVM 开始真正面向用户对 Arbitrum 来说有一个巨大的优势,那就是用户现在可以在我们和 ZK 系提供的服务之间进行一个真实和公平的比较,而不再是用 Arbitrum 的实际表现与 ZK 系统的预期表现来进行比较。我认为,Optimistic Rollup 在诸如数据压缩之类的领域中优势非常明显,用户不仅可以看到 Arbitrum 的费用比 ZK 系更低,而且这些费用足以支付运营网络的成本。显然,从长远来看,这意味着用户可以获得更好的经济效益。

BlockBeats:不过在领取 ARB 空投的那段时间,Arbitrum 网络似乎也出现了拥堵,引起了许多人对网络性能的质疑。

Ed:是的,就像以太坊一样,Arbitrum 也有一定的容量,如果需求超过了这个容量,那么 Gas 费用就会上涨。但在 ARB 领取日发生的拥堵,事实上并不是 Arbitrum 网络本身拥堵,而是空投网站在拥堵,这只是一个老式的网站拥堵问题。领取 ARB 空投的那天,网站服务器的访问量达到了前所未有的水平,结果就是 Web 端基础设施变得拥堵,但 Arbitrum 网络本身表现是良好的。

其实不仅仅是 ARB 空投领取网站,还有其他网站服务器也是如此,比如区块浏览器也出现了网站拥堵。领取 Token 那天,是包括非 Arbitrum 相关的许多网站服务器所经历过的最严重拥堵情况,你可以问运行区块浏览器或者其他网站服务器的人,服务器最忙碌的时候是哪一天,他们会告诉你是 Arbitrum 空投领取日。必须承认,出现这种情况是不幸的。我们已经针对预期访问量水平测试了基础设施,但实际上,那天的访问量甚至比我们预测的还要高得多。

「DAO 资金门」和 Stylus 的新叙事

今年 4 月,Arbitrum 基金会被指在社区治理提案 AIP-1 通过前就已经将近 10 亿美元的 ARB Token 提前转移至基金会钱包地址,引发了社区的剧烈反应,「DAO 就是一个笑话」「Web3 根本不去中心化」等言论迅速在社交媒体上传开。但「DAO 资金门」似乎没有对 Arbitrum 的前进造成太大影响,前两月,团队继 Nitro 后又推出了新的产品 Stylus,并为其赋予了新的叙事。

BlockBeats:关于 Arbitrum 团队似乎在 DAO 治理投票通过之前就转移了 Token 的问题,也有很多讨论。Ed 能否详细解释一下事件的原委?

Ed:这件事当中其实有一些误解,在 Token 发布时与社区的沟通不佳,这是 Arbitrum 团队的问题。但我想澄清的是,这些 Token 并没有被转移,没有任何交易将这些 Token 转移到任何地方。人们所抱怨的 7.5 亿枚 ARB Token(约 10 亿美元),是一开始就要在 Genesis 活动中分配给 Arbitrum 基金会的。我们为空投设置了多个账户,一个团队账户、一个投资者账户、一个 Arbitrum 基金会账户、一个个人空投账户,还有一个 DAO 空投和 DAO 财库账户。而在 Genesis 活动中分配给 Arbitrum 基金会的 7.5 亿美元 Token,从一开始就在基金会的账户里。

误解产生的原因是,在 Arbitrum 官网的 Genesis 公告中有一个 Token 分配图表,其中有一个叫做 Arbitrum DAO 的部分,它包括了 DAO 财库的 Token 额度和基金会的 Token 额度。但这张图表没有将 Arbitrum 基金会 7.5 亿枚 Token 和 Arbitrum DAO 财库的 3.6 亿枚 Token 区分开来,导致社区以为 Arbitrum 基金会地址里的 Token 是被转移过去的,但实际上这些 Token 并没有被转移。公平地说,如果 Token 真的是被转移了,那么 DAO 社区对此不满是合理的,但它们没有。人们不高兴,因此投票反对了最初的 AIP-1。

BlockBeats:为什么在初始分配已经给予基金会的前提下,还要进行治理投票来「通过」这个决定呢?

Ed:关于 AIP-1 初始投票,必须承认这是团队犯的另一个错误,就是不应该让社区投票批准已经发生的事情,或者说让社区去同意一件已经发生的事情是很好的。

即使在 Web3,有些事情最初也需要以中心化的方式发生。比如,如果没有 Token 的初始分配或者一个作为法律实体的基金会,就不会有社区的空投。而为了使基金会成为法律实体,它需要有董事会、章程等等所有这些事情,就像任何法律组织需要有结构一样。但团队认为,让 DAO 社区批准这些必要且已经发生的事情是很好的,因为这些决定都是没问题的。

但当然,社区后来对「7.5 亿枚 Token 事件」感到愤怒,并投票否决了提案。这时 Arbitrum 基金会意识到,最好从头再做一次,并且要做得更好。这就是为什么会有AIP-1.1 和 AIP-1.2的原因,这是团队的第二次尝试,做得也很好,如果我没记错的话,98% 都是赞成票。目前这些链上操作提案的代码编写已经完成,并通过了安全审计。

总之我的观点是,团队所采取的行动是合理和公平的,但由于沟通不良,使得 DAO 社区期望与实际情况不同。但从另一个角度来说,这也反应了非常好的一点,就是表明 DAO 确实有着控制权。如果有人认为 Arbitrum 基金会只是按照自己的意愿行事,而 DAO 的意见无关紧要,我相信这件事已经向他们表明,DAO 是有实际控制权的。我希望,一旦 AIP-1.1 和 1.2 通过 DAO 的链上投票,将清楚地表明基金会正按照 DAO 的意愿向前发展,同时也将清楚地表明基金会确实对 DAO 负责。

BlockBeats:「DAO 资金门」在 Arbitrum 社区产生了很大的影响,但在 AIP-1.1 和 1.2 后,事情都在逐渐向好的方向发展。我们也注意到,Arbitrum 没有因这次事件而陷入停滞,团队最近正在大力推进新产品 Stylus 的开发,Ed 能否阐释一下 Stylus 的叙事?

Ed:Stylus 是我们目前正在开发阶段的一个新功能,我们对此非常兴奋。这是一种「EVM+」的方法,这意味着 Arbitrum 将继续与以太坊兼容,任何在以太坊上运行的东西都应该在 Arbitrum 上运行。

Stylus 带来的,是用任何编程语言编写智能合约的能力。Stylus 会将其编译为 WebAssembly,然后你可以将其作为智能合约在 Arbitrum 链上运行。你可以像调用 EVM 合约一样调用它,实际上,与 Stylus 合约互动的人甚至不需要知道它是一个 Stylus 合约。尽管用不同的语言编写,但该合约将与 EVM 链无缝互动。

那么这有什么优势呢?有两个主要优势。一个是让开发人员用他们喜欢的任何编程语言编写智能合约,这使得更多的程序员可以进入 Layer2 编程或区块链编程领域。那些想用 Rust、C++或任何其他具有标准编译器工具链的语言编写的人现在可以编写智能合约,并将它们作为真正的智能合约在 Arbitrum 链上运行。这本身就令人兴奋。

另一个令人兴奋的地方是,由于 Nitro 栈的核心是这个 WebAssembly 执行引擎,Stylus 合约应该比 EVM 合约运行得更高效。我们已经做了很多工作来加快 EVM 合约的执行速度,但 Stylus 合约将是另一个巨大的改进,这意味着你可以在使用更少的 gas 的情况下完成相同的计算,或者在使用相同的 gas 的情况下完成更多的计算。

BlockBeats:Stylus 会是一个独立的新链吗?

Ed: Stylus 并不是一个新的独立链,它是一个供开发人员使用的东西,用户可以与 Stylus 链互动。这是一个单一的链。一切都可以无缝地协作,这就是「EVM+」。

我们正在努力让 Stylus 做好准备,当它在测试网上有一定经验并进行了完整的安全审查时,Stylus 将提供给 Arbitrum DAO,DAO 可以选择在主网 Arbitrum One 上部署它。这是 DAO 的决定,我相信 DAO 一定会支持的。当然,任何其他使用 Arbitrum Orbit 启动 L3 链的人,这项技术也将向他们开放。

BlockBeats:在您看来,「EVM+」或者说「增强型 EVM」是否能成为未来以太坊扩容的新主流叙事?

Ed: 我希望如此,我认为这是正确的方法。EVM 带来了很多好处。EVM 模型为合约之间的互动提供了一种安全且一致的方式,因此 EVM 作为不同类型合约相互沟通的国际语言的想法非常重要。我认为 EVM 将成为这方面的标准,但我也认为在创造新的智能合约和创建 Layer3 方面需要有很多创新空间。

我们希望开放所有这些创新,但是通过增加而不是减少 EVM 的方式来实现。这就是为什么我们称之为「EVM+」的原因,因为我们认为它是在 EVM 的基础上增加功能,而不是削减 EVM 带来的好处。对我来说,这种方法作为继续发展技术的方式非常有意义。我希望其他生态也采用类似的方法,但显然这取决于他们是否走这条路。

BlockBeats:非常感谢您的时间,在结束前,Ed 还有什么想要补充的吗?

Ed:首先,非常感谢 BlockBeats 的采访,公开沟通团队和社区间的事情非常重要。我还想强调,中国 Arbitrum 社区对我们所做的事情非常的重要。我们知道我们在中国社区有很多朋友,有很多用户和开发者,这对我们来说非常重要,我们非常感激你们所做的一切,我们希望在未来与中国社区建立更深、更有意义的关系。

三分钟了解上线 2 个月的 Polygon zkEVM 生态发展如何?

原文作者 | 2Lambroz.eth

编译整理 | 白泽研究院

有了解过 Polygon zkEVM 的发展吗?不是空投猎人,也不是 Alpha 猎人,但想要知道这个 L2 上发生了什么?

3 分钟带你了解可以在 Polygon zkEVM 上做的一切,生态项目究竟是机会,还是纯粹的空投炒作?

zkEVM 被认为是以太坊可扩展性的圣杯。Polygon 是在该领域处于领先地位的探索者之一,其 Polygon zkEVM 是继 zkSync Era 之后第二个上线主网的 zkEVM。

本文我们主要讨论三件事:

1️⃣ Polygon zkEVM 上的机会

2️⃣ 目前 Polygon zkEVM 的链上资产概览

3️⃣ 目前 Polygon zkEVM 上的所有 Dapps

4️⃣ 思考与总结

1. Polygon zkEVM 上的机会

让我给你展示一些“诱惑” ——现在 Polygon zkEVM 上的 APR,看看流动性挖矿收益有多高。

QuickSwap

在 zkEVM 链的 TVL 约 700 万美元。

USDC/DAI - 173%

USDT/DAI - 146%

USDC/WBTC - 63%

但这不仅仅是为了吸引流动性而设置的高收益,如果你在 CoinGecko 上查询,可以发现实际交易量/流动性的比率也很高。

Dovish Finance

TVL 只有 55 万美元。

wETH/frxETH 池子目前的 TVL 为 4.5 ETH,但每天总收益只有 10 FXS,显而易见没有吸引力。

USDC/FRAX 也是如此,TVL 为 1.8 万美元,每天总收益只有 10 FXS,假设 FXS 价格保持在 7 美元,那么提供 1 美元流动性平均每天的收益只有 0.003 美元(70/18000)。

项目方也在一些资金池中将平台币 $DOV 作为激励,但是 wETH/DOV LP 很薄,只有 24 wETH 配对,流动性很低。我不确定 $DOV 将如何获得它的价值,可以之后关注一下。

Mantis Swap

​我没有在 Polygon zkEVM 上找到稳定币交换 AMM,于是我的朋友向我推荐了 Mantis Swap:

🔹 可能是首个稳定币交易协议

🔹 单币挖矿

2. Polygon zkEVM 的链上资产概览

Polygon zkEVM 目前只是一个“婴儿”,TVL 仅约 1,000 万美元。

USDT - 70 万

USDC - 230 万

DAI - 8 万

BTC - 70 万

WETH - 230 万

Matic - 350 万

有趣的是,Frax 生态系统很早就存在:

sfrxETH - 47.5 万

frxETH - 45.5 万

FPIS - 46.9 万

FXS - 18 万

NFT 还没有被疯狂铸造,但看起来一些项目正在布局。

3. 目前 Polygon zkEVM 上的所有 Dapps

QuickSwap

目前是 Polygon zkEVM 上最大的 DEX。

Dovish Finance

Swap,即将推出永续合约功能。

然而,目前的流动性挖矿没什么吸引力。

Uniswap

「在 Polygon zkEVM 上启动 Uniswap V3」的链上投票已通过,应该很快就会到来。

LeetSwap

同时建立在 Canto + Polygon zkEVM 的 Swap,UI 目前还不能连接 zkEVM。

Antfarm Finance

Antfarm 是一个 Swap,优先考虑流动性提供者,旨在利用市场价格变化为流动性提供者提供更多利润和安全性。目前 TVL 为 107 万美元,看起来还不错。

0VIX

一个借贷协议,但目前没有多少流动性可以借出。

不过现在在 Polygon zkEVM 上借钱真的不值得,如果你一路跨链到 zkEVM 只是为了借钱,还不如通过那些提供了高 APY 的平台做点什么。

但如果你是空投猎人,不妨尝试一下。

D8X

即将推出的机构级永续 DEX。

Satori Finance

一个由 PolyChain 和 Coinbase 投资的永续 DEX。

zkEVM Swap

一个很小的 Swap,在 Twitter 上的热度不高,也没有更多信息。

zkDeFi

一个热度不高的 Swap,也有流动性挖矿和 Launchpad 功能,建立在 zkSync,即将来到 Polygon zkEVM 上。

4. 思考与总结

Polygon zkEVM 是一个不仅背靠经验丰富的 Polygon 开发团队,也有着空投预期的“婴儿”L2。

就像我一直很尊重的 Polygon 创始人 Sandeep Nailwal 所说得那样:

“Polygon zkEVM 生态系统正准备通过关键的基础设施部署(如 Safe)、预言机(如 Chainlink)的到来、根据早期开发人员反馈改进用户体验、使用数据压缩进行成本优化等等来大幅提升。此外,没有规定现有代币(MATIC)不能进行大规模空投。”

Polygon zkEVM 的优势在于:

🔹 背靠 Polygon,很容易吸引更多协议前来开发

🔹 团队有着强大的商务拓展技能,可邀请更多协议迁移过来

🔹 有着一个活跃的社区

虽然如此,但 Polygon zkEVM 也面临着一些挑战:

🔹 Polygon 试图做很多东西,DeFi,Web3 游戏,Web2 采用

🔹 他们的 DeFi 已经放慢了很多,他们认为“王者”是 QuickSwap

🔹 零知识证明技术很酷,但有多少人真正关心它?

如果你想要尝试使用 Polygon zkEVM,你可能会发现大多数跨链桥的流动性都不高。你基本上只能从以太坊主网将 ETH 跨链至此。所以,到目前为止 Polygon zkEVM 的用户体验不是很好(但现在是早期)。

我喜欢在 DeFi 中挖矿,现有的 DeFi Dapps 提供的高 APY 对我来说是有好处的。

因此,虽然 Polygon zkEVM 对于更广泛的用户来说有点早,但值得关注。

风险提示:

根据央行等部门发布的《关于进一步防范和处置虚拟货币交易炒作风险的通知》,本文内容仅用于信息分享,不对任何经营与投资行为进行推广与背书,请读者严格遵守所在地区法律法规,不参与任何非法金融行为。

哈萨克斯坦:比特币挖矿的兴衰变迁与现实挑战

作者 | Jaran Mellerud

吴说作为 Hashrate Index 中文内容合作伙伴发布

原文链接:

https://hashrateindex.com/blog/bitcoin-mining-around-the-world-kazakhstan/

哈萨克斯坦作为中亚能源超级大国,于 2021 年迅速成为全球第二大比特币挖矿国家。然而,该国看似无敌的比特币挖矿业却迅速遭遇发展瓶颈,忽然陷入可怕的电力配给危机中。结果,该国全球算力从 2021 年 10 月份的峰值 18% 降至 2023 年 5 月份的仅 4%。

随着一项新的比特币挖矿法规开始实施,哈萨克斯坦的比特币矿工们正处于一个十字路口。尽管该法规严格,但大多数绝望的哈萨克矿工仍然欢迎它,因为他们已被困在卡夫卡式的官僚混乱中已经超过一年了,急需法规稳定。

在本文中,将解释哈萨克斯坦比特币挖掘的特点,并分析新规定如何影响行业。还将讨论其它国家能从哈萨克斯坦政治风险的体验中学到什么。

哈萨克斯坦的比特币挖矿行业的兴衰变迁

当哈萨克斯坦在 2021 年突然成为全球第二大比特币生产国,许多人对此颇感惊讶。2021 年,哈萨克斯坦的比特币挖矿能力从 1 月的 500MW 飙升至 10 月的峰值 1500 MW,其全球算力份额从 6% 激增至 18%。哈萨克斯坦突然成为了比特币挖矿超级大国。

但是,哈萨克斯坦的比特币挖矿盛会并没有持续很长时间。该行业的规模自 2021 年 10 月份的高峰以来急剧下降,现在只有 400 MW,对应比特币的算力仅为 4%。哈萨克斯坦曾经伟大的比特币挖矿行业已经被削弱了。

来源: CBECI, Kazakh Blockchain Technology Association, Hashrate Index

让我们对哈萨克斯坦的比特币开采做一个快速的历史教训,以了解是什么导致了该行业的快速增长和下降。

有四个因素促成了 2020 年和 2021 年的突出增长。最关键的因素是大量获得廉价电力。哈萨克斯坦政府的电价上限在每千瓦时 0.02 美元至 0.03 美元之间。这些价格上限使哈萨克矿工能够获得具有全球竞争力的电价。

此外,低电价上限激励了哈萨克发电厂用他们的电力开采比特币,而不是把它卖给电网。如果你,作为电厂老板,可以选择通过挖比特币每千瓦时赚 0.25 美元,或者通过向电网卖电每千瓦时赚 0.02 美元,选择很简单,对吗?面对这个选择,很多哈萨克电厂直接在他们的设施上安装了比特币矿场。

第二个增长动力是西方矿工的大量资本流入,在之前的牛市中寻找快速和廉价的机器部署。哈萨克斯坦被广泛认为是一个负担得起的和相对安全的比特币开采地,所以哈萨克斯坦的托管服务提供商毫不犹豫地用美国和欧洲客户的机器来填补他们的货架。

第三个增长动力是中国在 2021 年 5 月打击比特币挖矿。采矿设备开始流入邻国哈萨克斯坦,刺激了更多采矿设施的建设,以容纳涌入的机器。

第四个增长动力是哈萨克斯坦对 IT 公司提供的宽松监管和税收减免。哈萨克斯坦渴望使其基于商品的经济多样化,并为 IT 公司提供了若干优势。作为伪 IT 企业,比特币矿工很快就利用了这些税收优惠。

廉价的电力,牛市期间巨大的主机需求,大量获得廉价的中国机器,以及宽松的监管和税收减免,为哈萨克斯坦采矿业的蓬勃发展提供了完美的温床。不幸的是,快速增长很快就开始失去控制。

即使对于像哈萨克斯坦这样一个广阔的国家。电力系统要安全地纳入如此巨大的比特币挖矿负荷而不相应地增加电力供应的唯一方法是确保矿工在需求高峰期关闭他们的机器。这个概念被称为需求响应,并允许更先进的电力系统,如德克萨斯州,安全地整合数百兆瓦的矿工,甚至利用矿工的需求灵活性来帮助平衡电力网。

不幸的是,哈萨克斯坦的苏联时代的电力系统没有先进的需求响应系统,难以适应突然出现的采矿需求增长。第一次滚动停电发生在 2021 年夏天,在该国电力匮乏的南部地区。哈萨克电网运营商 KEGOC 很快警告说,他们可能不得不削减矿工的用电量。

从 2021 年 9 月开始,KEGOC 开始削减对该国南部地区的比特币矿工的电力供应。事情只会恶化,越来越多的矿工将很快发现自己处于比特币矿工最糟糕的噩梦中:电力配给。矿工们现在只能使用来自俄罗斯的进口电力,价格虚高,导致许多设施破产。许多剩下的设施以有限的能力运行,只在周末或晚上运行。

在电力配给和不明确的监管下,哈萨克矿工在一年多的时间里一直在激烈地挣扎。然而,那些仍在运营的矿工比很长一段时间都要乐观,因为最近出台了一项新法律,为该行业提供了明确的监管。在文章的后面,我将详细解释这项法规,并讨论它对采矿业的影响。

哈萨克斯坦以搁浅的煤炭为动力

哈萨克斯坦拥有丰富的石油、天然气、煤炭和铀资源,是一个能源超级大国。该国是内陆国,离最近的海港有数千公里,这使得运输这些能源资源具有挑战性。在这些能源中,煤炭的价值密度最低,因此哈萨克斯坦将其用于内部发电,而将大部分石油、天然气和铀的产出出口。

2021 年,该国 68% 的电力来自煤炭,20% 来自天然气,8% 来自水力,4% 来自风能和太阳能。

来源: Our World in Data

哈萨克斯坦的大部分煤电厂都是在苏联时期建造的,现在它们已经遭受了几十年的磨损。尽管该国正在建设几个新的煤电厂以取代老化的煤电厂,但随着哈萨克斯坦政府计划大力建设这些资源,风能和太阳能的份额在未来几年可能会增加。广袤的风蚀草原拥有体面的太阳能和出色的风能潜力。

你可能会觉得很奇怪,这个世界上最大的铀生产国没有核电能力。然而,该国已计划在 2035 年前建造新的核电站,总容量为 2.4 吉瓦,将以当地的铀为燃料。尽管如此,2035 年仍然是遥远的未来,特别是对于高时间偏好的比特币采矿业。因此,在可预见的未来,煤炭将继续成为哈萨克斯坦的基本负荷发电,尽管风能和太阳能的份额略有增长。

KEGOC 是一家国有公司,经营哈萨克斯坦的国家电网,而几个区域电力公司则负责配电和销售。私营企业拥有大部分发电资产。哈萨克斯坦的矿工被鼓励从私营煤炭和天然气工厂获取电力,以节省传输和分配费用。

哈萨克斯坦是一个幅员辽阔的国家,距离遥远。大部分的发电量都集中在该国东北部的少数几个工业城市。这些发电和输电中心也吸引了最多的采矿能力。这些地方包括卡拉干达、巴甫洛达尔、奥斯克曼和埃基巴斯图兹。

哈萨克斯坦的比特币采矿中心 | 来源: Compass

在西部也有一些采矿,靠近里海的油气田。在这个地区,矿工通常利用伴生天然气或天然气管道自行发电。哈萨克采矿业可能会向这一地区迁移,以利用石油生产的伴生气,因为这可能是逃避严格监管的唯一长期解决方案。我们也可能看到一些矿工在卡拉甘迪使用煤炭生产的伴生天然气。

哈萨克矿工面临新的严格的法规

比特币采矿业的失控增长最终迫使哈萨克斯坦政府采取行动。经过一年多的不确定性,新的 "哈萨克斯坦共和国数字资产法 "在 4 月 1 日实施。政府本可以禁止该行业,但却试图通过严格的监管提供一个稳定的环境--这是其对其认为关键行业的标准程序。

新法律对矿工有四个方面的影响。首先,矿工需要获得许可证才能运营。第二,矿工只能使用获得许可的加密货币交易所和矿池。第三,矿工将在电力供应方面排在最后。第四,引入采矿专用电力税。

在接下来的章节中,将解释所有这些因素如何影响采矿业。

矿工现在只能使用有执照的服务提供商

除了通过许可要求控制矿工本身,哈萨克政府还旨在全面了解比特币从矿池到矿工再到交易所的流动情况。因此,政府已经决定,所有在哈萨克斯坦经营的矿池必须获得许可证,并向哈萨克斯坦政府报告矿工的收入,以便纳税。

阿斯塔纳国际金融中心 | 来源: EBRD

此外,矿工将不得不在当地许可的交易所出售他们的比特币。这一要求将逐步实施,目前需要在当地出售 25% 的比特币,从 2024 年开始出售 50%,从 2025 年开始出售 75%。矿工现在有七家持牌交易所可供选择,包括众所周知与哈萨克政府合作密切的 Binance。

所有哈萨克斯坦矿池和加密货币交易所都必须在阿斯塔纳国际金融中心(AIFC)注册,这是一个在 2018 年开放的区域金融和技术中心。哈萨克经济严重依赖大宗商品,因此哈萨克政府旨在通过吸引这些行业的公司进入 AIFC,实现科技和金融领域的多元化。

矿工现在排在电力供应的最后一位

如前所述,比特币开采的快速增长而没有相应增加发电量,导致了电网的问题。哈萨克斯坦政府希望确保这种情况不会再次发生,因此,对矿工如何购买电力进行了严格的监管。

以前,矿工可以像其他企业一样购买电力。根据新的法律,他们只能通过国家电力拍卖系统 KOREM 购买电力,该系统将有一个只为矿工服务的独立交易平台。国家电网运营商 KEGOC 将根据其确定的在任何特定时间内过剩的电力数量,在采矿拍卖系统上设定一个配额。然后,矿工们将通过拍卖来竞争这些 "过剩 "的电力。过剩的电力可能不足以养活所有的矿工,这意味着这种购买电力的方式可能不是一个可行的长期解决方案。

另一种购买电力的方式是从俄罗斯进口,价格在每千瓦时 0.07 美元至 0.09 美元之间。这个价格太高了,无法建立一个可持续的比特币采矿业务。如果他们可以在边境上开店,支付更少的电费,并面临更少的监管,为什么还有人用进口的俄罗斯电力在哈萨克斯坦采矿?

第三种也可能是唯一长期可行的购电方式是通过与能源生产商直接签订合同。这种能源可以来自煤炭、天然气、水力、风能或太阳能,也可以来自天然气或煤炭生产的伴生气体。正如我将解释的那样,太阳能和风能有税收优势,但伴生天然气可以更便宜地获得。

新的电力税为电力设定了价格底线

新法规不仅会限制矿工获得电力,而且还会征收沉重的电力税。

税收水平取决于矿工如何以及以何种价格获取电力。可以将税收分为三种类型。如果矿工通过 KOREM 拍卖系统从电网购买电力或从俄罗斯进口电力,则适用最过分的税收,并将有效地设定每千瓦时 25 坚戈(0.055 美元)的电价下限。

这看起来很复杂,但让我们看一个例子。假设在KOREM拍卖系统中,有一段时间有大量过剩的电力,而一个矿工买电的价格只有每千瓦时 5 坚戈(0.011 美元)。那么电力税将是每千瓦时 20 坚戈(0.045 美元),使总价格达到每千瓦时 25 坚戈(0.055 美元),如下图所示。

来源: The Government of Kazakhstan

这种税制结构进一步降低了哈萨克斯坦并网采矿的可能性。即使矿工能够获得廉价的电网供电,重税也会确保他们毕竟要支付相对高昂的税率。

政府将税收结构设定为每千瓦时 0.055 美元的价格底线并非巧合。这一数额接近历史上熊市中使用中等效率机器采矿的收支平衡成本,所以看起来该税是为了在不完全扼杀他们的情况下尽可能多地从矿工那里提取。有一点是肯定的--征税不是为了优化该行业的效率,因为它打击了矿工获得廉价电力的积极性。

第二种类型的采矿电力税适用于那些直接从不可再生的电力生产商那里购买电网外的电力。这些矿工将支付每千瓦时 10 坚戈(0.022 美元)的统一电力税。政府征收这一税种,是为了防止哈萨克发电厂不向电网出售电力而进行采矿。

来源: The Government of Kazakhstan

每千瓦时 0.022 美元的统一税是很可观的。哈萨克斯坦的离网矿工传统上能够以每千瓦时 0.03 美元左右的价格购买电力。在加入新的税收后,这些矿工现在将支付每千瓦时约 0.052 美元,这在全球范围内没有什么竞争力。此外,如果这些发电厂中的相当一部分在税收实施后继续采矿,哈萨克政府可能会进一步增加税收,以努力榨取这个行业。因此,我并不完全看好哈萨克斯坦的离网采矿,但它仍然是一个比并网更好的选择。

一个更温和的电力税适用于直接从风能或太阳能农场购买电力的矿工。这些矿工每千瓦时只需支付 1 坚戈(0.0022 美元)。这样的税是可以承受的,但问题是,风能和太阳能在哈萨克斯坦通常是最昂贵的。此外,由于只占总发电量的 4%,目前没有足够的风能和太阳能来满足采矿的高需求。因此,矿工必须建立自己的风力和太阳能发电站,以利用这一机会。

哈萨克斯坦矿工的运营条件

在比特币开采中,一个关键但经常被淡化的考虑因素是气候条件。一般来说,凉爽的操作环境可以让你使用 LuxOS 等固件更频繁地超频,增加你的运行时间,减少冷却基础设施的要求,增加机器的寿命,减少维护要求,并最终增加你的比特币产量和运营效率。

哈萨克斯坦有温暖的夏天和冰冷的冬天。在该国大部分采矿业所在的北部,在最冷和最热的月份,日平均温度从-15°C (6°F)到 21°C (70°F)。大多数矿工在夏季使用水帘进行冷却。在冬季,冰冷的天气可能给矿工带来挑战,但矿工通过减少空气流通来解决这个问题。总的来说,哈萨克斯坦提供了体面的气候采矿条件,至少与美国德克萨斯州等采矿中心相比是如此。

在哈萨克斯坦采矿的另一个操作优势是可以很好地获得劳动力。哈萨克斯坦拥有年轻、勤劳的人口,具有良好的 IT 知识。因此,一般来说,很容易找到合格的工人。劳动力成本也非常便宜。

哈萨克斯坦的比特币开采的未来是不确定的

随着新法律的实施,哈萨克斯坦的比特币采矿业正处于一个十字路口。要么该法律将提供该行业可持续发展所需的稳定监管环境,要么其严格的税收和购电规则将使该行业剩下的东西安乐死。该法规将如何影响该行业仍有待观察,我将在事情变得更清晰时更新这篇文章。

可以肯定的是,哈萨克斯坦有一个电力短缺的问题,在该国的比特币采矿业能够恢复其以前的千兆瓦的荣耀之前,必须得到解决。哈萨克斯坦的比特币采矿业在未来几年大幅增长的唯一途径是矿工开发自己的发电能力。这可以有多种来源,但最大的潜力是伴生天然气、风能和太阳能。

哈萨克斯坦的比特币采矿业必须克服的另一个挑战是外国资本龙头的关闭。在过去一年发生的事情之后,将很难找到一个想在哈萨克斯坦投资采矿的外国人。这个问题由于边境对面的俄罗斯有更好的采矿机会而变得更加严重。

由于这些挑战,在可预见的未来,哈萨克斯坦的比特币采矿业的增长将是有限的。尽管如此,在哈萨克斯坦采矿的长期潜力是巨大的,我确信这个国家将永远是一个可观的哈斯勒特生产国。

那么,我们能从哈萨克斯坦比特币采矿业的突然兴衰中学到什么?有两件事。首先,政治风险在比特币开采中总是隐约可见。在2020年底和2021年初,大多数人认为在哈萨克斯坦的比特币开采是安全的,而且哈萨克斯坦政府对该行业很友好。许多外国人把他们的机器放在那里,却发现它毕竟不安全。我认为在所有国家,特别是发展中国家,矿工的政治风险都很大。巴拉圭和阿根廷现在可能感到安全,但谁知道会发生什么。

最关键的启示是,矿工应该避免使用有补贴或有价格上限的电力,特别是在脆弱的电力系统中。利用补贴电力来挖比特币已经招致了许多政府的愤怒,包括邻国吉尔吉斯斯坦。由于投资不足,有补贴或价格上限的电力系统也往往是脆弱的。对在这些国家运营的矿工的建议是,永远不要在电网外运营。

根据央行等部门发布“关于进一步防范和处置虚拟货币交易炒作风险的通知”,本文内容仅用于信息分享,不对任何经营与投资行为进行推广与背书,请读者严格遵守所在地区法律法规,不参与任何非法金融行为。不为任何虚拟货币、数字藏品相关的发行、交易与融资等提供交易入口、指引、发行渠道引导等。吴说内容未经许可,禁止进行转载、复制等,违者将追究法律责任。

222023-05

V 神:不要过载以太坊共识,一些具有高系统性风险的想法应该被阻止和抵制

原文作者:Vitalik Buterin

图片来源:由 Maze AI 生成

特别感谢 Karl Floersch 和 Justin Drake 的反馈和审阅

以太坊网络共识是目前安全性最高的加密经济系统之一。价值 1800 万 ETH(约 340 亿美元)的验证者每 6.4 分钟完成一个区块,运行许多不同的协议实现以实现冗余。如果这个加密经济共识失败,无论是由于 Bug 还是故意的 51% 攻击,由数千名开发人员和更多用户组成的庞大社区都会仔细查看,以确保链正确恢复。一旦链恢复,协议规则确保攻击者可能会受到严厉惩罚。

多年来,出现了一些将以太坊验证者集甚至以太坊社会共识用于其他目的的想法(通常都处于试验阶段):

终极预言机(ultimate oracle):这是一项提案‌,用户可以通过发送 ETH 来投票决定哪些事实是真实的,使用 SchellingCoin 机制:发送 ETH 投票给多数人答案的每个人都会获得发送给少数人答案的所有 ETH 中按比例分配的份额。其描述表示:“所以原则上这是一个对称的游戏。打破对称性的是 a) 真相是协调的自然点,更重要的是 b) 押注真相的人如果失败了可以做出可信的分叉以太坊。”再质押(restaking):这是一组技术,被包括 EigenLayer 在内的许多协议在使用,其中以太坊质押者可以同时使用他们的质押凭证作为另一个协议中的存款。在某些情况下,如果他们根据其他协议的规则行为不当,他们的存款也会被削减。在其他情况下,没有协议内激励,质押只是用于投票。L1 驱动的 L2 项目恢复:已经多次提出,如果 L2 有错误,L1 可以分叉来恢复它。最近的一个例子是这种使用 L1 软分叉来恢复出现故障的 L2 的设计。

这篇文章的目的是详细解释为什么在我看来,这些技术的某些子集会给生态系统带来高系统性风险,应该被阻止和抵制。

这些提案通常是出于善意的方式提出的,因此本文不针对个人或项目;相反,目的是专注于技术。这篇文章将试图捍卫的一般经验法则如下:验证者质押的 ETH 的双重使用,虽然这里面有一些风险,但从根本上来说是好的,但试图为你的应用按照自己的目的“招募”以太坊社会共识则不是。

再用验证者(低风险)和超载社会共识(高风险)之间的区别示例

Alice 创建了一个 web3 社交网络,如果您以加密方式证明您控制了一个活跃的以太坊验证者的密钥,您将自动获得“已验证”状态。低风险。Bob 以加密方式证明他控制着十个活跃的以太坊验证者的密钥,以此证明他有足够的财富来满足某些法律要求。低风险。Charlie 声称已经推翻了孪生素数猜想‌,并声称知道最大的 p 使得 p 和 p+2 都是素数。他将他的质押提款地址更改为一个智能合约,任何人都可以在其中提交一个声称的反例 q > p,以及一个证明 q 和 q+2 都是质数的 SNARK。如果有人提出有效声明,则 Bob 的验证者将被强制退出,提交者将获得 Bob 剩余的 ETH。低风险。Dogecoin 决定转向权益证明(PoS),并增加其安全池的规模,它允许以太坊质押者“双重质押”并同时加入其验证者集。为此,以太坊质押者必须将他们的质押提款地址更改为智能合约,任何人都可以提交证明他们违反了狗狗币质押规则的证据。如果有人确实提交了这样的证明,那么这个质押者的验证者将被强制退出,他们剩下的 ETH 将用于购买和销毁 DOGE。低风险。eCash 与 Dogecoin 的做法相同,但项目负责人进一步宣布:如果大多数参与的 ETH 验证者合谋审查 eCash 交易,他们预计以太坊社区将通过硬分叉删除这些验证者。他们争辩说,这样做符合以太坊的利益,因为这些验证者已被证明是恶意且不可靠的。高风险。Fred 创建了一个 ETH/USD 价格预言机,其功能是允许以太坊验证者参与和投票。没有激励措施。低风险。

George 创建了一个 ETH/USD 价格预言机,其功能是允许 ETH 持有者参与和投票。为了防止懒惰和偷偷摸摸的贿赂,他们添加了一种激励机制,在该机制中,给出答案与中位数答案相差 1% 以内的参与者将获得任何给出答案超过中位数 1% 的参与者的 ETH 的 1%。当被问及“如果有人可信地提出贿赂所有参与者,每个人都开始提交错误的答案,诚实的人会被拿走 1000 万个 ETH 怎么办?”,George 回答说:那么以太坊将不得分叉,把坏参与者的钱踢出去。高风险。

George 明显不作答复。中高风险(因为该项目可能会产生尝试这种分叉的动机,因此即使没有正式的鼓励,也会期望它会被尝试)

George 回答:“那么攻击者获胜,我们将放弃使用这个 oracle”。中低风险(不是很“低”,只是因为该机制确实创造了一大群参与者,他们在 51% 攻击中可能会被激励独立倡导分叉以保护他们的存款)Hermione 创建了一个成功的 layer 2,并辩称因为她的 layer 2 是最大的,所以本质上是最安全的,因为如果出现 bug 导致资金被盗,损失会很大,社区就没有办法,只能选择分叉来收回用户的资金。高风险。

如果你正在设计一个协议,即使一切都完全崩溃,损失也会控制在选择参与和使用你的协议的验证者和用户身上,这是低风险的。另一方面,如果你打算拉拢更广泛的以太坊生态系统社会共识来分叉或重组来解决你的问题,这是高风险的,我认为我们应该强烈抵制所有创造这种期望的企图。

中间地带是从低风险类别开始但激励参与者滑入高风险类别的情况;SchellingCoin 风格的技术‌,特别是对偏离多数的重罚机制,是一个主要的例子。

那么扩展以太坊共识到底有什么问题呢?

想象一个场景:2025 年,由于对现有选项感到沮丧,一个小组决定制作一个新的 ETH/USD 价格预言机,它的工作原理是允许验证者每小时对价格进行投票。如果验证者投票,他们将无条件地从系统中获得一部分费用作为奖励。但很快参与者就变得懒惰了:他们连接到中心化 API,当这些 API 受到网络攻击时,他们要么退出,要么开始报告错误值。为了解决这个问题,引入了激励措施:预言机也会对一周前的价格进行追溯投票,如果你的(实时或追溯)投票与追溯投票的中位数相差超过 1%,你将受到严厉惩罚,罚款去那些投票“正确”的人。

一年之内,超过 90% 的验证者都参与了。有人问:如果 Lido 联合其他几个大质押者进行 51% 投票攻击,强行通过一个假的 ETH/USD 价格值,对所有没有参与攻击的人进行重罚呢?预言机的支持者在这一点上对该计划投入了大量资金,他们回答说:好吧,如果发生这种情况,以太坊肯定会分叉将坏人赶出去。

起初,该方案仅限于 ETH/USD,并且看起来具有弹性和稳定性。但多年来,其他指数也被添加进来:ETH/EUR、ETH/CNY,以及最终 G20 中所有国家的汇率。

但在 2034 年,事情开始出现问题。巴西出现了意想不到的严重政治危机,导致了一场有争议的选举。一个政党最终控制了首都和该国 75% 的领土,但另一个政党最终控制了一些北部地区。西方主要媒体争辩说,北方党显然是合法的赢家,因为它的行为是合法的,而南方党的行为是非法的。印度和中国官方消息人士以及埃隆・马斯克认为,南方党实际控制了该国大部分地区,国际社会不应试图成为世界警察,而应该接受这一结果。

至此,巴西有了一个 CBDC,它分为两个分支:(北部)BRL-N 和(南部)BRL-S。在预言机中投票时,60% 的以太坊质押者提供 ETH/BRL-S 汇率。主要社区领袖和企业谴责质押者的懦弱投降,并提议分叉链以仅包括提供 ETH/BRL-N 汇率的“良好质押者”,并将其他质押者的余额耗尽至接近于零。在他们的社交媒体泡沫中,他们相信他们会明显获胜。然而,一旦出现这个分叉,BRL-S 侧就会出乎意料地强大。他们原以为会是压倒性的结果却证明是 50-50 的社区分裂。

在这一点上,双方处于两个独立的宇宙中,有两条链,没有实际的方法可以回到一起。以太坊是一个全球无需许可的平台,其创建的部分目的是作为国家和地缘政治的避难所,但最终却被 20 个 G20 成员国中的任何一个出现意想不到的严重内部问题而一分为二。

上面是一个很棒的科幻故事。甚至可以拍出好电影。但我们实际上可以从中学到什么?

区块链的“纯粹性”,从某种意义上说,它是一种纯数学结构,试图仅就纯数学事物达成共识,这是一个巨大的优势。一旦区块链试图“挂钩”到外部世界,外部世界的冲突也开始对区块链产生影响。考虑到一个足够极端的政治事件——事实上,不是那么极端的政治事件,考虑到上述故事基本上是过去十年内在各个主要(>2500 万人口)国家实际发生的事件的拼凑——甚至像一个良性的货币预言机可能会撕裂社区。

以下是一些可能的情况:

预言机追踪的一种货币(甚至可能是美元)简单地过度膨胀,市场崩溃到在某些时间点没有明确的具体市场价格的程度。如果以太坊为另一种加密货币添加了价格预言机,那么像上面故事中那样有争议的分裂就不是假设了:它已经发生了,包括在比特币和以太坊本身的历史中。如果严格的资本管制开始实施,那么两种货币之间的合法市场价格将成为一个政治问题。

但更重要的是,我认为存在一个谢林栅栏在起作用:一旦区块链开始将现实世界的价格指数作为第 1 层协议功能,它很容易屈服于解释越来越多的现实世界信息。引入第 1 层价格指数还扩大了区块链的合法攻击面:它不再只是一个中立的技术平台,而是更明确地成为一种金融工具。

价格指数以外的例子的风险如何?

以太坊共识“职责”的任何扩展都会增加运行验证器的成本、复杂性和风险。验证者被要求承担起关注、运行和更新额外软件的人工努力,以确保他们根据引入的任何其他协议正确行事。其他社区获得了将他们的争议解决需求外化到以太坊社区的能力。验证者和整个以太坊社区被迫做出更多的决定,每个决定都有导致社区分裂的风险。即使没有分裂,避免这种压力的愿望也会产生额外的动机,通过股权池将决策外部化给中心化实体。

分裂的可能性也会极大地加强反常的“太大而不能倒”的机制。以太坊上有太多的 layer-2 和应用层项目,以太坊社会共识愿意分叉来解决他们所有的问题是不切实际的。因此,较大的项目不可避免地会比较小的项目获得更大的救助机会。这反过来会导致更大的项目获得护城河:你宁愿将你的代币放在 Arbitrum 或 Optimism 上,如果出现问题,以太坊会分叉以挽救一天,还是放在 Taiko 上,因为它更小(并且非西方,因此与核心开发圈的社会联系较少),L1 支持的救援不太可能?

但是 bug 是一种风险,我们需要更好的预言机。那我们该怎么办呢?

在我看来,这些问题的最佳解决方案是视具体情况而定,因为各种问题在本质上彼此之间是如此不同。一些解决方案包括:

价格预言机:要么是不太加密经济的去中心化预言机‌,要么是基于验证者投票的预言机,它们明确承诺其紧急恢复策略不是为了恢复而诉诸 L1 共识(或两者的某种组合)。例如,价格预言机可以依赖于投票参与者慢慢被破坏的信任假设,因此用户会收到攻击的预警,并可以退出任何依赖于预言机的系统。这样的预言机可以有意地在长时间延迟后才给予奖励,因此如果该协议实例被废弃(例如,因为预言机失败并且社区转向另一个版本),参与者将无法获得奖励。更复杂的真相预言机报告比价格更主观的事实:某种建立在不完全加密经济 DAO 之上的去中心化法庭系统。第 2 层协议:

在短期内,依靠部分训练轮(本文称为第 1 阶段‌)

从中期来看,依赖于多个证明系统。受信任的硬件(例如 SGX)可以包含在这里;我强烈反对认可类似 SGX 的系统作为安全的唯一保证,但作为 2-of-3 系统的成员,它们可能很有价值。

从长远来看,希望诸如“EVM 验证”之类的复杂功能最终会被纳入协议中

跨链桥:与 oracles 类似的逻辑,但也尽量减少你对桥的依赖程度:将资产保存在它们起源的链上,并使用原子交换协议在不同链之间转移价值。使用以太坊验证者集来保护其他链:上面示例列表中(更安全的)狗狗币方法可能不够充分的一个原因是,虽然它确实可以防止 51% 的最终性回复攻击,但它不能防止 51% 攻击的审查。然而,如果你已经在依赖以太坊验证者,那么一个可能的方向是放弃尝试完全管理一个独立的链,并成为一个将证明锚定在以太坊中的验证。如果一条链这样做,它对最终性回复攻击的保护就会变得与以太坊一样强大,并且它可以安全地抵御高达 99% 攻击的审查(而不是 49%)。

结论

区块链社区的社会共识是一个脆弱的东西。这是必要的——因为升级会发生,错误会发生,51% 攻击总是有可能的——但因为它有很高的导致链分裂的风险,所以在成熟的社区中应该谨慎使用。有一种自然的冲动想要尝试用越来越多的功能来扩展区块链的核心,因为区块链的核心拥有最大的经济权重和最大的关注它的社区,但每一次这样的扩展都会使核心本身更加脆弱。

我们应该警惕应用层项目采取的行动可能会将区块链共识的“范围”扩大到验证核心以太坊协议规则以外的任何事情。应用层项目尝试这样的策略是很自然的,事实上,这样的想法往往是在没有意识到风险的情况下简单地构思出来的,但其结果很容易与整个社区的目标非常不一致。这样的过程没有限制原则,并且很容易导致区块链社区随着时间的推移拥有越来越多的“授权”,将它推向一个令人不安的选择,要么是每年分裂的高风险,要么是最终控制链条的某种事实上的正式官僚机构。

相反,我们应该保留链条的极简主义,支持使用重质押来扩展以太坊共识的作用,并帮助开发人员找到实现其安全目标的替代策略。

Web3 钱包的未来:创新、挑战和关键问题

原文标题:Exploring The Future of Web3 Wallets: Innovations, Challenges, and Key Questions to Ask

原文作者:Shaun Heng

编译:Kate, Marsbit

介绍

这不会是Web3钱包的另一个发展史。最近几个月有很多关于这个话题的文章发表,你可能已经读过其中的一些。本文的目的不是简单地叙述发展过程,而是深入探讨当前的创新、挑战和我们需要提出的关键问题。让我们开始吧。

本文将首先研究Web3钱包的当前状态,称为Wallet 1.0,以及帐户抽象(AA)的进展,特别是ERC 4337,它正在推动下一代钱包的发展,称为Wallet 2.0。此外,还将讨论与Wallet 2.0相关的潜在风险和限制。

考虑到Web3钱包领域的快速发展,本文旨在建立一个框架,帮助构建者和投资者确定长期价值。该框架将促进它们在这一领域的建设和投资。该框架的核心应解决五个关键问题:

1. 这是一门伟大的生意吗?

2. 构建Wallet 2.0会开启一种比以前好10倍的解决问题的新方法吗?

3. 企业如何建立可持续的竞争优势,特别是在严重依赖先发优势的情况下?

4. 企业能否找到一个分销角度,在现有产品中添加智能合约功能?

5. 我们必须相信什么样的假设,才能使它比现有的钱包解决方案成功?

我们将更详细地探讨这些问题中的每一个。但是,让我们首先检查一下Web3钱包领域的当前状态,以提供更好的背景。

“不是你的钥匙,不是你的硬币。”

加密货币的出现彻底改变了我们对货币和资产的看法。然而,传统金融机构普遍存在的不信任使得开发可靠和安全的存储解决方案成为必要。FTX、BlockFi和SVB等金融中介机构最近的失败突显了这样一个事实,即客户资产的安全取决于提供商的偿付能力。因此,用户越来越多地转向加密,而不是中介,以获得更高的安全性。Web3钱包的出现解决了这个问题,它为用户提供了安全存储和管理其加密资产的能力,同时保持对其私钥的完全控制。俗话说:“不是你的钥匙,不是你的硬币。”

如果你不能控制你的加密资产的私钥,那么你就不能真正拥有它们。Web3钱包的出现解决了这个问题,允许用户安全地存储和管理他们的加密资产,同时保持对他们私钥的完全控制。

Web3钱包的关键属性

Web3钱包是一种数字钱包,旨在与使用区块链技术的去中心化应用程序(dApps)无缝协作。与传统钱包不同,Web3钱包允许用户保留对其资产的完全控制,无需银行和金融机构等第三方中介机构。Web3钱包的一些关键属性包括:

去中心化:Web3钱包是去中心化的,在点对点网络上运行,不依赖中心化服务器。这使它们更加安全,能够抵御黑客攻击和其他安全威胁。

互操作性:Web3钱包旨在与各种区块链协议和加密货币一起工作,允许用户在一个地方管理和存储多个资产。

安全性:Web3钱包使用先进的加密技术来保护私钥和其他敏感信息,保护用户免受盗窃和欺诈。

用户友好:Web3钱包的设计是用户友好的,具有简单直观的界面,使任何人都可以访问。

钱包1.0的现状

目前,数字钱包的格局大致可以分为两种类型:托管和非托管钱包。

托管钱包是第三方公司(例如中心化交易所)持有和管理用户私钥的服务,本质上是托管他们的加密货币资产。

另一方面,非托管钱包是用户可以完全控制其私钥的钱包解决方案,确保他们是自己加密资产的唯一托管人。非托管钱包可以进一步分为三类:外部拥有的账户(EOA)钱包、智能合约钱包和多方计算(MPC)钱包。

1. EOA钱包是用于存储和管理加密货币的最常见的数字钱包。这些钱包需要用户持有他们的私钥,通常由中心化交易所或钱包提供商提供。EOA钱包的例子包括Metamask、Backpack、Phantom、Rabby和Rainbow。

2. 智能合约钱包是使用智能合约来管理资产的去中心化钱包。这些钱包比EOA钱包更安全、更灵活,支持社交恢复和多签名支持等高级功能。智能合约钱包的例子包括Argent、Safe和Sequence。

3. MPC钱包使用一种称为阈值加密的技术来增强安全性。授权交易所需的私钥被分割成多个部分,并分发给不同的各方,确保没有任何一方可以独立访问密钥。这种方法大大降低了单点故障或攻击的风险,使黑客更难以窃取资金。MPC钱包的例子包括Fireblocks, ZenGo, Coinbase MPC和Particle Network。

最后,有必要提到新兴的基础设施类别,其中团队正在开发解决方案和原语,使其他开发人员能够为最终用户创建和定制钱包,从而简化钱包创建过程。

当前钱包1.0面临的挑战

虽然加密钱包近年来取得了重大进展,但仍有几个挑战需要解决,才能使它们更易于访问和用户友好。目前加密钱包面临的一些关键挑战包括:

普通用户无法访问:加密钱包对于普通用户来说很难理解,这使得他们很难利用区块链技术的优势。

复杂的登录:设置加密钱包可能是一个复杂的过程,涉及许多步骤。这对新用户来说可能是一个障碍,尤其是那些不懂技术的用户。

丢失或被盗助记词短语:加密钱包依赖于助记词短语,这是一系列用于在设备丢失或被盗时恢复钱包的单词。但是,如果助记词短语丢失或被盗,则可能导致钱包中存储的所有资金丢失。

碎片化链:不同链的不同钱包增加了另一层复杂性,使得用户更难跨各种区块链网络无缝管理他们的资产。

就像我们最近看到的@tayvano_揭露的这起耗尽钱包的操作一样,即使是加密OG也会因为漏洞而失去资金。

https://twitter.com/tayvano_/status/1648187031468781568?s=20

为了应对这些挑战,钱包建设者正在探索新的方法和技术,以创建更容易被主流受众采用的用户友好和安全的数字钱包。

账户抽象的创新(“为什么是现在?”)

以太坊网络中账户抽象(AA)的出现为Web3钱包的发展带来了重大进展。AA通过智能合约引入链上可编程性,为Web3钱包增加了灵活性。

EOA和智能合约账户之间的关键区别

传统上,只有EOA才能控制以太坊网络上的资金。这意味着智能合约必须依赖EOA来执行交易,这限制了智能合约可以执行的操作范围。

有了AA,智能合约现在可以直接控制资金,使它们更强大、更通用。

为什么ERC 4337今天很重要

今天具有重要意义的一个特殊发展是ERC 4337。这个以太坊标准在不改变共识层的情况下实现了协议AA。ERC 4337引入了几个关键特性,增强了Wallet 2.0的用户友好性和可访问性。

社交恢复:Wallet 2.0现在可以有多个所有者,允许使用社交恢复丢失的私钥。

原子多操作:智能合约可以将多个交易作为单个原子操作执行,简化复杂交易并确保其完整性。

使用ERC20代币支付交易费用:智能合约现在可以使用ERC20代币支付交易费用,从而在支付选项方面具有更大的灵活性。

Paymaster: Wallet 2.0可以让第三方Paymaster代表用户赞助交易费用,优化gas的使用,提高效率。

这些功能使Wallet 2.0更易于访问和用户友好,这对于采用Web3钱包至关重要。

Wallet 2.0的未来之路

Web3钱包的发展仍处于早期阶段,在成为主流之前还有很多工作要做。Wallet 2.0是Web3钱包的下一个发展阶段,它需要开发者、企业家和投资者的共同努力才能使其成为现实。

ERC-4337的发展使一种新型钱包出现,这种钱包有可能彻底改变我们存储和管理数字资产的方式。

虽然钱包1.0提供了一个良好的开端,但它在许多方面仍然存在局限性,特别是在用户可访问性和登录复杂性方面。Wallet 2.0的未来在于解决这些限制,同时引入新的特性来改进它们的功能和安全性。

“一些建筑商现在正在建造什么”

一些开发者已经开始着手构建Wallet 2.0的版图。这些钱包的构建重点是用户可访问性、安全性和互操作性。他们利用智能合约的力量来提供社交恢复、原子多操作和gas费赞助等功能。

一些将专注于 ERC-4337 的新兴钱包 2.0 包括Castle、Soul Wallet、Candide、Unipass、Biconomy、Banana Wallet SDK、Stackup 和 Etherspot。

评估Wallet 2.0时要问的5个关键问题

与任何新兴技术一样,评估与Wallet 2.0相关的潜在风险和回报非常重要。以下是评估Wallet 2.0解决方案时需要考虑的五个关键问题:

1. 这是一门伟大的生意吗?

一个成功的Wallet 2.0解决方案需要的不仅仅是一个对用户有用的工具。它本身也必须是一种可持续的商业模式。构建者必须考虑收入流、客户获取成本和盈利能力等因素。此外,他们必须评估潜在的市场规模和竞争,以确定业务能否长期扩大规模并蓬勃发展。

Wallet 2.0领域竞争激烈,新的解决方案必须提供令人信服的价值主张才能成功。商业模式必须是可持续的,并且有一条清晰的盈利之路。

2. 构建Wallet 2.0会开启一种比以前好10倍的解决问题的新方法吗?

第二个要问的问题是,Wallet 2.0是否会开启一种比以前好10倍的解决问题的新方法。Wallet 2.0有可能解决与传统钱包相关的许多问题。例如,社交恢复和原子多操作功能可以提供对现有解决方案的重大改进。

社交恢复提供了一种更安全和用户友好的方法来恢复丢失的私钥,而原子多操作允许将多个交易作为单个交易执行,这可以节省用户的时间和金钱。这些功能可以提供优于传统钱包的优势,传统钱包不提供此功能。然而,

然而,考虑到Peter Thiel的原则——成功的产品必须至少比竞争对手好10倍——是至关重要的。在评估利用ERC-4337的潜力时,企业应该评估该技术是否在生产力、创造力或质量方面带来了实质性的改进。此外,应该评估实施智能合约功能的经济可行性,以确保收益超过相关成本。

3.企业如何建立可持续的竞争优势,特别是在严重依赖先发优势的情况下?

第三个问题是,企业如何建立可持续的竞争优势,尤其是在严重依赖先发优势的情况下。

社交恢复和原子多操作功能可能是Wallet 2.0的关键区别,提供了先发优势。然而,Wallet 2.0领域竞争激烈,构建者必须建立一个可持续的竞争优势,才能在长期内取得成功。这种优势可以建立在技术、网络效应或品牌的基础上。

钱包建设者必须确定一个独特的价值主张,使他们有别于竞争对手。话虽如此,我确实相信在某些特定领域会出现防御性。我将在下面讨论两个,这个列表并不详尽。

1. 独特且专有的分销渠道:拥有独特且专有的分销渠道可以让初创公司从竞争对手中脱颖而出。它提供了一种独特的方式来接触不容易复制的客户,从而提供了一个独特的优势。这种独特性可以吸引客户,并将创业公司与市场上的同类产品区分开来。我将在下一个问题中详细说明这一点。

2. 将病毒式传播植入产品:将病毒式传播植入产品并不是靠运气,病毒式传播是精心设计的。许多最好的公司都有增长循环——飞轮随着时间的推移转得更快。这就是亚马逊著名的增长循环。你的是啥呢?

4. 企业能否找到一个分销角度,在现有产品中添加智能合约功能?

要问的另一个重要问题是,企业是否可以利用现有的合作伙伴关系和与现有企业的关系,向更广泛的受众分发Wallet 2.0。考虑到将用户引导到 Wallet 2.0 的当前格局所面临的挑战,这一点尤为重要。

Wallet 2.0的一个潜在分销角度是通过与中心化交易所合作,这些交易所目前持有加密货币生态系统中的绝大多数用户资产。通过将Wallet 2.0功能集成到他们的平台中,交易所可以为用户提供增强的安全性和自我托管选项,同时仍然保持对其资金的控制。这也有助于交易所在拥挤的市场中脱颖而出,吸引重视自我监管和安全的用户。这里的关键问题是,你如何说服一个交易所与你合作,而不是自己建立一个交易所?从过去的成功中学习可能是有意义的。这是Sardine首席执行官关于在加密欺诈检测和反洗钱领域购买与构建的成本效益的文章。

另一个潜在的分销角度是通过与DeFi协议的合作,这可以将Wallet 2.0集成到他们的平台中,为用户提供对其资金的更大控制和透明度。这也有助于推动那些已经习惯了DeFi生态系统并正在寻找更先进的自我托管选项的用户采用Wallet 2.0。

5. 我们必须相信什么样的假设,才能使它比现有的钱包解决方案成功?

最后,构建者必须批判性地评估支撑其Wallet 2.0解决方案的假设和信念。他们必须考虑技术可行性、用户采用率和市场趋势,这些因素将决定他们的解决方案能否成功。此外,随着形势的发展和新挑战的出现,他们必须准备好调整自己的方法。

A.用户重视Wallet 2.0提供的安全性和透明度,足以证明使用它们的复杂性是合理的。

由于使用了去中心化协议和智能合约代码,Wallet 2.0比中心化钱包提供了更高程度的安全性和透明度。然而,这是以增加复杂性为代价的,这可能会使普通用户无法访问Wallet 2.0。为了让Wallet 2.0获得成功,用户必须愿意付出努力学习如何使用它们,并且必须重视增加的安全性和透明度,以证明额外的复杂性是合理的。

B.Wallet 2.0可以提供至少和现有钱包解决方案一样好的用户体验,尽管它们的架构更复杂。

与现有的钱包解决方案相比,2.0版钱包的架构更复杂,这可能会使它们更难以使用,用户界面也更差。然而,Wallet 2.0的开发人员正在努力通过构建更直观的界面和利用最新的用户体验设计原则来改善用户体验。如果Wallet 2.0能够提供至少与现有钱包解决方案一样好的用户体验,尽管它们的架构更复杂,它们将很好地获得广泛采用。

C.Wallet 2.0可以有效解决助记词备份和恢复的挑战,降低用户丢失资金的风险。

现有钱包用户面临的最大挑战之一是由于助记词丢失或被盗而丢失资金的风险。Wallet 2.0为这个问题提供了潜在的解决方案,例如社交恢复机制和其他先进的密钥管理技术。如果Wallet 2.0能够有效地解决助记词备份和恢复的挑战,它们将能够为现有钱包提供更安全,更用户友好的替代方案。

D.Wallet 2.0可以通过与加密货币生态系统中现有参与者的合作和整合而获得广泛采用。

最后,为了让Wallet 2.0得到广泛采用,他们需要与加密货币生态系统中的现有参与者(如交易所、dApps和其他钱包提供商)建立合作伙伴关系和集成。这将要求Wallet 2.0开发人员构建开放和可互操作的系统,这些系统可以与现有基础设施无缝集成。如果他们成功地做到了这一点,他们将能够利用现有的用户基础,扩大他们的解决方案的范围。

潜在的风险和限制

虽然Wallet 2.0为DeFi的未来带来了巨大的希望,但构建者和用户也必须意识到潜在的风险和限制。其中包括:

ERC-4337并不能解决高gas问题

使用ERC-4337发送简单的传输可能比使用EOA更昂贵,因为需要使用ERC-4337进行合约调用。然而,在聚合方面,ERC4337可能比EOA更具成本效益,因为它可以聚合签名以最大限度地减少主网上的数据量。

与ERC-4337相关的安全风险

与传统钱包相比,Wallet 2.0引入了新的安全风险。恶意行为者可能会试图利用智能合约代码中的漏洞,从而可能导致资金损失。在考虑ERC-4337时,由于引入了新的操作码,可能会出现潜在的安全风险,包括可能出现意外错误或攻击向量。构建者必须在其设计和开发过程中优先考虑安全性,以最小化这些风险。这些潜在的安全风险是为什么Safe要等到完全测试和审计后才添加对ERC-4337的支持的原因。

ERC-4337需要跨链互操作

当谈到Wallet 2.0实现时,链的兼容性也可能是一个限制。这些钱包旨在与特定的区块链网络及其相应的智能合约语言进行交互。然而,它们通常缺乏与多个链的兼容性,限制了它们的功能和多功能性。这意味着,如果用户想要在不同的区块链网络之间切换,或者在不同的平台上使用智能合约,他们需要为每条链创建单独的钱包。这一限制阻碍了跨多个区块链生态系统的数字资产和交易的无缝高效管理。为了应对这一挑战,开发人员正在积极研究跨链互操作性协议等解决方案,旨在使Wallet 2.0能够连接不同的区块链网络并增强其兼容性。

法律和监管方面的挑战

围绕Wallet 2.0的法律和监管环境仍在发展,许多司法管辖区存在很大的不确定性。建筑商必须意识到这些风险,并确保他们遵守相关的法律法规。

结论

总之,Wallet 2.0领域将彻底改变我们存储和管理数字资产的方式。随着web3生态系统的不断发展,对安全和用户友好的钱包解决方案的需求只会变得更加迫切。Wallet 2.0代表了下一代钱包技术,提供了一系列以前不可能实现的新功能和优势。

在本报告中,我们探讨了Web3钱包的关键属性、钱包1.0的现状、AA的创新以及Wallet 2.0的未来之路。我们还概述了钱包领域的创建者在评估业务时应该问自己的五个关键问题。

Wallet 2.0领域的未来展望

随着生态系统的不断发展,我们可以期待看到更先进和用户友好的钱包设计,更好的密钥管理解决方案,以及Wallet 2.0的新用例。新技术的整合,如第二层扩展解决方案和跨链互操作性,将进一步增强Wallet 2.0的功能。随着区块链行业的成熟,Wallet 2.0将成为管理数字资产和与dApp交互的重要工具。

对钱包领域的建设者的建议

首先,专注于建立可持续的竞争优势,能够承受对先发优势的严重依赖。其次,优先考虑用户体验和可访问性,使Wallet 2.0更容易被普通用户访问。第三,确保钱包设计和密钥管理解决方案优先考虑安全性和易用性。第四,确定现有企业的潜在分销角度,这些企业可以在现有产品中添加智能合约功能。最后,必须跟上区块链生态系统中的最新趋势和技术,保持领先地位,并提供满足用户需求的创新解决方案。

20张图,打破“比特币减半周期论”

本文来自 Twitter,原文作者:加密 KOL @BCBacker

Odaily 星球日报译者 | Moni

随着比特币区块奖励接近其第四次减半,投资者正试图“抢滩”这个在历史上保持看涨的事件,不过比特币的价格涨幅是否真的与神奇的“ 4 年周期”相关呢?如果你真的相信这个所谓的循环周期,那么请做好这个概念将被颠覆的准备,因为这篇文章要证明比特币减半牛市周期其实只是“传说”。

认为“比特币每隔 4 年区块奖励减半是牛市主因”的人,可能是考虑到比特币价格逐渐减少的通胀压力——从概念上来说,这是有道理的,因为给矿工提供的比特币奖励越少,他们的抛售压力就越小。但是,倘若通过图表分析,或许会发现一丝“不一样”的端倪。

最近的比特币区块奖励减半发生在:

2020 年 5 月 11 日2016 年 7 月 9 日2012 年 11 月 12 日

而以下是比特币“触及”减半后历史最高点所需的天数:

2012 : 92 天2016 年: 180 天2020 年: 204 天

从上述数据集合中可以得出的第一个观察结果是:比特币区块减半后的价格升至新高的天数正在增加,分别是 92 天、 180 天,然后是 204 天。 但实际上,根据多年来的数据分析,比特币的价格周期时机并不能让人信服,反而其价格走势与道琼斯指数 (DJI)吻合度相对较高。

让我们从 2012 年开始,比特币区块奖励减半之后,过了 92 天价格创下了当时的历史新高,本次价格走高是在美国次贷金融危机后发送的,就在当时比特币价格创下新高之后的 15 天,道琼斯指数也创下历史新高。当时的熊市时间长达 618 天熊市,而比特币价格创下历史新高恰逢道琼斯指数突破金融危机峰值的时期。

2013 的牛市许多人还记忆犹新,但随后比特币便进入了 2014-2016 年的漫长熊市。在此期间,道琼斯指数也在 15, 400 和 18, 300 之间的范围内徘徊震荡,而且出现了三次较大幅度的下跌(参见下图红框范围)。

接下来让我们再看看 2016 年的情况,当时比特币区块奖励减半之后,过了 180 天其价格才创下当时的新高。值得一提的是,当时道琼斯指数也摆脱了低迷,而且同样创下历史新高,比特币这次突破历史高点的时间实在道琼斯指数离开 3 年熊市区间后的 57 天内创下的。

当时间来到一年之后的 2017 年,比特币价格和道琼斯工业平均指数的抛物线走势愈发相似,尽管这种同步趋势当时只维持了大约 42 天。

2017 年牛市之后出现了一个更复杂的模式,许多人将其视为是一个调整“区间(range)”或市场修正,并且形成了一个加宽的楔形形态(注:楔形形态是一种常见的价格修正结构,上升楔形是指价格经过一次大幅度下跌后产生的强烈技术性反弹,价格升至一定水平后又掉头下落,但回落点比前次高;下降楔形则正好相反,价格高点和低点形成一浪低于一浪之势,反弹高点逐渐下移。) 有趣的是,当时这种市场情况似乎更像是一种 “双击牛市旗形突破空头挤压回测 V 形底部”。

大多数相信比特币 4 年周期的人可能会辩解这是价格行为造成的,“如果没有 Covid, 2020 年 3 月的事情就永远不会发生。”

但问题是, 2020 年 3 月的加密市场暴跌是一个既定事实,尤其是当我们把 2013 年、以及 2017-2021 年数据拿出来对比(如下图所示)之后,即便是那些相信比特币区块奖励激发 4 年牛市周期的人也会承认这一点。

下面这张图,反映了比特币价格在 2017-2020 年的走势情况,后面将拆开分析。

下图是 2013 年的比特币走势情况,可以看出当时比特币价格经历了暴跌、小幅反弹、重新累积、价格上涨这四个阶段。

2017-2020 年期间,因为 Covid 引发的市场抛售开始出现,当时市场上也有一些投资者开始“捕获性重新积累(Capitulative Reaccumulation)”(注:捕获性重新累积是作者自创的一个词,可以看做是一种市场投降的情况。)

接下来让我们简短地回顾一下 Covid 期间道琼斯指数发生了哪些变化,实际上,有些变化是泡沫中的普遍现象,换句话说, 2020 年 3 月 Covid 引发的市场抛售震荡其实是正常的。

举个例子,如果我们回顾一下 2017 年以太坊的价格走势,可以看到类似的抛物线走势情况和 Covid 期间的加密市场也十分相似。

另一方面,同一时期内的道琼斯指数也在进行正常修正结构,对于一些不清楚经济概念的“小白”来说,他们可能会觉得是 Covid 造成的市场震荡,但如果回顾一下过去的历史走势就不难看出,情况并非如此。而这,也就是为什么有些人在 2020 年 3 月至 10 月期间恐慌抛售,而有些人则“抄底入场”赚的盆满钵满。

这里的一个关键点是 2018-2020 年期间的市场修正,当时比特币和道琼斯指数都没有做好“反弹”的准备。但是当道琼斯指数成功走出低迷,比特币在 14 天后也紧随其后——此时,发生在比特币区块奖励减半的 204 天后。

让我们再次回顾一下比特币价格触及历史新高的几个关键时间点:

2012 年:

- 比特币区块奖励减半后的第 92 天

- 距离道琼斯指数突破高点的 15 天后

2016 年:

- 比特币区块区块奖励减半后的第 180 天

- 距离道琼斯指数突破高点的 57 天后

2020 年:

- 比特币区块奖励减半后的第 204 天

- 距离道琼斯指数突破高点的 14 天后

随着比特币区块奖励减半,我们看到比特币价格走到高点的时间跨度分别是:+ 92 天、+ 180 天、然后是 + 204 天。而对于多年修正/合并后的道琼斯指数,我们看到比特币价格走到高点的时间跨度分别是:-15 天、+ 57 天,然后是 + 14 天。所以,哪一个看起来更相关?

加密市场里有一种观点并不受欢迎,那就是:比特币价格创新历史高点并不是因为区块奖励减半,而是依赖于股市创下的历史高点。

还记得上面提及的这张图表吗?道琼斯工业平均指数的走势,是不是和以太坊上的“双击突破空头挤压牛市旗背测试 V 底”有些相似呢?

从技术上讲,剧烈的回测阶段其实就是艾略特波浪理论中的 Wave-4 。

当我们看看以太坊旁边的道琼斯工业平均指数时……天啊……走势也太相似了吧。

然后,当我们进一步缩小道琼斯指数,进一步缩小以太坊时……天啊……再次出现了相似的趋势。

那么,现在道琼斯指数处于什么阶段呢?请参见下图。

总结

本文的重点是,比特币区块奖励从减半后到触及新的历史价格高点的时间跨度越来越大,相比之下,比特币的价格高点和道琼斯指数高点之间的时间快点则越来越小。之所以不相信比特币减半的 4 年牛市周期,是因为价格趋势其实和道琼斯指数结合的更加紧密,而比特币区块奖励减半也许只是“幸运时机”而已。

不仅如此,加密社区里之所以会出现“比特币也许不会再创历史新高”的想法,是因为 2013 年、 2017 年和 2021 年的牛市都发生在道琼斯指数爆发之后。所以现在的问题在于,道琼斯指数是否会再次爆发并触及新的历史高点——如果不会,好吧,正如我们从过去的市场周期中所看到的那样,比特币也许不会开始牛市。

Vitalik:保持链的极简主义,不要让以太坊的共识过载

作者:Vitalik

编译:Web3大航海

以太坊网络的共识机制是目前最安全的加密经济系统之一。价值1800万ETH(约340亿美元)的验证节点每6.4分钟就会确认一个区块,这些验证节点运行了多种不同的协议实现以保证冗余。如果加密经济共识出现问题,无论是由于bug还是有意的51%攻击,一个由数千名开发者和更多用户组成的庞大社区都会仔细监控,确保链正确地恢复。一旦链恢复,协议规则将确保攻击者可能会遭受严重的惩罚。

多年来,有许多想法(通常在思考实验阶段)提出利用以太坊验证节点集合,甚至以太坊社会共识,来达到其他目的:

最终的预言机:提出一个用户可以通过发送ETH来投票表明事实真相的提案,采用SchellingCoin机制:每个投票给多数答案的人都可以获得所有投票给少数答案的ETH的比例份额。

该描述继续说明:“所以原则上这是一个对称的游戏。打破对称的是 a) 真相是协调的自然点,更重要的是 b) 投注真相的人可以在他们输掉的情况下,威胁要分叉以太坊。”

Re-staking:许多协议(包括EigenLayer)使用的一套技术,在此基础上,以太坊的持币人可以同时把他们的股份作为在另一个协议中的存款。在某些情况下,如果他们违反了其他协议的规则,他们的存款也会被处罚。在其他情况下,没有协议内激励,股权仅用于投票。

L1驱动的L2项目恢复:多次提出,如果L2有一个bug,L1可以分叉来恢复它。最近的一个例子是这个设计,使用L1软分叉来恢复L2的失败。

这篇文章的目的将详细解释为什么,我认为,这些技术中的一部分会给生态系统带来高度的系统风险,应该被阻止和抵制。

这些提议通常是以良好的意图提出的,因此目标不是关注个人或项目,而是关注技术。本文将试图防守的一般原则是这样的:虽然验证者质押的ETH的双重使用存在一些风险,但基本上是可以接受的,然而,试图将以太坊社会共识"招募"来服务于你的应用的目的则是不可取的。

重用验证者(低风险)和社会共识过载(高风险)之间区别的例子:

- Alice 创建了一个web3社交网络,如果你能加密证明你控制了一个活跃的以太坊验证者的密钥,你就会自动获得"验证"的状态。低风险。

- Bob 通过加密证明他控制了十个活跃的以太坊验证者的密钥,以此证明他有足够的财富满足某些法律要求。低风险。

- Charlie 声称他已经反驳了孪生素数猜想,并声称知道最大的p,使得p和p+2都是素数。他将其质押提现地址更改为一个智能合约,任何人都可以提交一个声称的反例q > p,连同一个SNARK证明,证明q和q+2都是素数。如果有人提出了有效的主张,那么Bob的验证者就会被强制退出,提交者得到的是Bob剩下的ETH。低风险。

- Dogecoin 决定转向权益证明,并为了增加其安全池的规模,它允许以太坊的持币人进行"双重质押",同时加入其验证者集合。为了做到这一点,以太坊的持币人需要将他们的质押提现地址更改为一个智能合约,任何人都可以提交一个证明,证明他们违反了Dogecoin的质押规则。如果有人提交了这样的证明,那么持币人的验证者就会被强制退出,他们剩下的ETH将被用来购买并销毁DOGE。低风险。

- eCash 与Dogecoin做了相同的事情,但是项目领导者进一步宣布:如果大多数参与的ETH验证者串通起来审查eCash的交易,他们期望以太坊社区将通过硬分叉来删除这些验证者。他们认为,由于这些验证者被证明是恶意和不可靠的,因此以太坊有兴趣这样做。高风险。

- Fred 创建了一个ETH/USD价格预言机,它通过允许以太坊验证者参与和投票来运作,没有激励。低风险。

George创建了一个ETH/USD价格预言机,该预言机通过允许ETH持有者参与和投票来运行。为了防止懒惰和潜在的贿赂,他们增加了一个激励机制,即给出在中位数答案1%范围内的参与者获取超过中位数1%答案的参与者的1%的ETH。

当被问到“如果有人可信地提供贿赂所有参与者,每个人都开始提交错误的答案,那么诚实的人会被夺走1000万ETH怎么办?”

George回答道:那么以太坊将不得不剥离掉不良参与者的资金。高风险。

George明显避免回答中高风险(因为该项目可能创造激励以试图进行这样的分叉,因此即使没有正式的鼓励,也有可能会尝试进行分叉)

George回答:“那么攻击者就赢了,我们将放弃使用这个预言机。”中低风险(并不完全是“低风险”,只是因为该机制确实创造了一大批在51%攻击中可能被激励去独立倡导分叉以保护他们存款的行为者)

Hermione创造了一个成功的二层,并声称因为她的二层是最大的,所以它天生就是最安全的,因为如果有一个错误导致资金被盗,损失将如此巨大,以至于社区别无选择,只能通过分叉来恢复用户的资金。高风险。

如果你正在设计一个协议,即使一切完全崩溃,损失也被限制在选择参与和使用你的协议的验证者和用户中,那么这是低风险的。另一方面,如果你有意引入更广泛的以太坊生态系统社会共识以通过分叉或重组解决你的问题,那么这是高风险的,我认为我们应该强烈抵制所有试图创建这种期望的尝试。

中间地带的情况是从低风险类别开始,但让其参与者有动机滑向更高风险类别的情况;SchellingCoin式的技术,特别是对背离多数派有重大惩罚的机制,是一个主要的例子。

那么,过度利用(stretching)以太坊共识有什么问题呢?

假使现在是2025年,对现有选项感到沮丧的一群人决定创建一个新的ETH/USD价格预言机,该预言机通过允许验证者每小时投票一次来确定价格。如果一个验证者投票,他们将无条件地从系统中获得一部分手续费作为奖励。但是不久,参与者开始变得懒散:他们连接到中心化的API,当这些API遭到网络攻击时,他们要么退出,要么开始报告错误的值。为了解决这个问题,他们引入了激励机制:预言机也会对一周前的价格进行投票,如果你(实时或回顾性)的投票与中位数的投票相差超过1%,你将被严重惩罚,惩罚金将给予那些“正确”投票的人。

一年之内,超过90%的验证者参与了进来。有人问:如果Lido联合其他几个大的质押者对投票进行51%的攻击,强行通过一个虚假的ETH/USD价格值,从所有不参与攻击的人那里抽取重罚呢?此时,预言机的拥趸们已经深度投资在这个计划中,他们回答说:如果真的发生这种情况,以太坊肯定会分叉,把坏人踢出去。

起初,这个计划只限于ETH/USD,看起来非常稳定。但是随着时间的推移,其他的指数也被添加进来:ETH/EUR,ETH/CNY,最后是G20所有国家的汇率。

然而,在2034年,事情开始出错。巴西发生了一场意想不到的严重政治危机,导致选举争议。一个政党控制了首都和75%的国土,但另一个政党却控制了一些北部地区。主要的西方媒体认为,北方的政党显然是合法的胜者,因为它的行为是合法的,而南方的政党的行为是非法的(而且他们是法西斯)。然而,印度和中国的官方消息源,以及Elon Musk,认为南方的政党实际上控制了大部分国土,国际社会不应试图充当世界警察,而应该接受这个结果。

此时,巴西已经有了一种CBDC,它分裂成两个分叉:(北方的)BRL-N和(南方的)BRL-S。在预言机投票时,60%的以太坊质押者提供ETH/BRL-S的汇率。大部分社区领导人和企业都谴责质押者对法西斯的卑劣屈服,并提议对链进行硬分叉,只包括提供ETH/BRL-N汇率的"好验证者",并将其他验证者的余额减少到接近零。在他们的社交媒体泡泡中,他们认为他们将明显胜出。然而,一旦分叉发生,BRL-S一方的力量出人意料地强大。他们预期的压倒性胜利,实际上几乎是一个50-50的社区分裂。

此时,两方各自在两个独立的宇宙中,各自有两条链,实际上无法重新聚在一起。以太坊,一个部分为了摆脱国家和地缘政治的影响而创建的全球无权限平台,却因为G20成员国中的任何一个国家出现意想不到的严重内部问题,而被一分为二。

这是一个很好的科幻故事,甚至可以拍成一部好电影。但是我们实际上可以从中学到什么呢?

区块链的"纯粹性",在它是一个纯粹的数学结构,只试图在纯粹的数学事物上达成共识的意义上,是一个巨大的优势。只要一个区块链试图"钩住"外部世界,外部世界的冲突就开始影响区块链。如果发生一个足够极端的政治事件,事实上,考虑到上述故事基本上是对过去十年内各个主要(>2500万人口)国家实际发生的事件的模仿,即使是一个货币预言机也可能撕裂社区。

以下是一些可能的场景:

预言机追踪的货币(甚至可能是美元)简单地发生了超级通货膨胀,市场崩溃到某些时间点上没有明确的市场价格。

如果以太坊将价格预言机添加到另一种加密货币,那么像上述故事中那样的争议性分裂并非假设:这是已经发生的事情,包括比特币和以太坊本身的历史。

如果实施严格的资本管制,那么在两种货币之间报告哪一个价格作为合法市场价格将成为一个政治问题。

但更重要的是,我认为存在一个Schelling围栏:一旦区块链开始将现实世界的价格指数作为一层协议特性,它很容易屈服于解释越来越多的现实世界信息。引入一层价格指数也扩大了区块链的法律攻击面:它不仅仅是一个中立的技术平台,它更明显地成为了一个金融工具。

除了价格指数之外,其他的风险呢?

以太坊共识的"职责"的任何扩展都会增加运行验证者的成本、复杂性和风险。验证者被要求付出人力去关注,并运行和更新额外的软件,以确保他们根据被引入的其他协议正确地行动。其他社区获得了将其纠纷解决需求外部化到以太坊社区的能力。验证者和整个以太坊社区都被迫做出更多的决策,每个决策都有导致社区分裂的风险。即使没有分裂,避免这种压力的愿望也会创造出额外的激励,通过抵押池将决策外部化到中心化的实体。

分裂的可能性也会大大增强不良的过大而不能倒机制。在以太坊上有这么多的第二层和应用层项目,以至于以太坊社会共识愿意为解决所有这些问题而进行分叉是不切实际的。因此,更大的项目无可避免地会有更大的机会获得救助。这反过来会导致大项目获得壕沟:你宁愿把你的币放在Arbitrum或Optimism上,如果出了什么问题,以太坊会分叉来挽救局面,还是放在Taiko上,因为它规模较小(且非西方,因此在核心开发者圈子中社会联系较少),L1支持的救援可能性较小?

但是,漏洞是一个风险,我们需要更好的预言机。那么我们应该怎么做呢?

我认为解决这些问题的最佳方案是因情况而异,因为各种问题本质上是如此不同。一些解决方案包括:

价格预言机:要么是非完全加密经济的去中心化预言机,要么是基于验证者投票的预言机,它们明确承诺他们的紧急恢复策略是除了求助于L1共识进行恢复之外的其他方式(或两者的某种结合)。例如,价格预言机可以依赖于一个信任假设,即投票参与者的腐败速度慢,因此用户会提前警告攻击并可以退出任何依赖于预言机的系统。这样的预言机可以故意在长时间延迟后才给予奖励,这样如果协议的实例停止使用(例如,因为预言机失败和社区分叉到另一个版本),参与者就不会得到奖励。

关于比价格更主观的事实的更复杂的真理预言机:建立在非完全加密经济DAO上的某种去中心化法院系统。

Layer2 协议:

短期内,依赖部分训练轮子(本帖称之为第一阶段)

中期内,依赖多个证明系统。可信的硬件(例如SGX)可以包括在此;我强烈反对把类似SGX的系统作为安全的唯一保证,但作为3选2系统的一员,它们可能是有价值的。

长期内,希望如"EVM验证"这样的复杂功能最终会被纳入协议。

跨链桥:与预言机相似的逻辑,但也尽量减少你依赖桥的程度:在它们源链上持有资产,并使用原子交换协议在不同的链之间转移价值。

使用以太坊验证者集来保护其他链:上面例子列表中(更安全的)狗狗币方法可能不足的一个原因是,虽然它确实防止了51%的终结性反转攻击,但它并不能防止51%的审查攻击。然而,如果你已经依赖于以太坊的验证者,那么一个可能的方向是停止试图管理一个独立的链,而是成为一个以以太坊为锚定的有效验证系统。如果链做了这样的改变,其对终结性反转攻击的保护就会和以太坊一样强大,而且它能够防止高达99%的审查攻击(相比之下,以前是49%)。

结论:

区块链社区的社会共识是一件脆弱的事情。因为需要升级、漏洞的存在,以及51%的攻击始终可能发生,社会共识是必要的,但是因为它有如此高的导致链分裂的风险,在成熟的社区中,我们应谨慎使用它。有一种自然的冲动想要扩展区块链的核心功能,因为区块链的核心拥有最大的经济权重和最大的社区观察者,但每一次这样的扩展都会使核心本身变得更加脆弱。

我们应警惕应用层项目采取可能增加区块链共识“范围”的行动,除非这些行动是验证核心以太坊协议规则。应用层项目尝试这样的策略是很自然的,而且这样的想法通常是在没有意识到风险的情况下产生的,但其结果很容易与社区整体的目标产生极大的不一致。这样的过程没有限制原则,可能会导致区块链社区随着时间的推移越来越多地拥有"职责",将其推入了每年面临高风险分裂和某种事实上的官僚机构对链具有最终控制权之间的不舒适选择。

我们应该保持链的极简主义,支持那些看起来不像滑坡的 re-staking 的用途,扩大以太坊共识的角色,帮助开发者找到其他策略来实现他们的安全目标。

写在Terra暴雷一年后:市场正在好转,但仍难摆脱阴霾

作者:ChainCatcher

3 月 23 日,Do Kwon 在黑山被批捕。去年 5 月,Do Kwon 一直被爆料曾试图在 Luna 崩盘前逃离韩国,但其本人一直否认。直到被国际刑警组织发出红色通缉令,一路从新加坡追塞尔维亚,Do Kwon 还在狡辩自己没有“逃避”,直到在黑山被捕的那一刻。

图源:美联社

Do Kwon 在被捕时,那张发福的脸上略显茫然。随后调查期间,他被指控伪造护照,甚至还被传出“吞下硬件钱包”的谣言。眼前的这个“嫌疑犯”,和一年前那个缺乏敬畏、极度自信的年轻人已经判若两人。

21年和22年的岁末年初之际,Do Kwon曾在社交媒体上对新的一年充满希望,他写到:“Web3 是 2022 年加密行业的关键”“May the moon shine brighter this coming year”。

他和狂热的 Lunatics 怎么也不会想到,这轮“新月”只闪了一个多季度就开始黯淡下来。在一个情绪正高涨的市场里,人们总容易对自信张扬、正意气风发的年轻人另眼相待,包括那个时候的SBF。彭博社曾在一篇报道中,形容 Do Kwon 在社交媒体上建立了一种“自信、好斗又偶尔幼稚”的形象。

2022 年 3 月,Terra和UST算法稳定币遭遇外界频繁质疑。随后,Do Kwon 选择了一种非常激进的方式来回应质疑——与加密 KOL Sensei Algod 针对 LUNA 一年后的价格能否超过现价 88 美元进行对赌。赌注为一百万美元,一天后,Do Kwon 再次加码,将赌注提到一千万美元。二人的赌约由加密 KOL Cobie 监督。

然而,那场热闹的赌约像没有发生一样,在今年 3 月到期时甚至没有激起一点水花。作为监督者的Cobie在当天对此事保持了沉默,在赞助商FTX崩盘后,他主持的加密播客 Uponly也随之停更,之后也鲜少提及和 FTX 之间的联系。

而提出赌约的 Sensei Algod 则引用了一年前的推文写到:“虽然回过头来看,我们能够非常轻易地判断 Luna 会崩溃,但看看一年前推文下的评论,你就知道我当时是怎么被嘲笑的。要意识到,群众会经常犯错,这是一个很好的教训。”毕竟,人们终究会在吃了亏之后才意识到“月有阴晴圆缺”。

事实上,在 Terra 暴雷和 UST 崩盘事件中并不缺乏吹哨人。Terra 刚出现时,就有分析师注意到了这一协议触发“死亡螺旋”的风险,而随着Anchor协议推出 20% APY 的UST 存款计划,更多人开始预言Terra的崩盘,甚至有人也曾提出“Terra将摧毁整个加密世界”的警告。

但没有几个人能抵挡住如此高收益的诱惑,每个人都嗅到了庞氏骗局危险的气息。可是人们都下意识地认为,自己是能在Terra崩盘前提前抽身离场的那一个。毕竟像Jump Crypto、Hashed、Delphi 等专业而权威的老手也没能躲过这劫。

正如前文 Algod 提到的那样,事后反省是很容易的。缺乏经验且没有止损策略的人在一年前的重创中,大抵都是在错愕、麻木中经过的。

Terra 事件成为了 2022 年最糟糕的起点,这之后火势顺着一条似乎早已埋好的导火索引爆了一个又一个重磅项目。比特币价格从 34038 美元一路下跌,一年后的今天也没有恢复,尽管市场正在稳步回暖,比特币的价格也在今年初最高回调至 31043 美元。但不可否认的是,市场依然还笼罩在去年的连环暴雷事件中,仍不排除暴雷隐患。

Do know 被捕以及后续漫长的审判、制裁并不会为整个事件划上句号。但在这一年的时间里,我们在 Terra 暴雷事件后又失去了什么又得到了什么?

除了三箭资本、Voyage、Celsius、FTX等加密头部企业先后破产,成百上千个项目也在快速冷却的市场中宣告死亡或销声匿迹;投资者开始重新审视加密项目的评判标准,来自传统金融行业的热钱也鲜少流向加密和Web3;以美国为首的多国监管政策趋严,银行切割与加密相关的业务、做市商选择退出等多重压力下的Coinbase、Kraken、Tether等加密企业开始寻求全球市场,加密企业和Web3创业者们像候鸟一样,辗转从美国到新加坡、迪拜再到香港不停寻找气候最适宜的“加密圣地”……

本文将对 Terra 暴雷一年后的重要事件和产生的影响做快速回顾和(不完整)梳理。

一、连环暴雷事件回顾

1、Terra崩盘

2022年5月8日,Terra因为要在Curve上为UST组建新的资金池4Crv Pool(UST/FRAX/USDC/USDT),从原有的UST-3Crv(UST/USDC/USDT/DAI)资金池中撤走了1.5亿美元的UST流动性,UST价格开始出现轻微脱锚。

为了避险,部分机构和用户开始大规模抛售UST,当天从借贷平台Anchor流出的UST就有20亿个,增大了UST价格锚定的压力。由于市场上突然出现大量UST,进一步加剧了UST价格下跌,很多人将手里的UST换成了其基础资产LUNA,也导致LUNA供应量增大导致、价格一路狂跌。LUNA和UST价格进入了死亡螺旋,价格几近归零。

5月11日,Do Kwon发布公告表示无法救市。

5月13日,众多交易所下架Luna并暂停交易,Terra公链停止运营。

一周不到,市值超400亿的Terra生态轰然倒塌。LUNA/UST的暴雷,波及了许多加密机构和加密项目。BTC价格从34038美元跌至31328美元,周内跌幅为7.6%。

2、三箭资本宣布破产

其中,第一个公开宣布受到LUNA/UST崩盘影响的是Terra最大投资者之一三箭资本(Three Arrows Capital),因为Terra崩盘深陷流动性危机。

三箭资本在LUNA/UST崩盘期间,又向其投资了2亿美元。根据清算公司Teneo数据显示,LUNA/UST崩盘给三箭资本带来的风险敞口约为6亿美元。

除了直接的资金损失外,由于LUNA/UST崩盘影响了加密市场情绪,BTC价格也从3万美元下跌到2万美元,这使得加密市场出现大规模的信贷收缩。

而三箭资本恰好使用了大量的杠杆资金,但由于其大量资产(如持有的价值10亿美元GBTC)缺乏流动性,无法抛售,也就无法追加保证金,导致三箭资本的资产疯狂缩水。与此同时,因无力偿还借贷方资金,被债权人要求索赔。

3、Voyager 破产

三箭资本的暴雷,又连环引发更多借贷平台的倒闭。由于三箭资本尚未偿还的贷款涉及约6.66亿美元(包括15250枚BTC、3.5亿美元等值USDC稳定币)。

2022年7月6日,加密借贷平台Voyager宣布申请破产保护,并暂停交易、存款、提款等服务。

2023年7月11日,三箭资本向纽约法院申请破产保护。根据Teneo清算报告显示,三箭资本共欠27家加密货币公司约35亿美元。而这些债权人已经纷纷对三箭资本提起诉讼。

其中,最大的债权人是加密借贷平台Genesis,它是Digital Currency Group(DCG)子公司旗下部门,向三箭资本提供了23亿美元的贷款。这笔债权部分债务由其母公司DCG承担,因为三箭资本持有DCG发行的10亿美元GBTC信托。因此,最终Genesis对三箭资本提出了12亿美元的索赔要求。

其次,加密借贷平台BlockFi表示三箭资本是其最大的借款客户之一,该公司倒闭导致公司损失约8000万美元。

4、Celsius破产

2022年7月13日,针对机构的加密借贷平台Celsius宣布申请破产,三箭资本欠有7500万美元USDC贷款。

除了三箭资本的影响,Celsius还受LUNA/UST崩盘波及,因为其是stETH(Lido上的以太坊质押凭证)最大持有人,受UST脱锚崩盘市场情绪影响,导致stETH对ETH价格脱锚。随着stETH价值下跌和平台流动性问题的加剧,导致该平台用户严重挤兑,被迫低价抛售stETH以应对用户赎回资产的需求。最终因严重资不抵债宣布破产。

5、FTX暴雷

2022年11月11日,加密货币交易平台FTX包括其附属公司在内的一百多家主体已经在美国申请破产保护。

FTX的倒闭起源于CoinDesk披露的一份文件。2022年11月2日,CoinDesk披露Alameda Research目前可能已经资不抵债。

2022年11月6日,赵长鹏公开表达了对FTX的偿付能力的担忧,币安决定清算其账面上所有剩余FTT。引发了用户对FTX和Alameda的提款潮,数十亿美元的资产从FTX和Alameda的相关钱包地址流出。

11月8日晚,FTX暂停了用户提款。FTX的资金缺口高达80亿美元。

11月11日,加密货币交易平台FTX申请破产保护。

随着FTX破产文件的公开,人们才发现FTX和Alameda早已陷入了危机之中。数据显示,Alameda早在5月就因Terra暴雷、三箭资本破产等原因存在流动性问题。FTX当时为了把Alameda从Voyager和三箭资本破产风波中解救出来,疑似使用FTT代币作为抵押借款给Alameda。这也使得FTX后来面临流动性短缺的最大导火索。

BTC价格从20905美元跌至15500美元,周内跌幅为21%。

6、BlockFi破产

2022年11月28日,加密货币贷款商BlockFi宣布以向法院申请破产保护。

在法庭文件中表示,它的债权人负债在10亿至100亿美元之间,共有10万多名。其中,FTX以2.75亿美元的债务位列第二。

7、Genesis破产

1月20日,加密借贷借贷平台Genesis申请破产保护。

FTX暴雷后,Genesis其衍生品业务有1.75亿美元滞留在FTX中。在这之前,由于三箭资本暴雷,Genesis受到波及的损失高达23.6亿美元。该公司于11月16日停止了其贷款附属公司的提款和新贷款发放。比特币报价维持在21000美元附近。

二、连锁效应:算法稳定币的衰落和稳定币监管的探索

Terra和算法稳定币UST暴雷之后,除了引起一系列关联项目的暴雷,也直接引发了市场对于稳定币的关注。

首先,Terra 崩盘后人们试图通过法律渠道维护自身权益,但发现根本无法找到对应的监管法律。直到 2023 年 4 月 19 日,美国众议院金融服务委员会发布了一份 73 页的《稳定币法案讨论草案》,明确提到了对算法稳定币的处置方法:既不能保证一比一的资产储备,更没有直接或间接持有美元的稳定币,必须被封杀。

虽然这份草案并不代表着最终出炉的法案,但稳定币已然引起监管机构的高度重视。相比于“加密资产是否为证券”等讨论,稳定币的监管需求显得更为迫切。

其次,算法稳定币在 Terra 事件后迅速衰落。根据 Defillma 的数据,从 2022 年 5 月 8 日至 15 日,USDC 和 USDT 的份额约提升了 3%,算法稳定币的市场份额被蚕食。

USDN是WAVES 协议推出的算法稳定币,采用了跟UST/LUNA非常类似的挂钩机制。USDN 几乎跟随 UST 同步开始脱锚。2023年初,USDN 将从稳定币过渡至 Waves生态指数代币,不再 1:1 锚定美元,基本上算是放弃了算法稳定币赛道。

Near 协议推出的 USN 在 UST 崩盘后开始使用 USDT 铸造 USN。然而,由于双重铸造,出现了“4000 万美元的抵押品缺口”,该项目最终宣告失败。

此外,去中心化稳定币的项目也遭到波及。MakerDAO协议推出的DAI 从 80多亿跌落到 48 亿美元的市值,至今仍未恢复;2023年2月,Frax宣布将目标抵押率(CR)设置为100%,移除算法支持的部分,将FRAX成为完全抵押稳定币。

尽管今年,一些 DeFi 巨头协议开始发展稳定币业务,例如CRV发行的超额抵押稳定币 crvUSD和Aave 将推出的超额抵押稳定币GHO。这些稳定币都与UST完全不同,采用了更加保守的机制。

三、连环暴雷背后的诱因

1、生态过于集中

以Terra为例, 20% 的APY 帮助Terra在短期内迅速吸纳了上百亿美元的市值,发展迅速。算法稳定币系统看似灵活,实则脆弱无比。最主要的是,Terra生态过于集中和单一,据2022年4月数据,Terra 上锁仓量超 300 亿美元,其中 Anchor 占比达到 51.15%,超 150 亿美元。Terra生态实质上没有真正能够吸收 UST的 DeFi 协议,当UST在Anchor中的应用需求出现大幅下滑的时候,注定导致了 UST、LUNA 的全面崩盘。

此外,FTX 崩盘的原因是也是犯了在同一个篮子里放了太多鸡蛋的错误,FTX的大部分资产都与 FTT直接相关。

2、杠杆过多

无限套娃和杠杆过多成为三箭资本破产直接原因:三箭通过杠杆投资具有锚定价值的某个衍生品,并将衍生品质押获得高流动性的抵押品,再将抵押品售出进行套利。而当衍生品与底层资产脱锚时,衍生品的价格和流动性大幅下跌,三箭无法在有效时间内抛售完衍生品来应对债权人的挤兑而最终导致破产。

杠杆过多,杠杆率过大一直是加密市场的最大系统性风险之一。相互嵌套的模式虽然能在市场稳定向好期间为加密行业生成螺旋上升的正反馈,但也导致了市场下降时的滚雪球效应。

3、监管缺位、CeFi 缺乏透明度

自加密行业诞生之日起,就活在监管不明朗的阴影之中。加密行业缺乏对机构行为的有效监管,三箭、FTX 等 CeFi 项目方掌握了过度集中而且不受监督的权利,导致了资本的无序扩张。

尽管连环暴雷后,币安等交易所带头披露储备金默克尔树,但仍缺乏权威的第三方机构的背书和监督,缺乏惩罚机制的承诺并不具备高可信度。行业仍需探索更好的链上托管方式和审计机制。

4、加密圈乐此不疲的“造神运动”

Do Kwon、Suzhu 和 SBF 本人及其创创立的项目,之所以能在短期内迅速崛起,是大众市场、媒体和资本的合谋。

5、人性如故

最后,有句老话说:投机如山岳一样古老,华尔街没有新鲜事。投机者利用贪婪起高楼,而做空者利用恐慌获取暴利。历史多次重复不是因为内在社会规律,而更多的是永恒的人性。

四、认真审视“房间里的大象”

硬币都有两面。Terra、FTX等一系列暴雷事件虽然让行业遭到重击,但也将上一轮牛市制造的巨大泡沫狠狠戳破,行业也开始重新审视“房间里的大象”。行业价值标准、安全机制、以及监管等都朝迈向新的台阶。

行业价值标准上,所谓的“头部”在祛魅。Terra、FTX等都是百亿市值的加密巨头,背后还有淡马锡、红杉资本、灰度为代表的顶级投资方背书,但崩溃也在顷刻之间。这让行业意识到,大而不能倒不是铁律、权威也会失去公信。而当热钱进入速度跟不上价值创造时,往往埋下了最大的雷。

暴雷事件过后,大部分一二级项目的估值或价格逐步回调,朝着更健康的方向。以淡马锡为首的投资机构也陆续启动审查研究和改进其投资流程。而部分加密用户们或许也不再轻易被融资背景、造梦故事所迷惑。

据RootData 数据显示,2023 年 4 月加密领域融资 8.14 亿美元,较 2022 年 4 月的 36.23 亿美元约下降 77.6%。此外,4 月份融资数量由 186 笔下降到 106 笔,同比下降约为 43.1%。

而于此同时,加密行业的透明度也在增加。以币安、Kraken 、OKX、Huobi等等头部的中心化交易所在FTX事件后,纷纷披露储备证明,接受行业监督,尽管目前阶段仍缺乏权威第三方审计机构的背书。FTX崩盘之后,企业和个人在财务管理和合规上投入更多,加密财会相关的项目和创新在兴起。关于加密财务、以及链上资产托管方案的加密项目融资频繁。

此外,连续暴雷的危害也倒逼加密监管加快进度,在加密行业创新发展和有序监管中找到平衡。目前以美国、香港、韩国、日本、新加坡、欧盟为主的国家或地区及组织带队制定行业监管标准。截止2022 年底,除中国大陆外全球有超 42 个主权国家和地区对于加密行业采取了 105 项监管措施和指导。其中,美国共 22 项,包含加密交易、 加密监管指导、司法判决、稳定币等;欧盟共 9 项,涉及系列法案的加密监管指导、稳定币、反洗钱等方面;韩国产生了 8 项,主要在司法判决、稳定币、加密监管指导等。

尽管各国或各地区加密监管进度不同,态度也产生了较大分歧,但加密监管依然呈现了全球化、精细化等趋势。

五、“东升西落”:监管趋势下的加密地域演变

美国是全球最大的加密市场之一,也是最复杂的监管环境之一。美国没有统一的加密监管机构,而是由多个联邦和州级机构分别负责不同领域的监管。在 Terra 事件之后,美国财政部长珍妮特·耶伦呼吁在 2022 年底之前对稳定币进行监管,以保护消费者和金融稳定。她还敦促国会通过立法,赋予财政部监管稳定币和其他数字资产的权力。

在去年年底 FTX 倒闭后,美 SEC 更是加强了对加密行业的监管态度,开始审查和起诉一些可能涉及证券法违规的加密项目,其中包括 Binance、Coinbase和 Kraken等加密龙头企业。目前,由于美国当局对加密行业对不断施压,致使一些项目选择“逃离”美国,转向拓展全球业务。知名加密做市商 Jane Street 和 Jump Trading 等做市商也计划退出在美国的加密交易业务。尽管美国对加密行业的监管较为严格,但也并非完全排斥,同时承认加密行业的创新潜力和社会价值。

韩国当局对 Terra 案件以及该项目创始人 Do Kwon 和相关涉案人员,可能违反欺诈、洗钱或逃税法展开了紧急调查。韩国金融服务委员会(FSC)还宣布计划加强对加密货币交易所和平台的监管,要求其向政府注册并遵守反洗钱和消费者保护规定。即使目前政府仍在处理“Terra”后事,但韩国并非像美国政府那样激进。近期,韩国政府起草了一些条例,韩国央行也计划对稳定币引入单独法规,以保持加密行业在韩国能够发展下去。

而在各国各地区的监管发展不平衡的情况下,加密创新出现了新的地域趋势,甚至一些观点把这种趋势总结为“东升西落”。加密企业和 Web3 创业者们像候鸟一样,辗转从美国到新加坡、迪拜再到香港不停寻找气候最适宜的“加密圣地”。

新加坡政府以“鼓励创新发展”为口号,首先对 Web3 敞开了怀抱。新加坡是亚洲加密创新的主要中心之一,设有许多加密项目和公司,包括Terraform Labs,并且已经颁发了多张支付机构牌照。新加坡已经有一个全面的加密货币监管框架,称为支付服务法案(PSA),要求加密货币服务提供商获得许可并遵守反洗钱和反恐融资规则,同时该政府也采取了相对友好和灵活的监管方式。一系列的举措让新加坡一度让Web3行业再次充满活力。2022年下半年,在新加坡举办的各种 Web3 会议,成功激起了华人 Web3 创业者的激情,将“东方 Web3力量”、华人项目进一步推向了全球加密市场。

香港作为世界领先国际金融中心,紧随新加坡的步伐,但致力于取得全球Web3中心的地位。

去年12月,南方东英资产管理有限公司在香港推出亚洲首批虚拟资产ETF,比特币ETF和以太坊ETF。虽然在今年4月份,众多加密项目欢聚香港,但香港政府目前对加密行业的要求,实际更为严格。香港金融管理局(HKMA)提出的监管框架,要求所有提供加密资产交易平台服务的机构必须申请牌照,并遵守反洗钱和反恐怖融资等规定。此外,只有符合一定条件的专业投资者才能通过这些平台进行交易,零售投资者则被排除在外。HKMA 表示,这是为了保护投资者利益,防范金融稳定风险,以及维护香港作为国际金融中心的声誉。

此前,香港金融管理局总裁余伟文表示,将以可持续的方式发展虚拟资产,不会在数字资产监管方面“手软”。总体上,香港以更为严格的审慎态度在支持和接纳加密行业在香港地区的发展。

在迪拜,Terra事件发生之后,仍然保持相对开放和支持加密创新的立场。政府启动了几项倡议,以促进区块链和加密在该域的发展,例如迪拜区块链战略、迪拜未来基金会和迪拜国际金融中心(DIFC)。迪拜还为加密货币企业提供灵活的监管框架,允许它们在沙盒制度下运作或从DIFC或阿布扎比全球市场(ADGM)获得许可。目前,由于后续FTX的倒闭,迪拜重新审视了加密行业的风险,同时迪拜虚拟资产监管局(VARA)加强了对申请加密许可证项目的审查。

其他国家也在持续关注Terra事件及其对加密货币监管的影响。例如,日本加强了对加密货币交易所和平台的监督管理,要求它们报告可疑交易并加强网络安全措施。印度提议通过一项禁止所有私人加密货币(央行发行的除外)的法案。欧盟近日通过了名为“加密资产市场”(MiCA)的综合性加密资产法规,旨在使成员国间的规则更加一致,并确保消费者保护和金融稳定。

总之,Terra 事件凸显了加密资产,尤其是算法稳定币的更有效和协调监管的必要性,这对消费者保护和金融稳定构成重大挑战。不同国家在加密货币监管方面有不同的方法和优先事项,在监管机构、政策制定者、行业参与者和民间社会之间进行全球对话和合作对于促进加密领域的创新和信任至关重要。

引介|EVM 深入探讨 Part 6

By: Flush

导语

对于任何希望了解 Web3 领域的人来说,浏览链上数据是一项基本技能。了解构成区块链的数据结构有助于我们思考创造性的方法来解析这些数据。同时,这些链上数据构成了可用数据的很大一部分。此篇将深入研究 EVM 中的一个关键数据结构,交易收据和其相关的事件日志。

为什么使用日志

开始之前,我们先简单地聊聊作为 solidity 的开发者,为什么需要使用事件日志:

事件日志是数据存储的一个更便宜的选择,无需被合约访问,还可以通过测试智能合约中的特定变量,索引变量来重建存储状态。事件日志是一种触发监听特定事件日志的 Web3 应用程序的方法。

EVM 节点不需要永久保留日志,可以通过删除旧日志来节省空间。合约无法访问日志存储,因此节点不需要它们来执行合约。另一方面,合约存储是执行所必需的,因此无法删除。

以太坊区块默克尔根

第 4 部分,我们深入探讨了以太坊框架,尤其是状态默克尔根部分。状态根(State Root)是区块头中所包含的三个默克尔根之一。另外两个是 Transaction Root 和 Receipt Root。

为了输入构建这个框架,我们将参考以太坊上的区块 15001871(https://etherscan.io/block/15001871),其中包含 5 个交易及其相关收据和发送的事件日志。

区块头

我们将从区块头中的 3 个部分开始, Transaction Root,Receipt Root 和 Logs Bloom(对区块头的简单介绍可以在第 4 部分中回顾)。

(图源:https://ethereum.stackexchange.com/questions/268/ethereum-block-architecture/757#757)

在 Transaction Root 和 Receipt Root 下的以太坊客户端中,Merkle Patricia Tries 包含该区块内所有交易数据和收据数据。而本文将只关注于节点可以访问的所有交易和收据。

通过以太坊节点查询到 15001871 区块的区块头信息如下:

区块头中的 logsBloom 是一个关键的数据结构,将在本文后面提到。首先让我们从位于 Transaction Root 下的数据开始,即 Transaction Trie。

交易树 Transaction Trie

Transaction Trie 是生成 transactionsRoot 并记录交易请求向量的数据集,交易请求向量是执行一个交易所需的信息片段,一个交易包含的数据字段如下:

Type - 交易类型(LegacyTxType 传统交易、AccessListTxType EIP-2930 引入、DynamicFeeTxType EIP-1559 引入)ChainId - 交易的 EIP155 链 IDData - 交易的输入数据 input dataAccessList - 交易的访问列表Gas - 交易的 gas limitGasPrice - 交易的 gas priceGasTipCap - 交易的单位 gas 超过基础费用最多的矿工优先打包的激励溢价,Geth 中的 maxPriorityFeePerGas 由 EIP1559 定义GasFeeCap - 交易的单位 gas 费用上限,Geth 中的 maxFeePerGas (GasFeeCap ≥ baseFee + GasTipCap)Value - 交易的以太坊数额Nonce - 交易账户发起者的 nonceTo - 交易的接收者地址。对于合约创建交易而言,To 返回为 nil 值RawSignatureValues - 交易数据的签名值 V、R、S

在了解了以上数据字段之后,让我们来看一下 15001871 区块的第一笔交易 https://etherscan.io/tx/0x311ba3a0affb00510ae3f0a36c5bcd0a48cdb23d803bbc16f128639ffb9e3e58。

通过 Geth 的 ethclient 查询,可以看到 ChainId 和 AccessList 都有 "omitempty",这意味着如果该字段为空,则将在响应中被省略,以减少或省略序列化后数据的大小。

(代码源:https://github.com/ethereum/go-ethereum/blob/c503f98f6d5e80e079c1d8a3601d188af2a899da/core/types/transaction_marshalling.go)

这笔交易表示将 USDT 代币转移到 0xec23e787ea25230f74a3da0f515825c1d820f47a 地址。To 地址是 ERC20 USDT 的合约地址 0xdac17f958d2ee523a2206206994597c13d831ec7。通过 input data 我们可以看到函数签名 0xa9059cbb 对应为函数 transfer(address,uint256),将数量为 0x2b279b8(十六进制的 45251000)的 42.251 枚 USDT(精度为 6)转到 0xec23e787ea25230f74a3da0f515825c1d820f47a 地址。

你可能注意到这个交易数据结构并没有告诉我们任何关于交易结果的信息,那么交易成功了吗?它消耗了多少 gas?又触发了哪些事件记录呢?此时我们将引入 Receipt Trie。

收据树 Receipt Trie

如同购物收据会记录交易的结果一样, Receipt Trie 中的一个对象为以太坊交易做同样的事情而且还会记录一些额外细节。回到上面提出有关交易收据的问题,我们将重点关注触发了以下事件的日志。

再次查询 0x311b 的链上数据并获取其交易收据,此时将获取到以下字段:

(代码源:https://github.com/ethereum/go-ethereum/blob/f5037185aa6ebea0f7e6765b2439a3c8a066e85e/core/types/receipt.go)

Type - 交易类型(LegacyTxType、AccessListTxType、DynamicFeeTxType)PostState(root) - 执行交易后生成的状态树的根节点 StateRoot,图中查询到对应的数值为 0x,可能是因为 EIP98CumulativeGasUsed - 此交易和同一区块中所有先前交易累积消耗的总 GasBloom(logsBloom) - 事件日志的 Bloom 过滤器,用于在区块链上有效地搜索和访问合约事件日志,允许节点快速检索某个事件是否在一个区块中发生,而无需完全解析该区块中的所有交易收据Logs - 日志对象的数组,包含了由交易执行过程中触发的合约事件生成的日志条目TxHash - 收据相关联的交易哈希ContractAddress - 如果该交易是创建合约,则为部署合约的地址。如果交易不是合约创建,而是如转账或与已部署的智能合约交互,那么 ContractAddress 字段将为空GasUsed - 这笔交易所消耗的 gasBlockNumber - 这笔交易发生的区块的区块编号TransactionIndex -  区块内的交易索引,索引确定首先执行哪个交易。该交易位于区块顶部,因此索引为 0

现在我们知道了交易收据的组成,接下来进一步了解交易收据中的 logsBloom 和日志数组 logs。

事件日志 Event Logs

通过以太坊主网上的 USDT 合约代码,可以看到 Transfer 事件在合约的第 86 行进行了声明,其中 2 个输入参数均有关键字 "indexed"。

(代码源:https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7#code)

当事件输入被 “索引” 时,它可以让我们通过该输入快速查找日志。例如,使用上面的索引 "from" 时,可以在区块 X 和 Y 之间获取所有 "from" 地址为 0x5041ed759dd4afc3a72b8192c143f72f4724081a 的 Transfer 类型的事件日志。我们还可以看到,在第 138 行调用 transfer 函数时,会触发事件日志。值得注意的是,当前合约使用的 solidity 版本较早,因此缺少 emit 关键字。

再回到获取到的链上数据:

(代码源:https://github.com/ethereum/go-ethereum/blob/f5037185aa6ebea0f7e6765b2439a3c8a066e85e/core/types/log.go)

让我们更深入其中的 address、topics 和 data 字段。

主题 Topics

Topics 是索引值。从上图能看到链上查询的数据中有 3 个 topics 的索引参数,而 Transfer 事件只有 2 个索引参数(from 和 to)。这是因为第一个 topics 始终是事件的函数签名哈希值。当前事例中的事件函数签名是 Transfer(address,address,uint256)。通过对其进行 keccak256 哈希,得到结果 ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef。

(在线工具:https://emn178.github.io/online-tools/keccak_256.html)

当我们按照之前讲到的对 from 字段进行查询,但同时又想限制查询的事件日志类型仅为 Transfer 类型的事件日志时,就需要通过索引事件签名来完成按事件类型进行过滤筛选的操作。

我们最多可以有 4 个 topics,每个 topic 的大小为 32 字节(如果索引参数的类型大于 32 字节(即字符串和字节),则不会存储实际数据,而是存储数据的 keccak256 摘要)。我们可以声明 3 个索引参数,因为第一个参数由事件签名获取。但存在有一种情况是第一个 topic 不是哈希事件签名。这种情况就是声明匿名事件的时候。此时开启了使用 4 个而不是之前的 3 个索引参数的可能性,但失去了对事件名称进行索引的能力。匿名事件的另一个优点是它们的部署成本更低,因为它们不会强制使用 1 个额外的 topic。而其他 topics 就是来自 Transfer 事件的索引 "from" 和 "to" 的值。

数据 Data

data 部分包含事件日志中的剩余(非索引)参数。在上述事例中存在一个 value 值0x00000000000000000000000000000000000000000000000000000000002b279b8,其十进制为 45251000,也就是前面提到的金额 $45.251。如果还有更多这样的参数,那么它们将被附加到 data 项中。下面的示例将展示超过 1 个非索引参数的情况。

当前示例向 Transfer 事件添加了一个额外的 "tax" 字段。假设设定的 tax 为 20%,那么税收值应该是 45251000 * 20% = 9050200,其十六进制为 0x8a1858,由于这个数的类型是 uint256,而 data 的类型为 32 字节,则需要将十六进制值填充为 32 字节,data 项结果为 0x000000000000000000000000000000000000000000000000000000000002b279b8000000000000000000000000000000000000000000000000000000000008a1858。

地址 Address

address 字段是发出事件的合约地址,有关这个字段的一个重要说明是,尽管它未包含在 topic 部分中,它也将被索引。原因在于 Transfer 事件是 ERC20 标准的一部分,这意味着当需要过滤筛选 ERC20 转账事件的日志时,将从所有的 ERC20 合约中获取转账事件。而通过索引合约地址,可以将搜索范围缩小到特定的合约 / 代币,如示例中的 USDT。

操作码 Opcodes

最后就是 LOG 操作码。它们从不包含 topic 时的 LOG0 到包含 4 个 topics 时的 LOG4。LOG3 是我们示例中使用的内容。包含如下:

offset - 内存偏移量,表示数据域输入的起始位置length - 要从内存中读入的数据长度topic x(0 - 4) - topic x 的值

(图源:https://www.ethervm.io/)

offset 和 length 定义数据在内存中位于 data 部分的位置。

了解了 log 的结构以及一个 topic 是如何被索引后,我们再来了解索引项是如何被查找的。

Bloom 过滤器 Bloom Filters

索引项能够被更快查找的秘诀就是 Bloom filter。

Llimllib 文章(https://llimllib.github.io/bloomfilter-tutorial/)对这个数据结构有很好的定义与解释。“Bloom filter 是一个数据结构,它可以用来判断某个元素是否在集合内,具有运行快速,内存占用小的特点。而高效插入和查询的代价就是,Bloom Filter 是一个基于概率的数据结构:它只能告诉我们一个元素绝对不在集合内或可能在集合内。Bloom filter 的基础数据结构是一个比特向量。”

下面是一个比特向量的例子。白色单元格代表值为 0 的位,绿色单元格代表值为 1 的位。

通过采取一些输入和哈希将这些比特位设置为 1,由此产生的哈希值被用作哪个比特位上应被更新的位索引。上面的比特向量是对值 "ethereum" 使用 2 个不同的哈希处理得到 2 位索引的结果。哈希表示十六进制数,要获得索引,可以取这个数字并将其转换为 0 到 14 之间的值。有很多方法可以做到这一点,比如说 mod 14。

回顾

有了一个用于交易的 Bloom filter,也就是一个比特向量,可以在以太坊中通过哈希处理,确定要更新比特向量中的哪些位的输入是地址字段和事件日志的 topic。让我们回顾一下交易收据中的 logsBloom,这是一个特定交易的 Bloom filter。一个交易可以有多个日志,其包含所有日志的 address / topic。

如果再向上回顾到区块头,会发现另一个 logsBloom。这是该区块内所有交易的 Bloom filter。其中包含每个交易的每个日志中的所有 addresses / topics。

这些 Bloom filters 用十六进制表示而不是二进制。它们的长度为 256 字节,表示一个 2048 位的向量。如果参考上面的 Llimllib 示例,我们的位向量长度为 15,位索引 2 和 13 翻转记为 1。若将其转换为十六进制,来看看会得到什么。

虽然十六进制表示得并不像是比特向量,但是在 logsBloom 中就是如此。

查询 Queries

之前提到过一个查询内容 “查找区块 X 和 Y 之间获取所有 "from" 地址为 0x5041ed759dd4afc3a72b8192c143f72f4724081a 的 Transfer 类型的事件日志”。我们可以获取事件签名 topic,它表示类型 Transfer 以及 from(0x5041…)值的 topic,并确定 Bloom filter 中的哪些位索引应该设置为 1。

如果在区块头中使用 logsBloom,可以检查到这些位中的任何一个是否未设置为 1。如果不是,可以确定区块中没有符合该条件的日志。而如果发现这些位已被设置,我们就会知道匹配的日志可能就在块中。但是不能完全确定,原因是区块头 logsBloom 由多个地址和主题组成。其他的事件日志可能已设置匹配位。这就是 Bloom filter 是一种概率数据结构的原因。位向量越大,与其他日志发生位索引冲突的可能性就越小。一旦有了匹配的 Bloom filter,就可以使用相同的方法查询各个收据的 logsBloom。当获取到匹配项时,可以查看实际的日志条目来检索对象。

按照上述操作在区块 X 到 Y 执行,就可以快速查找和检索符合标准的所有日志。这也就是 Bloom filter 从概念上讲的工作原理。

现在来看看以太坊中使用的实现。

Geth 实现 - Bloom Filters

我们了解了 Bloom filter 是如何工作的,下面来学习 Bloom filter 是如何从 address / topic 到 logsBloom 的一步步在一个实际的块中完成筛选的。

首先从以太坊黄皮书的定义来看:

(图源:https://ethereum.github.io/yellowpaper/paper.pdf)

“我们定义 Bloom filter 函数为 M,将日志条目缩减到单个 256 字节哈希中:

通过在字节序列的 Keccak-256 哈希散列中获取前三对字节中每对字节的低位 11 位来实现这一点。”

下面将提供一个示例和对 Geth 客户端实现的参考来简化上述定义的理解。这是我们在 Etherscan 上面查看的交易日志。

第一个 topic 是事件签名 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef 并以将这个值转换为应更新的位索引。

以下是来自 Geth 代码库的 bloomValues 函数。

这个函数接收事件签名 topic,如:0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef 等数据,并返回需要在 Bloom filter 中更新的位索引。

(代码源:https://github.com/ethereum/go-ethereum/blob/d8ff53dfb8a516f47db37dbc7fd7ad18a1e8a125/core/types/bloom9.go)

1. 这个 bloomValues 函数接收输入的数据是一个 topic(在示例中是事件签名)和一个 hashbuf(一个长度为 6 的空字节数组)。

    1)参考黄皮书片段,“字节序列的 Keccak-256 哈希散列中的前三对字节”。这三对字节也就是 6 个字节,即 hashbuf 的长度。

    2)示例数据:0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef。

2. 第 140 - 144 行之间的 sha 命令将输入数据哈希并把输出加载到 hashbuf 中。

    1)使用 keccak256 的 sha 输出的十六进制结果为(当使用 keccak 256 作为函数签名时,输入是文本类型,而这里是十六进制类型):ada389e1fc24a8587c776340efb91b36e675792ab631816100d55df0b5cf3cbc。

    2)hasbuf 现有内容 [ad, a3, 89, e1, fc, 24](十六进制)。每个十六进制字符代表 4 位。

3.  计算 v1。

   1)hashbuf [1] = 0xa3 = 10100011 用于与 0x7 按位与。0x7 = 00000111。

   2)一个字节由 8 位组成,如果想获得一个位索引,需要确保得到的值在零索引数组的 0 到 7 之间。使用按位与将 hashbuf [1] 限制为 0 到 7 之间的值。示例中计算得,10100011 & 00000111 = 00000011 = 3。

   3)该位索引值与位移运算符一起使用,也就是向左位移 3 位,得到 8 位字节索引 00001000 ,以创建一个翻转位。

   4)v1 是整个字节而不是实际的位索引,因为这个值之后将在 Bloom filter 上进行按位或运算。OR 或运算将确保 Bloom filter 中的所有相应位也被翻转。

4. 现在有了字节值,但仍需字节索引。Bloom filter 的长度为 256 字节(2048 位),因此我们需要知道在哪个字节上运行按位或运算。值 i1 表示此字节索引。

    1)将 hashbuf 通过 big-endian uint16 字节序,这使其限制位数组的前 2 个字节,也就是示例中的 0xada3 = 1010110110100011。

    2)将此值与 0x7ff = 0000011111111111 进行按位与运算。其中 0x7ff 设置为 1 的位数有 11 个。在黄皮书中有提到,“它通过获取前三对中每一对的低 11 位来实现这一点”。这将得到值 0000010110100011,也就是 1010110110100011 & 0000011111111111 的结果。

    3)然后将这个值右移 3 位。这会将 11 位数字转换为 8 位数字。我们想要一个字节索引,而 Bloom filter 的字节长度为 256,因此需要字节索引值在该范围内。而一个 8 位的数正好可以是 0 到 255 之间的任何值。在我们的例子中,这个值是 0000010110100011 右移 3 位的结果 10110100 = 180。

    4)通过 BloomByteLength 计算我们的字节索引,知道它是 256 减去计算出的 180,再减 1。减 1 是为了将结果保持在 0 到 255 之间。这给了我们要更新的字节索引,在这种情况下它结果是字节 75,也就是我们计算出 i1 的结果。

5. 更新 Bloom filter  第 75 个字节中的位索引 3(0 索引所以第 4 位),可以通过对 Bloom filter 中的第 75 个字节进行 v1 的按位或运算来完成。

    1)我们只涵盖了第一个字节对 0xada3,这是针对字节对 2 和 3 再次完成的。每个 address / topic 将更新 2048 位向量中的 3 位。在黄皮书中提到,“Bloom filter 在给定任意字节序列的情况下设置 2048 中的三位”。

    2)字节对 2 状态更新字节 195 中的位索引 1(按照过程 3,4 执行,结果如图)。

    3)字节对 3 状态更新字节 123 中的位索引 4。

    4)如果要更新的位已经被另一个 topic 翻转,它将保持原样。如果没有,将翻转为 1。

通过上面的操作过程,可以确定事件签名 topic 将翻转 Bloom filter 中的以下位:

字节 75 中的位索引 3字节 195 中的位索引 1字节 123 中的位索引 4

查看交易收据中的 logBlooms,将其转换为二进制文件,就可以验证这些位索引是否已设置。

同时,对于那些有兴趣深入了解更多关于日志搜索和 Bloom filter 的实现的读者,可以参考 BloomBits Trie(https://github.com/zsfelfoldi/go-ethereum/wiki/BloomBits-Trie)文章。

到此,我们深入探讨 EVM 系列文章告一段落,之后还会给大家带来更多优质的技术文章。

原文链接:https://noxx.substack.com/p/evm-deep-dives-the-path-to-shadowy-16e