虚拟货币硬分叉是什么意思
Ⅰ 区块链中的硬分叉,以太经典ETC是什么意思
以太经典(ETC)简史
以太经典始于一个不幸的事件。
2016年5月,去中心化自治组织(DAO)举行了一次代币销售,目标是建立一个基于区块链的风险投资,以资助Ethereum生态系统内未来的去中心化应用(DApps)。
基本上,DAO是一个去中心化方式运作的复杂的智能合约–当条件满足时自动在多方之间执行任务的计算机代码。
尽管其有着雄心勃勃的目标以及成功的代币销售,DAO的代码却有一个重大漏洞,使得攻击者可以从去中心化组织中窃取ETH。
攻击者在2016年6月利用这一漏洞,引发了臭名昭著的DAO黑客事件,恶意窃取了大约价值5000万美元的ETH。
毋庸置疑,DAO黑客事件曾震惊了Ethereum社区,也使得ETH价格从20美元跌至13美元。
在DAO黑客事件发生后,Ethereum社区不得不从三个选项中选择。
什么都不做,努力承受攻击带来的后果;
启动软分叉,收回资金;
部署一个硬分叉来恢复丢失的ETH。
软分叉和硬分叉都是重大的网络升级。然而,软分叉允许未升级的用户和升级后的用户相互交流,而硬分叉则不能向后兼容以前的版本。
由于开发人员意识到部署软分叉会使网络受到分布式拒绝服务(DDoS)攻击,Ethereum社区决定发起硬分叉,以恢复在DAO黑客攻击中损失的资金。
虽然这一方案得到了大多数人的支持,但Ethereum社区中的一小部分人却表示反对,他们认为 “代码即律法”,区块链网络应该是不可改变的。
由于双方未能在解决方案上达成一致,最终导致了Ethereum区块链的分裂。
那些试图找回丢失的ETH的人选择了硬分叉,开启了我们今天所熟知的Ethereum(ETH)区块链,而另一群人则留在了最初的Ethereum Classic(ETC)链上。
以太经典解决了那些问题?
以太经典(ETC)是一个允许开发者部署智能合约和DApps的区块链平台。
虽然这个功能与Ethereum(ETH)的功能相同,但ETC区块链有两个主要区别。
首先,Ethereum Classic社区反对篡改分布式账本,支持“区块链网络不能也不该被修改”的观点。
其次,虽然ETH总供应量没有硬性上限,但以太经典采用恒定供应的货币政策,最多允许创建2.3亿个ETC。
作为一个加分项,以太经典在去年启动了Atlantis硬分叉,以增加与Ethereum的交互性,并通过zk-SNARKS提高交易的隐私保护程度。
以太经典ETC推荐的交易平台:火币、OKEX、AAX等。
Ⅱ 什么是硬分叉,区块链
区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬分叉就会发生。
Ⅲ 比特币为什么要进行分叉
在区块链和比特币等数字货币的讨论中,我们经常听到 “分叉” 这个词,那么到底什么是分叉呢?分叉又会有什么影响呢?
区块链
在说分叉之前,先普及一点区块链的小知识,这样更容易帮助我们理解分叉是什么(如果你对区块链一点概念也没有,欢迎翻阅我以前的文章,都是些通俗的话语帮你了解什么是区块链)。
区块链,顾名思义,就是由区块组成的链条,当然这种链条只是一个形象比喻,说白了就是数据区块有序地连接起来。在比特币中,区块中存放的是比特币的交易记录,区块的大小和交易记录所占用的空间决定了一个区块能存放多少交易记录。这些交易记录被打包到区块中,然后区块一个个相连就构成了区块链。
为什么要分叉
我们知道,比特币软件像其他软件一样,需要定期更新和修改,以便让他更好。所以新的版本就会出现,但是由于不是所有人都即使下载了新版本,所以有个矿工就运行了旧版本,有的则运行了新版本,那么一旦新旧版本不兼容的话,区块链就会分叉。因为因版本的区块和旧版本的区块可能存在差异,所以他们不能被连接到同一个区块链上,所以就会出现两条链,甚至多条链,这就是分叉。
软分叉
软分叉指的是,当新共识规则发布后,没有升级的节点会因为不知道新共识规则下,而生产不合法的区块,就会产生临时性分叉。这种分叉会随着节点的升级而逐渐修复。
硬分叉
硬分叉指的是,区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬叉就会发生。所以,在数字货币领域,硬分叉往往导致新的币种出现。例如以太坊的硬分叉就导致了 ETH的出现。
原文:什么是分叉?什么是比特币分叉?
Ⅳ 什么是比特币分叉
比特币中一个区块的容量就是1M(兆字节)吧。而一笔交易是250到500字节之间。
按照这种算法,那么一个区块大约包含的4 194.3(笔)交易。
比特币中一个区块确认的时间是10分钟,那么一个区块每秒能处理的7个交易,可能有时候连7笔都达不到。
这样会造成一什么后果呢?
比特币的分叉分为硬分叉和软分叉。
硬分叉是:指比特币的区块格式或交易格式发生改变时,未升级的节点拒绝验证已经升级的节点生产出的区块。
已经升级的节点可以验证未升级节点生产出的区块,大家各自延续自己认为正确的链,所以分成两条链。
什么是软分叉呢?
软分叉是指比特币交易的数据结构发生改变时,
未升级的节点可以验证已经升级的节点生产出的区块,
而且已经升级的节点也可以验证未升级的节点生产出的区块。
Ⅳ 区块链中硬分叉和软分叉的区别是什么
硬分叉是由于区块链不可接受的永久性分歧造成的,软分叉则是区块链的可接受分歧造成的。硬分叉的出现意味着出现一条无法接受新共识机制的区块链,这条区块链相当于系统的旧版本,而接受了新共识机制的则是新版本,两者虽然不版本不同,但是还是相互联系。而软分叉造成的区块节点是可以和新共识机制兼容的,不会另外形成一条区块链。硬分叉和软分叉是币圈中比较常见的事情。区块链除了炒币,其实可以应用的地方还有很多,包括医疗、保险、教育、食品等。我认识一家专门做区块链开发的公司,煊凌科技。他们在行业内的评价还不错。
Ⅵ 什么是比特币区块链的分叉
分叉有区别为普通的升级,普通的升级在升级前后是没有影响协议共识的,也一般不需要社区共识或算力共识的参与。而分叉根据对协议的修改情况分为软分叉和硬分叉。
现有的定义:
【闪电定义】硬分叉是指比特币区块格式或交易格式(这就是广泛流传的“共识”(应该是部分协议共识))发生改变时,未升级的节点拒绝验证已经升级的节点生产出的区块,不过已经升级的节点可以验证未升级节点生产出的区块,然后大家各自延续自己认为正确的链,所以分成两条链。
A permanent divergence in the the block chain, commonly occurs when non-upgraded nodes can’t validate blocks created by upgraded nodes that follow newer consensus rules.
【闪电定义】软分叉是指比特币交易的数据结构(这就是被广泛流传的“共识”(应该是部分协议共识))发生改变时,未升级的节点可以验证已经升级的节点生产出的区块,而且已经升级的节点也可以验证未升级的节点生产出的区块。
A temporary fork in the block chain which commonly occurs when miners using non-upgraded nodes violate a new consensus rule their nodes don’t know about.
我觉得不能说哪个定义正确还是错误,具体的定义可以根据已经较大社区共识的两者的区别来自己总结,不需要权威来指定。
硬分叉:没有向前兼容性,之前的版本将不可再用,需要强制升级。
软分叉:有较好的兼容性,之前版本至少部分功能可用,可不升级。
硬分叉:在区块链层面会有分叉的两条链,一条原旧链,一条分叉新链。
软分叉:在区块链层面没有分叉的链,只是组成链的区块,有新区块和旧区块。
硬分叉:需要在某个时间点全部同意分叉升级,不同意的将会进入原旧链。
软分叉:相当长的时间里,可允许不进行升级,继续使用原版本生成旧区块,与新区块并存
Ⅶ 比特币硬分叉和软分叉是什么意思
Q:什么是比特币分叉,产生分叉的原因是什么?
A:比特币之所以会产生分叉这个行为,是因为比特币的底层技术是区块链,一些人开始觉得比特币的区块容量太小,总出现拥堵,于是这些人要求比特币升级扩容,一些人又觉得比特币的功能太单一,今后的发展不容乐观,于是这些人又要求比特币能够有搭建DApp(去中心化应用)的功能,有人支持就有人反对,这种对比特币发展的分歧便可以理解为比特币的分叉
Q:比特币分叉的分类?
A:比特币分叉的分类分为两种,一种方案是软分叉, 一种方案是硬分叉,那么什么是软分叉?
Q:软分叉的形成原理?
A:软分叉是指在原有的比特币网络里面进行优化修改bug提升区块的容量,比如改成2M、4M或者8M、16M,其中以SegWit闪电网络为主流解决方案,通俗的说,就相当于一条主路上堵车,开发团队就再建造一条辅路,帮助主路分流拥堵。
这是一种温和的解决方式,能让原有的比特币网络和软分叉之后的网络进行兼容,比特币的主要交易还在主链上。
Q:软分叉的缺点
A:当然,软分叉存在缺点,那就是治标不治本,只能解决暂时的拥堵问题,执行软分叉后,也仅能保持数年内网络的通畅,未来还需要不断扩容,对系统稳定性有影响。
Q:硬分叉是什么及形成原理?
A:另一种方案是硬分叉,硬分叉是指:
重新升级比特币系统,通过代码形式将区块的高度彻底改变,以bitcoin unlimited为主流解决方案。通俗的说,就相当于一条主路上堵车,我们直接弃用这条路,找个地方,做一个地上地下立体交通枢纽,新车都走这套交通系统,这套系统改变了比特币网络的区块大小,优化了网络的处理速度。
Q:硬分叉的缺点是什么?
A:但是硬分叉同样存在缺点,那就是不兼容原有的比特币系统,这就要求现在比特币网络所有的人都要支持硬分叉,若有部分人不支持硬分叉,比特币网络将会出现两个版本,也就产生了两个比特币,这两个比特币所存在的区块链形成竞争关系,这种内耗会导致价格波动较大,会导致比特币未来的局势不明朗。
Q:比特币分叉的经典案例?
A:以太坊(ETH)和以太经典(ETC)是硬分叉的典型案例。The DAO项目是区块链物联网公司Slock.it发起的一个众筹项目,于2016年5月正式发布,截止到当年6月,The DAO项目募集资金超过1.6亿美元。没过多久,The DAO项目就被黑客盯上了,因为智能合约上的巨大漏洞,导致The DAO项目被转移了市值五千万美元的以太币。
为了挽回众多投资者的资产并停止恐慌,以太坊创始人V神(Vitalik Buterin)最后提出硬分叉的设想,并最终通过社区的多数投票表决在以太坊第1920000区块完成了硬分叉,回滚了包括被黑客占有的所有以太币。
即使以太坊硬分叉成了两条链,依然有部分信仰着区块链不可篡改特性的人留在以太经典这条原链上,如今,以太坊(ETH)和以太经典(ETC)都排在全球加密货币市值排名的前20名,这也是二者在硬分叉领域被当作经典案例的原因之一。
Q:软分叉和硬分叉的区别及影响?
A:对用户而言:软分叉不会产生新的比特币币种,只需要了解比特币该币种的交易方式和k线特点,只需要一种比特币主流钱包即可。
硬分叉会产生新的币种,而且可能不止一种新的币种。一旦修改比特币核心代码,重构比特币核心代码的事情发生了,有第一次就可能有第二次,BTC1、BTC23456789就都有可能发生,用户会懵,到底我去交易那种币会比较好?到底我使用哪种比特币去支付流通范围比较大?总之,选择困难症的用户会崩溃。而且,用户要下载不同硬分叉系统的钱包,给保存和支付比特币带来了复杂操作。
但是,相应的,用户的选择权也变大了。可以选择自己喜欢、信任的开发团队开发的比特币代码。当比特币分叉情况不明朗的时候,当软分叉开始激活,算力开始投票的时候,用户最好的处理方法是:静观其变。不要在分叉过程中去充值和提取比特币。
此外,软分叉会改变比特币全节点的结算方式,一部分小额结算会使用第三方节点即结算通道进行确认。结算通道可能会手续部分手续费。类似银联的作用和商业模式。
什么是比特币分叉?软分叉和硬分叉的区别及影响
Ⅷ 11月比特币硬分叉和bcc什么意思
11月份的比特币硬分叉是Segwit2x硬分叉,使得比特币扩容到2MB。而BCC则是通过对比特币进行一次硬分叉产生的一种新型区块链资产,是由一个庞大的大区块支持者构成的社区支撑的去中心化数字货币。BCC删除了隔离验证(SegWit),取消了区块大小1M的限制,最大可支持8M区块大小,坚持的是链上扩容路线。目的是为了更好的实现中本聪白皮书叙述的“点对点的加密电子现金系统”。