木星链 木星链
Ctrl+D收藏木星链

以太坊:引介 | 以太坊 1.x 乃是改变 “流程” 的一次尝试

作者:

时间:1900/1/1 0:00:00

编者注:本文为AlexeyAkhunov介绍以太坊1.x理想开发流程的一篇文章,既总结了现有开发流程中的一些局限,也列举了新开发流程可能会面临的一些挑战。大家都知道公链治理很难,但作为外围人员,通常也并不清楚其中的流程到底是什么样的,我们能做的也只有尽可能展现他们的工作氛围,然后为值得信任的开发者争取他们应得的支持。

题目中所说的“流程”指的是修改以太坊规则的流程。关于规则的修改情况,下面有几个例子:

新增EVM操作码

更改GasSchedule

取消某些规则

更改某些数据的含义和某些操作的作用

免责声明

我不想在行文过程中涉及太多的细节,因此下面的插图省略了一些重要的团队和人员,并且有意无意地省略了整个流程中的一些步骤。如果你觉得我遗漏了很重要的内容,请告诉我,在此先谢过了。你也可以在我给出的流程上进行修改,重新发布你自己的一版!

CBOE:在获得美SEC批准之前,对那些比特币ETF申报文件的审批意见都是无效的:金色财经报道,美国芝加哥期权交易所(CBOE)称,在获得美国证券交易委员会(SEC)批准之前,对那些比特币ETF申报文件的审批意见都是无效的。[2023/7/1 22:12:22]

我个人总结的流程

网络中的人产生了修改以太坊的想法,于是写了EIP。大多数想法到这一步就没下文了。

如果三个客户端实现团队之一注意到了一些EIP,就会把它们挑出来创建原型,并做出进一步评估。我在图中列出了三个实现团队,每个都有其特殊性和重要性:

Parity?——第二大常用实现,不过矿池明显用的最多。

Geth(go-ethereum)?——?第一大常用实现。

Worldcoin正研究提升身份验证功能和检测攻击的两项模型:6月6日消息,OpenAI首席执行官Sam Altman创立的加密货币公司Worldcoin在官方博客上介绍了其虹膜识别推理系统,即使用虹膜生物识别技术来验证身份和唯一性。阐述了如何结合图像质量评估和图像理解的深度学习模型以及传统特征提取技术,使系统能够准确地在全球范围内验证独特性。[2023/6/6 21:18:49]

Aleth(原生C实现)?——目前唯一一个能够“生成”共识测试的实现。

简而言之——如果上述三个团队有意向为某个EIP创建原型,这个EIP就有可能实现。

在拜占庭硬分叉到君士坦丁堡升级这段时间内,客户端实现必须完成大量工作,确保其性能能够负担增多的交易量和状态量。这可能就是君士坦丁堡升级实际上没有做出什么重大改变的原因之一,因为这需要投入大量研究和/或实现。

巨鲸在这次上涨期间从Coinbase和Gemini购买了价值约7920万美元的ETH:金色财经报道,据 Lookonchain 监测发现,在这次 ETH 上涨期间,巨鲸从 Coinbase 和 Gemini 购买了总计 47,729 枚 ETH (价值约 7920 万美元)。在今天ETH价格下跌后,仍然购买了 6,108 枚 ETH(价值约 1010 万美元)。[2023/2/17 12:13:10]

原型实现通常会让EIP变得更加细化和完善,有时候会因为出现问题而被放弃。原型实现还会降低创建测试向量——描述有可能改变规则的各种场景——的难度。

测试向量需要按照特殊格式编写,有时被称为“fillertest”。这里有一个例子。

我之前说过Aleth(C)实现比较特殊。原因是,在fillertest编写完成之后,将其转化成共识测试的工具是与Aleth紧密耦合的。整个过程等于是让EIP在Aleth中的实现变成了实现范例。以这种方式生成的共识测试也可以在大多数其他实现中运行。

比特大陆推出蚂蚁矿机KA3,以支持KADENA生态系统:9月16日消息,近日,在加密货币挖矿平台ANT POOL和比特币算力标准化云挖矿平台HASHFROG共同举办的发布会上,区块链服务器厂商比特大陆发布蚂蚁矿机KA3。其算力高达166T,相比当前市场平均水平有大幅提升。这款新矿机能效比达19J/T,融合了比特大陆旗舰产品19系列的最新设计,搭载风冷散热技术,让矿机在Blake2S算法下的操作能得到有效保护。KA3采用了标准机箱尺寸设计,便于矿场布置。目前,该矿机在首发阶段将以云算力的形式在HASHFROG平台发售。

比特大陆市场总监林晗在发布会上宣布,作为PoW长久以来的支持者与布道者,比特大陆致力于服务KADENA生态,将向KADENA团队捐赠3台KA3矿机用于技术研发,并向KADENA MINING CLUB所有社区成员捐赠1台KA3,以支持KADENA生态发展。林晗还表示,比特大陆将继续支持PoW项目和PoW生态系统的长期发展。[2022/9/16 7:00:32]

测试团队也很特殊,因为大多数测试向量都是他们创建的。

美国律所Bragar Eagel & Squire宣布对Coinbase提起集体诉讼:金色财经报道,美国律所Bragar Eagel & Squire宣布已对Coinbase Global提起集体诉讼,在美国新泽西州地方法院代表所有在2021年4月14日至2022年7月26日期间购买或以其他方式获得Coinbase证券的个人和实体(包括这两个日期)(“集体诉讼期间”)。投资者必须在2022年10月3日之前向法院申请被任命为诉讼的首席原告。投诉称,在整个集体诉讼期间,被告就公司的业务、运营和合规政策做出了重大虚假和误导性陈述。(businesswire)[2022/8/5 12:04:37]

