关于 ruifeng

该作者尚未填入任何详情。
目前ruifeng已创建了154篇文章.

己任区块链前哨 | 以太坊L2网络Optimism上线多家交易所:锁仓量跃至前三

2022-06-01T16:19:44+08:00

自以太坊扩容方案Optimism于4月底宣布发行代币OP并公布代币经济学以来,市场对于OP的关注持续火热。随着5月31日OP推出并上线多个中心化交易所,市场热度再次高涨。 OP上线 5月31日消息,根据第三方的多个公告,Optimism推出的治理代币OP将上线多个中心化交易所。 据官方消息,欧易OKX于5月31日20:00(HKT)开放Optimism代币OP充值,将于6月2日18:00(HKT)开放提现,平台将在用户充值数量符合开通交易的情况下第一时间上线交易,用户可在欧易和Optimism网络之间转移资金。此外, 欧易OKX将于6月1日12:00(HKT)上线OP/USDT杠杆交易、OP/USDT永续合约及余币宝。 另外,Coinbase公告指出,仅支持在Optimism网络上添加Optimism (OP),提醒用户不要通过以太坊或其他网络发送此资产,否则资金可能会永久丢失。根据最新公告更新,由于Optimism网络的拥塞,交易可能需要比平时更长的时间。 同时,Binance公告指出,仅支持Optimism网络上OP的充值,用户不可以在任何其他网络上充值OP Token。 此外,Layer2 NFT交易市场Quixotic也支持Optimism代币OP进行交易。 与此同时,Optimism官方推特宣布,OP治理代币空投已正式开放认领。Optimism表示,在空投正式领取开放之前,已有一些用户通过直接与智能合约交互来领取 OP 代币。由于高负载导致 Optimism 区块链主网和远程过程调用(RPC)出现延迟,在负载消退之前,Optimism 暂时限制了存档节点功能。 随着OP的上线,L2BEAT数据显示,截至6月1日,以太坊Layer2上总锁仓量为46.5亿美元。其中锁仓量最高的为扩容方案Arbitrum,约24.9亿美元,占比53.52%。其次是dYdX,锁仓量9.62亿美元,占比20.67%。Optimism占据第三,锁仓量5.41亿美元,占比11.62%,7天增长8.08%。 行情方面,OKX数据显示,当前OP价格为1.88美元,热度排行23位,市值排行75,价格一度涨超350%。 L2引资本关注 据悉,Optimism是以太坊Layer2扩容解决方案之一,旨在建立基于Optimistic Rollup技术的以太坊网络和Optimistic虚拟机来扩展以太坊,降低以太坊应用程序上的交易费用、提高交易效率及安全性。 公链在区块链世界犹如类似于操作系统平台一样的存在。以太坊凭借其智能合约、创新性及安全权性在众多公链中脱颖而出,在其上构建了各式各样的应用。(DApp)。不过,在以太坊发展过程中也出现了网络拥堵以及Gas费高昂的问题。 为了实现更高效的网络运行,有人提出一个想法,即把大部分计算工作,从以太坊主链上分离出来,降低主链网络的负担,提高业务处理效率,从而实现扩容。并把比特币、以太坊这些公链统称为Layer1网络,分担计算工作的网络称为 Layer2网络,至此Layer2的概念就顺势诞生了。简单地讲,Layer2作用就是解决以太坊网络拥堵以及Gas费高昂的问题。 目前Layer2 有几种解决方案,主要包含状态通道、侧链、Plasma、Optimistic Rollup、Validium、zkRollup 六种方案。 Optimism是一种低成本且闪电般快速的以太坊 L2 区块链。官方承诺:通过生产促进公共产品增长和可持续性的基础设施来维护以太坊的价值观。并指出Optimism不仅在编写扩展以太坊技术的软件,还通过为没有成功商业模式的高影响项目创建轨道来扩展以太坊价值。 随着Optimism上线OP引发的关注,L2赛道再度引发市场讨论。欧易对金色财经指出,Layer2赛道是OKX Ventures资本重点布局板块。而本次上线OP代币的Optimism是在以太坊上建立即时交易和可扩展的智能合约的Layer2网络,并在Optimism 创建 OVM,旨在与以太坊 Layer1 配合使用,既保留了以太坊主网级别的安全还能大大降低gas费。投资机构也是加密行业顶尖投资机构Paradigm和A16z。 Layer2的热度方兴未艾。值得一提的是,4月份公开报告的数据也显示,以太坊收入同比增长46%至24亿美元,Layer2锁定价值同比增长964%至73亿美元。

己任区块链前哨 | 以太坊L2网络Optimism上线多家交易所:锁仓量跃至前三2022-06-01T16:19:44+08:00

己任区块链观察|以太坊Ropsten测试网合并在即:需要注意什么?

2022-05-31T16:19:44+08:00

