以下文章来自幻云橡树研究所撰写的《海森伯格矩阵》。
海森伯格矩阵。
每隔一段时间,就会出现一项新技术,改变一切。互联网定义了过去几十年的创新,我们相信加密资产将定义未来几十年。
你能走多远取决于你能看多远。
你能走多久取决于你和谁一起走。
网状网的背景是什么?Mesh网络又称为“多跳网络”,是一种动态的、可扩展的网络架构,实现无线设备之间的传输。Mesh网络又称为“多跳网络”,是一种动态的、可扩展的网络架构,可以在无线设备之间有效传输。在传统的无线局域网中,如果用户想要相互通信,他们首先会访问一个固定的接入点(AP),这就是所谓的单跳网络。在多跳网络中,任何无线设备节点都可以充当AP和路由器。这样做的好处是,如果最近的节点由于繁忙的业务而拥塞,则可以在小的业务路径上重新选择数据进行传输。根据网络的情况,数据包依次从一个节点传输到多个节点,最终到达目的地。
这种接入方式是多跳接入。实际上,我们所熟悉的互联网就是“有线多跳”网络的典型例子。比如我们要发一封邮件,邮件不会直接到达收件人的邮箱,而是通过路由器从一个服务器转发到另一个服务器,最后到达用户的邮箱。路由器在转发的过程中,一般会选择一条更好的路径,让邮件尽快送达用户邮箱。因此,无线网状网络可以被称为无线版本的互联网。它与传统无线通信系统的最大区别在于,它能够自动寻找最佳路径,将打包后的数据从一个路由节点传输到另一个路由节点,直至到达目的地。这些特点使得无线网状网络具有传统的点对点和点对多点通信网络如蜂窝通信无法比拟的优势。网状网络起源于美国国防部高级研究计划局资助的分组无线网络研究。最初的动机是为了满足战场生存的需要。
20世纪90年代后期,随着一些技术的公开,mesh网络成为移动通信领域一个公开的研究热点。目前,无线mesh网络技术还没有完全达到实用阶段,大部分工作还处于模拟和实验阶段。技术难点在于组网技术,即如何建立有效的运行规则和网络协议,使网络高效可靠地工作。无论在网络层、链路层还是物理层,都还没有形成统一的标准。无线mesh技术已经在美国军方使用,在民用领域的应用也已经开始。美国、欧洲和日本已经成功地建立了一些不同规模的实验网络。国内的研究刚刚起步,发表了一些理论文章,但实验系统尚未见报道。
摘要
为了实现比特币缺乏可扩展性和无法实现的功能,以太坊被定位为一个旨在尽可能通用的加密货币网络,允许任何人为几乎任何可以想到的目的创建专门的应用程序,目标是成为一个优秀的基础协议,并允许其他去中心化的应用程序在其上。而不是建立在比特币上,为他们提供了更多可以使用的工具,让他们充分获得以太坊的可扩展性和高效率。金融应用只是触及了以太坊的表面和以太坊之上的加密协议,可以实现的内容更多。虽然一开始以太坊的金融应用可能会让加密货币社区的很多人兴奋不已,但是长远的眼光还是应该放在以太坊与其他非金融的点对点协议的协作模式上。以太坊还是有一些缺陷的,主要是扩展性。就像我们对金钱本身的口号一样,唯一的限制是我们的想象力。译者的观点
客观地看待BTC。上帝虽然提到了BTC的局限性,但并没有贬低BTC,而是认为术业有专攻,用奥卡姆剃刀原理来描述形象。BTC的定位只是实现货币和记账的功能,没有别的。简单精致,所以存在感更高。比如以太坊和其他公链之间的跨桥被盗等各种安全事件,在比特币公链上从未发生过。在目前所有的加密货币中,BTC是共识度和去中心化程度最高的加密货币。在俄乌战争中,已经体现了国家层面对加密货币实际作用的认可。与此同时,在本文发表时,美联储的债务超过了31万亿美元。BTC的价值再次被世人铭记,被更大规模的采用只是时间问题。届时,BTC还将面临一系列挑战,如价格波动和高能耗。网络分层、模块化开发、并发处理等编程范式并非区块链技术首创,而是在传统IT和互联网中早已存在。所有主流公链,如以太坊、多边形、波尔卡多、索拉纳等。有需要不断扩展的问题,也在通过ZK rollup、WASM等技术进行改进。预测一段时间后各家取长补短,推陈出新,包括Aptos,隋等新贵。因此,差异主要体现在领导力软实力、目标愿景、团队文化、社区文化等方面。相比现在的很多项目方和风投,V神在这方面的差异尤其值得关注。想象一下产品开发和运营之间的协作关系。一个是不同理念之间的支持与合作,一个是唯一理念下的上下级雇佣关系。期待我们从未见过的新事物的诞生。纵观历次工业和技术革命,都出现了当时无法想象的产品。比如90年代互联网刚进入人们生活的时候,我们无法想象10年后淘宝、微信、滴滴打车、Tik Tok等产品会极大地拉动经济发展。区块链能带来的新品,绝不是简单的从WEB2产品复制到公链,也不是化身NFT。至于WEB3或者超宇宙会有什么重磅创新,还需要反复进化,需要各路英雄不断为这座大厦贡献力量。但是,如果发生划时代的创新,其回报率是无法用一千倍或一万倍来衡量的。笔者认为,短期内值得关注的赛道包括去中心化的社交(包括内容创作)、去中心化的稳定货币、去中心化的游戏,以及围绕这些赛道的相关应用和基础设施(包括公链)。重点是从0到1的底层逻辑创新,而不是从1到n的模仿优化.内容的翻译与分析(调整顺序,删除内容)【原书章节——全书第一部分——预挖掘;第二篇论文——以太坊——下一代加密货币和去中心化应用平台,发表于2014年1月23日以太坊博客。】2013年,围绕所谓的比特币2.0协议的讨论越来越多,这是一种受比特币启发的替代加密网络。其目的是让底层技术不仅仅用于比特币。
最早实现这一想法的是2010年创造的类似比特币的货币Namecoin,它将用于去中心化的域名注册。最近,我们看到了彩色硬币的出现,它允许用户在比特币网络上创建自己的货币,以及更先进的协议,如Mastercoin,BitShares和Counterparty,它们打算提供金融衍生品,储蓄钱包和去中心化的交易所。然而,到目前为止,所有发明的协议都是针对垂直领域的,试图为特定的行业或应用提供一套详细的功能,通常是金融性质的。现在,包括我在内的一群开发人员提出了一个相反的项目:一个尽可能通用的加密货币网络,允许任何人为几乎任何可以想象的目的创建专门的应用程序。项目:以太坊。
加密货币协议就像洋葱。许多加密货币2.0协议中的一个共同设计思想是,就像互联网一样,如果协议被分成不同的层,加密货币的设计将是最有效的。按照这个思路,比特币被认为是加密货币生态系统的TCP/IP,其他下一代协议都可以建立在比特币之上,就像我们有邮件的SMTP,网页的HTTP,聊天的XMPP,都在TCP之上,作为通用的底层数据层。到目前为止,遵循这个模型的三个主要协议是色币、主币和交易对手。彩色硬币协议以一种简单的方式工作。
为了创造彩色硬币,用户将特定的比特币标记为具有特殊意义。Mastercoin和交易对手比较抽象;他们使用比特币区块链存储数据,因此Mastercoin或交易对手交易都是比特币交易,但协议以完全不同的方式解释交易。然而,经过大约两个月的研究和参与,神五终于意识到,尽管在低级别协议之上建立如此高级别的协议的基本想法值得称赞,但这一实施方案存在根本性的缺陷,例如它们今天的地位,这可能会阻止这些项目获得更多的牵引力。原因不是协议背后的烂点子,而是烂协议本身。这些想法非常好,只有社区的反应证明他们正在努力做一些非常需要的事情。相反,原因是他们试图在比特币之上建立一个高级协议,而低级协议根本不适合这个任务。
这并不是说比特币不好或者是革命性的发明;作为存储和转移价值的协议,比特币是非常优秀的。但比特币作为一种有效的底层协议,效果不佳;比特币不像HTTP可以建立在其上的TCP,而像SMTP:一种擅长其预定任务的协议(SMTP的情况下是电子邮件,比特币的情况下是货币),但它不是特别擅长作为任何事情的基础。比特币的具体失败集中在一个地方:可扩展性。比特币本身和加密货币一样具有可扩展性,即使区块链扩展到TB以外。比特币白皮书中描述了一种称为“简化支付验证”的协议,它允许只有几兆带宽和存储的“轻客户端”安全地确定他们是否收到了交易。这是以太坊打算解决的问题。以太坊并不打算成为一个瑞士军刀协议,拥有数百种功能来满足各种需求。
相反,以太坊的目标是成为一个优秀的基础协议,并允许其他去中心化的应用建立在其上而不是比特币上,为他们提供更多的工具来使用,并允许他们充分获得以太坊的可扩展性和高效率。合同,不仅仅是为了差价。以太坊开发出来的时候,人们对在加密货币上实现金融合约很感兴趣。合同的基本类型是“差价合同”。在差价合约中,双方同意投入一定的资金,然后按部分标的资产的价值比例收回资金。例如,差价合约可能会使爱丽丝投资1000美元,鲍勃投资1000美元,然后30天后,区块链会自动将1000美元返还给爱丽丝1000美元加上在此期间LTC/USD价格每上涨1美元的100美元,并将剩余部分发送给鲍勃。这些合约允许人们以高杠杆投机资产,或通过取消风险敞口来保护自己免受加密货币波动的影响,而没有任何集中的交易所。
然而,在这一点上,显而易见的是,差价合同实际上只是一个更一般概念的特例:公式合同。让合约从Alice那里得到$x,从Bob那里得到$y,然后把它返回给Alice $x,给定的股票价格每上涨1美元,再加上额外的$z。合同应该能够返回给Alice的金额是基于任何数学公式的资金,允许任何复杂性的合同。如果公式允许随机数据作为输入,这些通用的差价合约甚至可以用来实现一种点对点的赌博。以太坊采纳了这个想法,并更进一步。该合同并非双方自始至终的协议。以太坊中的契约就像是区块链模拟的自主代理。每个以太坊合约都有自己的内部脚本代码,每次有交易发送给它时都会被激活。
脚本语言可以访问事务的值、发送方和可选数据字段,以及一些块数据和自己的内存作为输入,并可以发送事务。除了合约换差价的模式,白皮书还笼统地提到了很多其他类型的交易通过以太坊脚本变得可行,包括:多签验证托管、储蓄账户、点对点赌博、发行个人货币等。这就是以太坊代码的优势:由于脚本语言被设计成除了收费系统之外没有任何限制,所以任何种类的规则都可以被编码和设计。如果一个全公司范围的储蓄账户甚至可以通过区块链实现,那么只有60%的股东可以通过智能合约转移资金,或者30%的股东可以在他们同意的情况下每天转移总资产的1%。此外,减少传统的资本主义结构是可行的;关于民主组织只有一个想法是固定的,即只有三分之二的现有成员同意可以邀请新成员加入。
金融之外的应用也只是触及了以太坊和以太坊上的加密协议的表面,他们能实现的内容更多。虽然一开始以太坊的金融应用可能会让加密货币社区的很多人兴奋不已,但是长远的眼光还是应该放在以太坊与其他非金融的点对点协议的协作模式上。到目前为止,非金融P2P协议面临的主要问题之一是缺乏激励。也就是说,与中心化的营利性平台不同,去中心化的平台没有经济上的理由参与其中。在某些情况下,参与在某种意义上是一种回报。正是因为这个原因,人们继续编写开源软件,为维基百科做出贡献,在论坛上发表评论,写博客。然而,在对等协议的上下文中,参与者通常不再是“有趣的”活动。而是需要投入大量资源让守护进程在后台运行(占用空间CPU和电池电量)。
长期以来,一直有Freenet等数据协议,基本上是为大家提供去中心化、无审查的静态内容托管。但是实际上Freenet很慢,贡献资源的人很少。文件共享协议都面临着同一个问题:虽然利他主义足以传播流行的商业大片,但对于那些不那么喜欢主流内容的人来说,其效果明显降低。
因此,相反,文件共享的点对点性质实际上可能会加剧娱乐和媒体制作的集中化。如果我们增加激励措施,所有这些问题都可能得到解决。——人不仅可以设立非营利项目,还可以通过参与网络开展业务和谋生。受启发的数据存储,bitletter和onion协议,身份和荣誉系统,除了图灵完整的通用脚本语言的主要特性,以太坊还将对现有的加密货币进行许多其他的改进:费用,挖掘算法,GHOST block广播协议。一旦你可以在区块链上注册你的名字,下一个合乎逻辑的步骤是显而易见的:在区块链上建立一个信任网络。
信任是有效的对等通信基础设施的关键部分:你不只是想知道给定的公钥指的是给定的人;你也要先知道这个人是否值得信任。解决方法是使用社交网络:如果你信任A,A信任B,B信任C,那么你很可能会信任C,至少在某种程度上。以太坊可以作为一个完全去中心化的信誉系统。数据层——最终可能是一个完全去中心化的市场。
上述许多应用程序包含实际的对等协议和已经在开发中的项目。在这些情况下,我们打算与尽可能多的这些项目建立合作关系,并帮助资助它们,以换取将它们的价值带入以太坊生态系统。我们不仅应该帮助加密货币社区,还应该帮助整个对等社区,包括文件共享、种子、数据存储和网状网络。我们认为有许多项目,尤其是非金融领域的项目,可能会给社区带来巨大的价值,但由于缺乏有效引入金融成分的机会,其发展资金不足。或许以太坊可以把这几十个项目推向下一个阶段。由于以太坊包含了图灵完整的脚本语言,可以从数学上证明它基本上可以做任何基于比特币的区块链加密货币可以做的事情。然而,就目前的协议而言,仍有一些未解决的问题。
例如,以太坊没有为所有基于区块链的加密货币的基本可扩展性问题提供解决方案,即每个完整的节点都必须存储整个资产负债表并验证每笔交易。以太坊借用Ripple的“状态树”和“交易列表”等独立概念,在一定程度上缓解了这种情况,但仍然没有根本性的突破。为此,将需要目前正在开发的Eli Ben-Sasson的集成和隐私安全计算(SCIP)技术。此外,以太坊并没有改进传统的工作量证明挖掘,也没有改进其所有的缺陷,也没有探索卓越证明和波纹式共识。如果事实证明权利证明或其他一些工作负载证明算法是更好的解决方案,那么未来的加密货币可能会使用MC2和Slasher等权利证明算法。
如果以太坊2.0有发展空间,那么会在这些方面进行改进。归根结底,以太坊是一个开放的项目。如果项目获得足够的资金,我们甚至可能自己发布以太坊2.0,将原来的账户余额转移到进一步完善的网络上。最终,就像我们的金钱口号一样,唯一的限制是我们的想象力。