虽然整个流程到这还没结束,但我就不画示意图了。客户端实现使用共识测试找bug。共识测试也用来驱动“Hive”中的测试。这里面还涉及到模糊测试。然后还有测试网。

以太坊1.x或将采用的流程

以太坊1.x不会让已有的实现团队按照主观意愿来处理改进提议,可能会专门创建一个工作组来负责这块。虽然并没有降低其中的难度,毕竟要找到愿意处理这些改进协议的开发者、愿意为此付费的人等等。不过,这个流程至少划分了职责,并且增强了流程的可扩展性。

工作组选择一个成员最熟悉的客户端实现,然后通过这个客户端实现来创建一个实现范例,再由这个范例实现产生出EIP和测试向量。目前,这个步骤已经可以实现。

目前尚未实现的是如何通过非Aleth参考实现来生成共识测试。不过,我们希望能够将新工具“retesteth”集成至最流行的实现中。最初,我想过要为此专门创建一个工作组,不过后来意识到不如直接做来的快一点。点击此处,查看我们目前正在进行的开发工作。

获取人力和资金支持

我们如何为这些工作组找到成员呢?如何为工作组寻求资金支持?这些都不是小问题,但是我们尚未找到答案。我认为目前主要面临两大挑战:

我们的人才来源非常有限,可能是因为我们的“核心开发”在外人看来有点像是黑暗艺术。我认为应该加强自我描述和用户教育。后面我会另外写一篇文章。

我们需要从不同的角度来看待资金支持,一方面是持续资助实现团队的工作,另一方面是资助更多具体的临时性方案。还需要解决一些问题。例如,应该将“尽职调查”和监督控制在什么程度内?谁可以决定工作组是否完成交付?诸如此类。这些问题都是可以解决的,之后会另外写一篇文章。

Ethereum2.0会采用什么样的流程?

以太坊的进化之路原本是PoW->PoW/PoS混合机制->PoS->分片,却在2018年6月全部推翻重写。我怀疑这一历史性转折的原因之一是以太坊的改进进程太过缓慢,无法赶上Casper和分片的开发进度。

很多系统在演化过程中都会出现这种转折点。通常是因为原有系统不堪应对挑战,或是维护原有系统的工程师开发进度不给力。我认为只有才满足下面至少一种条件的情况下,这种转折才能获得成功:

1)需要比原有开发团队更富有经验和能力的团队来执行新的进程

2)开发和改进进程经过了彻头彻尾的改变,能够解决原定进程所面对的挑战

我认为,以太坊2.0尚未与新的开发和改进计划接轨,不过我们不知道这个流程实际会是什么样子。因此,我猜想人们可能还是会回归以太坊1.0的流程。然而,这正是以太坊2.0想要避免的。

我想说的是,人们都低估了投资以太坊1.0的开发和改进进程的重要性,只有这样才能为以太坊2.0打下一个良好的基础。当然了,要是以太坊2.0一开始就完美无缺,不需要改进的话,这些就都不成问题了:)

结语

我认为以太坊1.x不仅仅是一组路线图,而是以更高效和包容的方式改进以太坊的尝试之举。这篇文章大致表述了我的想法。

原文链接:

https://medium.com/@akhounov/ethereum-1x-as-an-attempt-to-change-the-process-783efa23cf60

作者:AlexeyAkhunov

翻译&校对:闵敏&阿剑

本文由作者授权EthFans翻译及再出版。

标签:以太坊ETHLETHALETH以太坊币价格今日行情价格etha币贴吧methylethylketoneALETH币

莱特币价格热门资讯
比特币:威廉闲谈:想暴富买山寨币?就是一场

熟悉我的朋友应该都知道,我是不建议大家去折腾各种山寨币的,关于这个我有说过一个段子好像传了挺多个群的:虽然我是当段子讲的,但是对于币圈的很多普通投资者来讲,其实道理的确是这么个道理.

1900/1/1 0:00:00
MPL:令牌IEO之Ampleforth (Bitfinex 6月13)

??Ampleforth旨在构建去中心化的稳定数字资产协议(类似稳定币)。协议根据Ample和美金汇率的变化,增加或者缩减Ample的供应来稳定Ample价格.

1900/1/1 0:00:00
比特币:价值捕获与量化:论加密资本和加密商品

译者的话“价值”是加密世界中,长期,反复,被讨论的话题。是否有价值,是哪种价值?如何捕获价值?到底什么是ValueCapture?什么样的加密项目可以具备ValueCapture能力?价值判断的.

1900/1/1 0:00:00
BTC:疲软支撑or聚能上涨,比特币接下来怎么走?

自上周比特币冲破8000美元大关之后,喜提热搜“比特币上涨突破8000美元”。随后BTC回落,近期走势比较疲软.

1900/1/1 0:00:00
DOT:深层对比:跨链明星Cosmos、Polkadot究竟有何不同?

“Cosmos和Polkadot是跨链两大天王级项目,备受瞩目,但其本身具有一定的理解难度,本文从五个角度对比Cosmos与Polkadot,为你详解两者本质区别,更好理解其特性.

1900/1/1 0:00:00
比特币:比特币价格分析:正在走出下降三角形 或形成双顶形态

最近市值最高的加密货币比特币在8000美元上方遇到较强阻力,多次尝试突破都没有成功。分析师AkashGirimath在ambcrypto.com分享了他的看法.

1900/1/1 0:00:00