以太坊公共测试网Ropsten正在转向权益证明,这是以太坊主区块链可以切换到权益证明共识之前的最后准备工作之一。 5月31日,以太坊核心开发者Tim Beiko发布Ropsten合并公告,称今天已推出一条新的信标链,预计6月8日左右在Ropsten网络上进行The Merge,从而转换为PoS共识。 根据公告,此次合并分为两步:它从共识层上的网络升级开始,由信标链上的插槽高度触发。其次是执行层从工作量证明过渡到股权证明,由一个特定的总难度阈值触发,称为终端总难度( TTD )。 首先,6月2日,插槽高度24000,Bellatrix升级将为 The Merge 准备 Ropsten 信标链。届时,CL 客户端将开始监测工作量证明链上的TTD值。 其次,选择一个PoW总难度值,即终端总难度(TTD)来触发共识转换。TTD应在6月2日或3日之前选择,以避免矿工再次扰乱过渡,并将在ethereum.org公布。当在 Ropsten 上达到或超过这个新TTD值时,过渡的执行层部分(代号为Paris)将启动。 一旦执行层超过TTD,下一个区块将完全由信标链验证器生成。一旦信标链完成了这个区块,即认为合并已经完成。 在 Ropsten 过渡之后,另外两个测试网(Goerli 和 Sepolia)将在重点转移到主网之前过渡到权益证明。其他测试网,如 Rinkeby 和 Kovan,可能由社区单独维护和升级,但不再由客户端开发人员监控。 Tim Beiko指出了8项需要注意的事情: 1,合并后,如果在信标链上运行了一个节点/验证器,现在必须还要运行一个执行客户端。同样,如果在 PoW 链上运行一个节点,*必须*运行一个共识层客户端。 2,EL <>CL 节点使用经过身份验证的端口进行通信,为此需要设置一个JWT代币。 3,共识层客户端实际上包含两件事:信标节点和验证器客户端。如果只想运行一个节点(即从链中“读取”),仅需要一个信标节点,不需要验证器客户端。 4,同样,如果运行验证器,则需要运行验证器客户端。需要注意的是,可以在单个 EL <> CL 组合上运行多个验证器。 5,合并后,验证者从交易中获得优先费用,这发生在执行层,因此这些费用不会锁定在信标链上。要获得它们,需要在启动验证器时设置一个“费用接收者”地址 - 确保个人拥有它的密钥。 6,如果在某个矿池中进行质押,现在是时候开始询问他们计划如何分配这些费用了。 7,如果想在Ropsten上设置一个验证器来自己运行所有这些,有一个实例可以帮助开始。 8,如果是应用程序/工具开发人员,那么 The Merge 基本上不会产生任何改变。 在Ropsten 合并公告中,同样列出了一些常见问题。 对于节点运营商 如果已经在信标链上运行了一个节点,那么现在还需要运行一个执行层客户端。同样,如果在当前的工作量证明网络上运行一个节点,将需要运行一个共识层客户端。为了让它们安全通信,必须将 JWT 代币传递给每个客户端。 值得强调的是,虽然它们都是共识层客户端版本的一部分,但运行信标节点与运行验证器客户端是不同的。质押者必须同时运行两者,但节点运营商只需要前者。 最后,记得在 6 月 3 日回来查看关于 Ropsten TTD 最终值的公告。 对于质押者 信标链上的验证者除了共识层客户端外,还需要在 Merge 之后运行执行层客户端。合并前,强烈建议这样做,但验证者可以将这些功能外包给第三方提供商。这是可能的,因为执行层所需的唯一数据是存款合约的更新。 合并后,验证者需要确保他们创建和证明的块中的交易是有效的。为此,每个信标节点必须与执行层客户端配对。请注意,多个验证器仍然可以与单个信标节点和执行层客户端组合配对。虽然这扩大了验证者的责任,但它也赋予了提出区块的验证者获得其相关交易优先费用(目前属于矿工)的权利。 虽然验证者奖励在信标链上累积,并且需要随后的网络升级才能撤回,但交易费用将继续在执行层上支付、销毁和分配。验证者可以指定任何以太坊地址作为交易费用的接收方。 更新共识客户端后,请务必将其设置fee recipient为验证器客户端配置的一部分,以确保将交易费用发送到个人控制的地址。强烈建议在以太坊主网过渡到权益证明之前,让主网验证者在 Ropsten 和其他测试网上运行合并。 合并是迄今为止对以太坊最复杂的升级。为了最大限度地降低网络中断的风险,作为验证者,在此期间不能撤回质押的ETH。

己任区块链观察|以太坊Ropsten测试网合并在即:需要注意什么?2022-05-31T16:19:44+08:00

比特币硬分叉具体是什么原因什么时候?

2022-05-31T15:24:34+08:00

硬分叉 硬分叉相比软分叉则会“暴力”很多,由于不向前兼容,旧版本矿工无法验证新版本的区块而拒绝接受,仍然按照旧的逻辑只接受旧版本矿工打包的区块。而新版本产生的区块则会被新版本矿工接受,因此新版本矿工保存的区块会和旧版本矿工保存的区块产生差别,即会形成两条链。 硬分叉修改余地很大,方案设计比较简单,但是如果整个网络中有两种不同的意见,就会导致整个生态的分裂。当前比特币影响最广泛的硬分叉事件即为2017年8月1日的硬分叉,比特币由一条链分叉产生一条新的链“比特现金(Bitcoin Cash, BCH)”。 这次硬分叉的起因是开发者与矿工在比特币扩容方案上的分歧。比特币区块大小为1MB,按照每10分钟一个区块的速度,全球每秒只能完成大约7笔交易。比特币发展初期,1MB的区块足够打包出块间隔内产生的所有交易,但是在比特币如此火爆的今天,这种处理速度显然达不到要求。一笔交易往往需要等待数个小时甚至更久,当前比特币网络已经有大约几十万交易排队等待打包确认。比特币交易可以支付手续费(不强制要求),由于矿工逐利的属性,矿工在打包区块时,往往会选择手续费更高的交易打包。这意味着,如果不想排队,则需要支付更高的手续费,以期望获得优先处理权。而过高的手续费显然违背了比特币的设计初衷。 为了解决以上问题,经过社区讨论,最终形成了两个改进方案,分别是扩容方案和隔离见证方案。扩容方案的想法比较直接,既然现在因为区块太小而导致交易处理速度低下,那就直接扩大区块的容量,使其能容纳更多的交易。原来1MB不够用,那么就扩成2MB、8MB,甚至直接扩到32MB。隔离见证方案的想法是,将交易分为两部分,一部分是交易信息,另一部分是见证信息,这两部分信息分开进行处理。好比一辆车太小,要搭车的人太多,于是让车上所有人将背包和行李放在另一辆跟着的货车上,这样原来的车就可以容纳更多的人了。 支持扩容方案的主要是矿工们。矿工们认为交易的高效才是最重要的,这样才能体现比特币的世界货币价值。矿工的利益来源于挖矿,如果比特币交易处理吞吐量较低,用户为使自己的交易尽早得到打包处理会倾向于向矿工提供更高的手续费,矿工因此可以获得超额手续费,其短期收益是增加的。 但长期来看,只有比特币价格维持上涨,挖矿的收益才会持续提升。因而,从长远考虑,扩容是必须的,毕竟只有比特币交易更加顺畅,入场人数增多,资金盘越来越大,矿工的收益才会获得显著增长。采用扩容方案,矿工可以在每个区块中包含更多的交易,从而获取更多的手续费,然而若使用隔离见证的扩容方案,小额的交易将不通过区块确认,矿工的手续费收益会大幅降低,因此矿工更倾向于支持扩容方案。 隔离见证方案的支持者主要是比特币开发团队的部分核心成员。他们认为,扩容方案是一个“扬汤止沸”的方案,毕竟不可能无限制地对区块的容量进行扩大。同时,区块的变大会使得挖矿的门槛提高,从而降低普通矿工的参与度,导致比特币系统的去中心化程度减弱。 2016年2月和2017年3月,争议双方两次进行商讨,希望双方各退一步,接受一个折中的方案,该方案中,区块容量将会被扩大到2MB,同时也对比特币部署隔离见证的方案。但是,由于期间有参与方反悔或者反对,导致最终没有达成共识,这也给“硬分叉”埋下了伏笔。 在2017年8月1日,比特大陆投资的矿池ViaBTC团队,采用比特大陆提出的UAHF(用户激活的硬分叉)方案,挖出了第一个区块,对比特币区块链进行了硬分叉。自此,与比特币竞争的分叉币比特币现金诞生。比特币现金区块链的区块容量达到了8MB,且没有采用隔离见证方案。

比特币硬分叉具体是什么原因什么时候?2022-05-31T15:24:34+08:00

比特币软分叉是什么原因?

2022-05-31T15:21:08+08:00

软件由于方案优化、BUG修复等原因进行升级是一种非常常见的现象。如手机应用等传统软件,升级非常简单,只需厂商发布,用户接 受升级即可。但是对于比特币这种去中心化的系统,升级是非常困难 的,需要协调网络中每个参与者。软件升级意味着运行逻辑的改变, 但是在比特币中,升级必然会导致不同节点在一定时间内运行不同的版本,于是就会产生分叉。 分叉主要包含软分叉和硬分叉两种。如果比特币升级后,新的代 码逻辑向前兼容,即新规则产生的区块仍然会被旧节点接受,则为软 分叉;如果新的代码逻辑无法向前兼容,即新产生的规则产生的区块无法被旧节点接受,则为硬分叉。 软分叉 软分叉由于向前兼容,新旧节点仍然运行在同一条区块链上,并不会产生两条链,对整个系统影响相对较小。到目前为止,比特币发生过多次软分叉,如BIP-34,BIP-65,BIP-66,BIP-9等。其中比特币改进建议(Bitcoin Improvement Proposal, BIP)指的是比特币社区成员针对比特币提出的一系列改进建议,这些改进建议的具体内容感兴趣的读者可以通过访问BIP的网站(1)自行查阅。 此处以BIP-34为例,简单说明软分叉的过程。在旧版本中,存在一个无意义的字段“coinbase data”,矿工不会去验证该字段的内容。BIP-34升级的新版本则要求该字段必须包含区块高度,同时将版本信息由“1”修改为“2”。该升级共包含三个阶段。 第一个阶段:矿工将版本号修改为“2”,此时所有矿工验证区块时,按照旧的规则验证,即不关心“coinbase data”字段内容,所有矿工不论以新规则还是旧规则打包区块,均可以被整个网络接受。 第二阶段:如果最新产生的1 000个区块中,版本号为“2”的区块个数超过75%时,则要求版本号为“2”的矿工必须按照新的规则打包区 块,升级的矿工收到 版本号为 “2”的区块时 , 只会接受“coinbase data”字段包含区块高度的区块,对于版本号为“1”的区块,仍然不校验该字段并接受。 第三阶段:如果最新产生的1 000个区块中,版本号为“2”的区块个数超过95%,则升级的矿工只接受版本号为“2”的区块,并会对“coinbase data”字段进行校验,版本号为“1”的区块则不被接受,以此来逼迫剩余少量矿工进行升级。 软分叉虽然对系统的影响较小,但是为了保证向前兼容,不能新增字段,只能在现有数据结构下修改,即可升级的内容非常有限。同时,因为这些限制,软分叉一般升级方案比较复杂,复杂的方案往往更容易产生BUG,并且可维护性很差。

比特币软分叉是什么原因?2022-05-31T15:21:08+08:00

比特币软分叉是什么?

2022-05-31T15:16:17+08:00

软件由于方案优化、BUG修复等原因进行升级是一种非常常见的现象。如手机应用等传统软件,升级非常简单,只需厂商发布,用户接 受升级即可。但是对于比特币这种去中心化的系统,升级是非常困难 的,需要协调网络中每个参与者。软件升级意味着运行逻辑的改变, 但是在比特币中,升级必然会导致不同节点在一定时间内运行不同的版本,于是就会产生分叉。 分叉主要包含软分叉和硬分叉两种。如果比特币升级后,新的代 码逻辑向前兼容,即新规则产生的区块仍然会被旧节点接受,则为软 分叉;如果新的代码逻辑无法向前兼容,即新产生的规则产生的区块无法被旧节点接受,则为硬分叉。 软分叉 软分叉由于向前兼容,新旧节点仍然运行在同一条区块链上,并不会产生两条链,对整个系统影响相对较小。到目前为止,比特币发生过多次软分叉,如BIP-34,BIP-65,BIP-66,BIP-9等。其中比特币改进建议(Bitcoin Improvement Proposal, BIP)指的是比特币社区成员针对比特币提出的一系列改进建议,这些改进建议的具体内容感兴趣的读者可以通过访问BIP的网站(1)自行查阅。 此处以BIP-34为例,简单说明软分叉的过程。在旧版本中,存在一个无意义的字段“coinbase data”,矿工不会去验证该字段的内容。BIP-34升级的新版本则要求该字段必须包含区块高度,同时将版本信息由“1”修改为“2”。该升级共包含三个阶段。 第一个阶段:矿工将版本号修改为“2”,此时所有矿工验证区块时,按照旧的规则验证,即不关心“coinbase data”字段内容,所有矿工不论以新规则还是旧规则打包区块,均可以被整个网络接受。 第二阶段:如果最新产生的1 000个区块中,版本号为“2”的区块个数超过75%时,则要求版本号为“2”的矿工必须按照新的规则打包区 块,升级的矿工收到 版本号为 “2”的区块时 , 只会接受“coinbase data”字段包含区块高度的区块,对于版本号为“1”的区块,仍然不校验该字段并接受。 第三阶段:如果最新产生的1 000个区块中,版本号为“2”的区块个数超过95%,则升级的矿工只接受版本号为“2”的区块,并会对“coinbase data”字段进行校验,版本号为“1”的区块则不被接受,以此来逼迫剩余少量矿工进行升级。 软分叉虽然对系统的影响较小,但是为了保证向前兼容,不能新增字段,只能在现有数据结构下修改,即可升级的内容非常有限。同时,因为这些限制,软分叉一般升级方案比较复杂,复杂的方案往往更容易产生BUG,并且可维护性很差。

比特币软分叉是什么?2022-05-31T15:16:17+08:00

比特币分叉具体原因是什么?

2022-05-31T15:14:25+08:00

软件由于方案优化、BUG修复等原因进行升级是一种非常常见的现象。如手机应用等传统软件,升级非常简单,只需厂商发布,用户接 受升级即可。但是对于比特币这种去中心化的系统,升级是非常困难 的,需要协调网络中每个参与者。软件升级意味着运行逻辑的改变, 但是在比特币中,升级必然会导致不同节点在一定时间内运行不同的版本,于是就会产生分叉。 分叉主要包含软分叉和硬分叉两种。如果比特币升级后,新的代 码逻辑向前兼容,即新规则产生的区块仍然会被旧节点接受,则为软 分叉;如果新的代码逻辑无法向前兼容,即新产生的规则产生的区块无法被旧节点接受,则为硬分叉。 软分叉 软分叉由于向前兼容,新旧节点仍然运行在同一条区块链上,并不会产生两条链,对整个系统影响相对较小。到目前为止,比特币发生过多次软分叉,如BIP-34,BIP-65,BIP-66,BIP-9等。其中比特币改进建议(Bitcoin Improvement Proposal, BIP)指的是比特币社区成员针对比特币提出的一系列改进建议,这些改进建议的具体内容感兴趣的读者可以通过访问BIP的网站(1)自行查阅。 此处以BIP-34为例,简单说明软分叉的过程。在旧版本中,存在一个无意义的字段“coinbase data”,矿工不会去验证该字段的内容。BIP-34升级的新版本则要求该字段必须包含区块高度,同时将版本信息由“1”修改为“2”。该升级共包含三个阶段。 第一个阶段:矿工将版本号修改为“2”,此时所有矿工验证区块时,按照旧的规则验证,即不关心“coinbase data”字段内容,所有矿工不论以新规则还是旧规则打包区块,均可以被整个网络接受。 第二阶段:如果最新产生的1 000个区块中,版本号为“2”的区块个数超过75%时,则要求版本号为“2”的矿工必须按照新的规则打包区 块,升级的矿工收到 版本号为 “2”的区块时 , 只会接受“coinbase data”字段包含区块高度的区块,对于版本号为“1”的区块,仍然不校验该字段并接受。 第三阶段:如果最新产生的1 000个区块中,版本号为“2”的区块个数超过95%,则升级的矿工只接受版本号为“2”的区块,并会对“coinbase data”字段进行校验,版本号为“1”的区块则不被接受,以此来逼迫剩余少量矿工进行升级。 软分叉虽然对系统的影响较小,但是为了保证向前兼容,不能新增字段,只能在现有数据结构下修改,即可升级的内容非常有限。同时,因为这些限制,软分叉一般升级方案比较复杂,复杂的方案往往更容易产生BUG,并且可维护性很差。 硬分叉 硬分叉相比软分叉则会“暴力”很多,由于不向前兼容,旧版本矿工无法验证新版本的区块而拒绝接受,仍然按照旧的逻辑只接受旧版本矿工打包的区块。而新版本产生的区块则会被新版本矿工接受,因此新版本矿工保存的区块会和旧版本矿工保存的区块产生差别,即会形成两条链。 硬分叉修改余地很大,方案设计比较简单,但是如果整个网络中有两种不同的意见,就会导致整个生态的分裂。当前比特币影响最广泛的硬分叉事件即为2017年8月1日的硬分叉,比特币由一条链分叉产生一条新的链“比特现金(Bitcoin Cash, BCH)”。 这次硬分叉的起因是开发者与矿工在比特币扩容方案上的分歧。比特币区块大小为1MB,按照每10分钟一个区块的速度,全球每秒只能完成大约7笔交易。比特币发展初期,1MB的区块足够打包出块间隔内产生的所有交易,但是在比特币如此火爆的今天,这种处理速度显然达不到要求。一笔交易往往需要等待数个小时甚至更久,当前比特币网络已经有大约几十万交易排队等待打包确认。比特币交易可以支付手续费(不强制要求),由于矿工逐利的属性,矿工在打包区块时,往往会选择手续费更高的交易打包。这意味着,如果不想排队,则需要支付更高的手续费,以期望获得优先处理权。而过高的手续费显然违背了比特币的设计初衷。 为了解决以上问题,经过社区讨论,最终形成了两个改进方案,分别是扩容方案和隔离见证方案。扩容方案的想法比较直接,既然现在因为区块太小而导致交易处理速度低下,那就直接扩大区块的容量,使其能容纳更多的交易。原来1MB不够用,那么就扩成2MB、8MB,甚至直接扩到32MB。隔离见证方案的想法是,将交易分为两部分,一部分是交易信息,另一部分是见证信息,这两部分信息分开进行处理。好比一辆车太小,要搭车的人太多,于是让车上所有人将背包和行李放在另一辆跟着的货车上,这样原来的车就可以容纳更多的人了。 支持扩容方案的主要是矿工们。矿工们认为交易的高效才是最重要的,这样才能体现比特币的世界货币价值。矿工的利益来源于挖矿,如果比特币交易处理吞吐量较低,用户为使自己的交易尽早得到打包处理会倾向于向矿工提供更高的手续费,矿工因此可以获得超额手续费,其短期收益是增加的。 但长期来看,只有比特币价格维持上涨,挖矿的收益才会持续提升。因而,从长远考虑,扩容是必须的,毕竟只有比特币交易更加顺畅,入场人数增多,资金盘越来越大,矿工的收益才会获得显著增长。采用扩容方案,矿工可以在每个区块中包含更多的交易,从而获取更多的手续费,然而若使用隔离见证的扩容方案,小额的交易将不通过区块确认,矿工的手续费收益会大幅降低,因此矿工更倾向于支持扩容方案。 隔离见证方案的支持者主要是比特币开发团队的部分核心成员。他们认为,扩容方案是一个“扬汤止沸”的方案,毕竟不可能无限制地对区块的容量进行扩大。同时,区块的变大会使得挖矿的门槛提高,从而降低普通矿工的参与度,导致比特币系统的去中心化程度减弱。 2016年2月和2017年3月,争议双方两次进行商讨,希望双方各退一步,接受一个折中的方案,该方案中,区块容量将会被扩大到2MB,同时也对比特币部署隔离见证的方案。但是,由于期间有参与方反悔或者反对,导致最终没有达成共识,这也给“硬分叉”埋下了伏笔。 在2017年8月1日,比特大陆投资的矿池ViaBTC团队,采用比特大陆提出的UAHF(用户激活的硬分叉)方案,挖出了第一个区块,对比特币区块链进行了硬分叉。自此,与比特币竞争的分叉币比特币现金诞生。比特币现金区块链的区块容量达到了8MB,且没有采用隔离见证方案。

比特币分叉具体原因是什么?2022-05-31T15:14:25+08:00

比特币软分叉和硬分叉的来龙去脉

2022-05-31T15:12:12+08:00

软件由于方案优化、BUG修复等原因进行升级是一种非常常见的现象。如手机应用等传统软件,升级非常简单,只需厂商发布,用户接 受升级即可。但是对于比特币这种去中心化的系统,升级是非常困难 的,需要协调网络中每个参与者。软件升级意味着运行逻辑的改变, 但是在比特币中,升级必然会导致不同节点在一定时间内运行不同的版本,于是就会产生分叉。 分叉主要包含软分叉和硬分叉两种。如果比特币升级后,新的代 码逻辑向前兼容,即新规则产生的区块仍然会被旧节点接受,则为软 分叉;如果新的代码逻辑无法向前兼容,即新产生的规则产生的区块无法被旧节点接受,则为硬分叉。 软分叉 软分叉由于向前兼容,新旧节点仍然运行在同一条区块链上,并不会产生两条链,对整个系统影响相对较小。到目前为止,比特币发生过多次软分叉,如BIP-34,BIP-65,BIP-66,BIP-9等。其中比特币改进建议(Bitcoin Improvement Proposal, BIP)指的是比特币社区成员针对比特币提出的一系列改进建议,这些改进建议的具体内容感兴趣的读者可以通过访问BIP的网站(1)自行查阅。 此处以BIP-34为例,简单说明软分叉的过程。在旧版本中,存在一个无意义的字段“coinbase data”,矿工不会去验证该字段的内容。BIP-34升级的新版本则要求该字段必须包含区块高度,同时将版本信息由“1”修改为“2”。该升级共包含三个阶段。 第一个阶段:矿工将版本号修改为“2”,此时所有矿工验证区块时,按照旧的规则验证,即不关心“coinbase data”字段内容,所有矿工不论以新规则还是旧规则打包区块,均可以被整个网络接受。 第二阶段:如果最新产生的1 000个区块中,版本号为“2”的区块个数超过75%时,则要求版本号为“2”的矿工必须按照新的规则打包区 块,升级的矿工收到 版本号为 “2”的区块时 , 只会接受“coinbase data”字段包含区块高度的区块,对于版本号为“1”的区块,仍然不校验该字段并接受。 第三阶段:如果最新产生的1 000个区块中,版本号为“2”的区块个数超过95%,则升级的矿工只接受版本号为“2”的区块,并会对“coinbase data”字段进行校验,版本号为“1”的区块则不被接受,以此来逼迫剩余少量矿工进行升级。 软分叉虽然对系统的影响较小,但是为了保证向前兼容,不能新增字段,只能在现有数据结构下修改,即可升级的内容非常有限。同时,因为这些限制,软分叉一般升级方案比较复杂,复杂的方案往往更容易产生BUG,并且可维护性很差。 硬分叉 硬分叉相比软分叉则会“暴力”很多,由于不向前兼容,旧版本矿工无法验证新版本的区块而拒绝接受,仍然按照旧的逻辑只接受旧版本矿工打包的区块。而新版本产生的区块则会被新版本矿工接受,因此新版本矿工保存的区块会和旧版本矿工保存的区块产生差别,即会形成两条链。 硬分叉修改余地很大,方案设计比较简单,但是如果整个网络中有两种不同的意见,就会导致整个生态的分裂。当前比特币影响最广泛的硬分叉事件即为2017年8月1日的硬分叉,比特币由一条链分叉产生一条新的链“比特现金(Bitcoin Cash, BCH)”。 这次硬分叉的起因是开发者与矿工在比特币扩容方案上的分歧。比特币区块大小为1MB,按照每10分钟一个区块的速度,全球每秒只能完成大约7笔交易。比特币发展初期,1MB的区块足够打包出块间隔内产生的所有交易,但是在比特币如此火爆的今天,这种处理速度显然达不到要求。一笔交易往往需要等待数个小时甚至更久,当前比特币网络已经有大约几十万交易排队等待打包确认。比特币交易可以支付手续费(不强制要求),由于矿工逐利的属性,矿工在打包区块时,往往会选择手续费更高的交易打包。这意味着,如果不想排队,则需要支付更高的手续费,以期望获得优先处理权。而过高的手续费显然违背了比特币的设计初衷。 为了解决以上问题,经过社区讨论,最终形成了两个改进方案,分别是扩容方案和隔离见证方案。扩容方案的想法比较直接,既然现在因为区块太小而导致交易处理速度低下,那就直接扩大区块的容量,使其能容纳更多的交易。原来1MB不够用,那么就扩成2MB、8MB,甚至直接扩到32MB。隔离见证方案的想法是,将交易分为两部分,一部分是交易信息,另一部分是见证信息,这两部分信息分开进行处理。好比一辆车太小,要搭车的人太多,于是让车上所有人将背包和行李放在另一辆跟着的货车上,这样原来的车就可以容纳更多的人了。 支持扩容方案的主要是矿工们。矿工们认为交易的高效才是最重要的,这样才能体现比特币的世界货币价值。矿工的利益来源于挖矿,如果比特币交易处理吞吐量较低,用户为使自己的交易尽早得到打包处理会倾向于向矿工提供更高的手续费,矿工因此可以获得超额手续费,其短期收益是增加的。 但长期来看,只有比特币价格维持上涨,挖矿的收益才会持续提升。因而,从长远考虑,扩容是必须的,毕竟只有比特币交易更加顺畅,入场人数增多,资金盘越来越大,矿工的收益才会获得显著增长。采用扩容方案,矿工可以在每个区块中包含更多的交易,从而获取更多的手续费,然而若使用隔离见证的扩容方案,小额的交易将不通过区块确认,矿工的手续费收益会大幅降低,因此矿工更倾向于支持扩容方案。 隔离见证方案的支持者主要是比特币开发团队的部分核心成员。他们认为,扩容方案是一个“扬汤止沸”的方案,毕竟不可能无限制地对区块的容量进行扩大。同时,区块的变大会使得挖矿的门槛提高,从而降低普通矿工的参与度,导致比特币系统的去中心化程度减弱。 2016年2月和2017年3月,争议双方两次进行商讨,希望双方各退一步,接受一个折中的方案,该方案中,区块容量将会被扩大到2MB,同时也对比特币部署隔离见证的方案。但是,由于期间有参与方反悔或者反对,导致最终没有达成共识,这也给“硬分叉”埋下了伏笔。 在2017年8月1日,比特大陆投资的矿池ViaBTC团队,采用比特大陆提出的UAHF(用户激活的硬分叉)方案,挖出了第一个区块,对比特币区块链进行了硬分叉。自此,与比特币竞争的分叉币比特币现金诞生。比特币现金区块链的区块容量达到了8MB,且没有采用隔离见证方案。

比特币软分叉和硬分叉的来龙去脉2022-05-31T15:12:12+08:00

己任区块链观察 | 以太宇宙(Etherverse)简史

2022-05-30T16:19:48+08:00

我们通过量化主要代币、协议和交易类别的 gas 消耗来深入研究以太坊最重要的用例。 我们的分析揭示了以太坊生态系统的复杂性和不断发展的本质。  距离上次从gas的市场角度研究以太坊生态系统已经过去两年了——对于这个动荡和快速发展的行业来说,时间已经过去很久了。自那以后又出现了全新的用例,对于现有的用例,已经出现了新协议并获得市场份额。这篇后续文章姗姗来迟,又恰逢 Glassnode Studio发布了一套新的以太坊活动细分标准。我们迫不及待地想看看社区会有什么洞见,同时,我们也分享自己的见解。 新发布的标准 现在,在Glassnode Studio可获得这套新的以太坊细分标准: – 预设探索 Etherverse 的仪表板 – 交易类型细分(相对) – 交易类型细分(绝对) – 按交易类型划分的 Gas 使用量(绝对) – 按交易类型划分的 Gas 使用量(相对) 动机和方法 以太坊是一个无需许可的平台,因此没有强行的内在目的。在任何意义上,一个无需许可的平台通常是由它的用途来定义。因此,了解以太坊可以从一项纯粹具体的任务开始——观察它的用途。 我们认为,衡量以太坊用途的最佳工具是活动类型使用的相对gas量。虽然它不如交易数量那么直观,但这种方法植根于以太坊的设计初衷: 以太坊平台的吞吐量受限于每个区块可用的gas单位。正如用例中争夺稀缺的区块空间,赢家取决于提供足够高费用的能力,而输家则被有效地排除在平台之外。 由于 gas 市场竞争非常激烈,gas 支出情况反映了用户需求以及用户分配给特定用例或协议的经济价值。请注意,gas份额的下降可能还表示法币或ETH支出的增加,反之亦然——为此,你可能需要参考 Glassnode Studio 中相应的绝对费用值。在本文中,我们只关注 gas 份额,因为我们的目标是比较以太坊生态系统中用例的相对普遍性。 我们优先选择gas份额而不是交易数量的标准,因为它代表了用户真正的经济支出,因此更难操纵。交易数量更容易人为上调,尤其是在网络拥塞程度较低的阶段。 以太坊平台上有两种类型的账户:由私钥控制的外部账户 (EOA) 和由其合约代码控制的合约账户。 我们有意将交易中产生所有的gas归因于EOA调用的初始合约,因为它代表了用户驱动的需求。 内部交易占比将绘制出一幅不同但相关的图景。 概述 我们从对以太坊历史的全面概述为开端。图 1 展示了以太坊区块链上记录的所有交易的相对gas消耗,细分为最主要的七个类别,它们是具有代表性的重要用例,其中两个(Bridge、MEV 机器人)在去年才变得重要: Vanilla: EOA 之间的纯ETH转账,无需调用合约。 稳定币:由发行人或通过算法将同质化代币的价值与链下资产挂钩。其中大部分与美元挂钩。这一类的稳定币包括 150 多种,其中最重要的有USDT、USDC、UST、BUSD 和 DAI。 ERC20:在本文范围内,我们将不是稳定币的所有ERC20 合约都包括在这一类别中。 DeFi:作为智能合约实施的链上金融工具和协议,通常无需传统中介。目前最受欢迎的是去中心化交易所(DEX),这是一种用于交易代币的点对点平台。此类别中包含 90 多个 DeFi 协议,例如 Uniswap、Etherdelta、1inch、Sushiswap、Aave 和 0x。 Bridges:允许在不同区块链之间代币转账的合约。此类别中包含50多个Bridge,例如 Ronin、Polygon、Optimism 和 Arbitrum。 NFT:链上拥有和转账的唯一识别数据。此类别包括代币合约标准(ERC721、ERC1155)以及用于交易 NFT 的市场(OpenSea、LooksRare、Rarible、SuperRare)。 MEV 机器人:矿工可提取价值 (MEV) 机器人通过重新排序、插入和审查区块内的交易来执行交易以获取利润。 其他:此类别包括不在上述类别中的所有交易。示例包括交易所的多签合约、中心化借贷平台和赌博网站。 定性地说,用例标准与两年前相比有很大不同,上述每个类别的份额都发生了巨大变化。我们认为,这突出了平台不断发展的性质以及评估它所需的动态研究框架——将 2022 年的以太坊还当成 2019 年的以太坊显然会误导他人。正如数据所表明的那样,也没有稳定的迹象——我们完全可以预料到 2024 年的以太坊与今天大不相同。在下文中,我们将更详细地研究七个类别中的每一个。 Vanilla  从概念上讲,Vanilla转账表示把ETH当作货币。从 gas 消耗的角度来看,这个用例从早期的最主要的标准(2015 年占 gas 的 80%)下降到最近两年的 10%左右。 换句话说:以太坊平台上用户之间ETH转账实际上不是主要的,甚至不是重要的。 然而,认为太坊区块链记录中现在的ETH交易比 2016 年少的观点是错误的。原因是 gas 限制在过去被提高多次。当以太坊在 2015 年首次推出时,gas 限制曾经是每区块 5000。从那以后,它逐渐增长到目标区块 gas 限制为 1500万——并且自从伦敦升级后在网络拥塞时段可以达到两倍高。因此,虽然ETH转账的相对重要性随着时间的推移而下降,但绝对吞吐量却上升了许多数量级。 稳定币 稳定币并非诞生于以太坊,但以太坊是它们开始蓬勃发展的地方。在 USDT 率先从比特币迁移到以太坊以寻求更低的手续费用和更快的确认时间,稳定币迅速成为 gas 消耗的强大支柱。在过去三年中,大多数时候以太坊被用作美元的支付平台,而不是ETH的,自 2019 [...]

己任区块链观察 | 以太宇宙(Etherverse)简史2022-05-30T16:19:48+08:00

己任区块链数藏META | 「520最××眼神挑战」投票最终弹

2022-05-28T16:19:44+08:00

【金色数藏META】于2022年5月20日-5月27日举办「520最××眼神挑战」已经结束,今天是投票的最后一弹! 5月28日 · 最终弹 为你喜欢的作品投票叭~ 01 02 03 04 05 06 07 08 09 10 【金色数藏META】是由聚焦全球区块链信息的资讯平台——金色财经孵化的数字艺术文化收藏平台,依托腾讯公司发布的区块链开放平台至信链,联合各类IP机构、发行机构、实体企业、国家企事业单位等,将具有文化价值的优质内容进行链上映射,形成兼具文化艺术价值的区块链数字藏品,并赋能实体文化、旅游等产业。

己任区块链数藏META | 「520最××眼神挑战」投票最终弹2022-05-28T16:19:44+08:00

己任区块链数藏META | 「520最××眼神挑战」投票第四弹

2022-05-27T16:19:52+08:00

【金色数藏META】于2020年5月20日-5月27日举办「520最××眼神挑战」,由金色数藏META运营团队筛选+全体用户投票产生的获奖者,可获得【金色数藏META】的520限定版数字藏品。参与方式见文末。 5月27日 · 第四弹 为你喜欢的作品投票叭~ 01 02 03 04 05 05 07 08 09 10 「520最××眼神挑战」参与方式: ①扫码下载金色财经最新版APP,如手机里有旧版本,将旧版本卸载后重新下载 ②根据下方指示,进入活动界面操作 【金色数藏META】是由聚焦全球区块链信息的资讯平台——金色财经孵化的数字艺术文化收藏平台,依托腾讯公司发布的区块链开放平台至信链,联合各类IP机构、发行机构、实体企业、国家企事业单位等,将具有文化价值的优质内容进行链上映射,形成兼具文化艺术价值的区块链数字藏品,并赋能实体文化、旅游等产业。

己任区块链数藏META | 「520最××眼神挑战」投票第四弹2022-05-27T16:19:52+08:00

标题

返回顶部