比特币现金的特性和缺点以及挖矿原理介绍
扫描二维码
随时随地手机看文章
比特币现金是比特币作为一种点对点的电子现金项目的延续。它是从比特币区块链分类账本上分裂出来的,是其共识规则的升级,从而能够更好的扩容和发展。虽然比特币现金仍然和比特币一样坚持的是点对点的加密电子现金系统,但是比特币现金删除了隔离验证(SegWit),取消了区块大小1M的限制,最大可支持8M区块大小,坚持的是链上扩容路线,这是比特币所没有的。而且比特币现金还采取了紧急难度调整制度,在比特币的难度调整的基础上,增加了“如果过去6个区块的MTP间隔时间大于12小时,则下一个难度下调20%“的规则。
比特币现金(BCC)产生的背景
比特币现金是比特币在过去三年的扩容争论里面的最直接的一个结果,BCC的出现可以说它直接给过去三年的扩容画上了一个句号。由于比特币早期有一个为了防止垃圾交易的攻击设置了一个临时性的1mb区块大小限制,随着比特币用户的增多,交易变的拥堵,手续费也不断增加。比特币现金删除了隔离验证(SegWit),取消了区块大小1M的限制,最大可支持8M区块大小,坚持的是链上扩容路线。目的是为了更好的实现中本聪白皮书叙述的“点对点的加密电子现金系统”。比特币现金的产生正是为了解决比特币存在已久的拥堵问题。
比特币现金(BCC)新的特性
链上扩容——比特币现金遵循中本聪思想,采用的链上扩容路线。首先,区块限制变的可调节,目前最大支持8MB区块大小。研究还在进行中,以保证未来能允许更大的区块。
新的交易签名——新的SigHash类型能够提供重放保护,提高了硬件钱包的安全,并且消除了二次散列问题。
紧急难度调整(EDA)——难度调整应答机制允许矿工能够根据所需从传统的比特币链中迁移出来,同时对算力变化引起的波动起到保护作用。
去中心化的开发团队——由于比特币现金存在多个独立的软件开发团队,它的未来更加安全。比特币现金对协议开发问题上的政治和社会攻击具有有抵抗力。比特币现金不是由单个团队或项目控制的。
如何获得比特币现金(BCC)
在比特币现金通过比特币硬分叉产生后可以通过以下方法获得:
1、作为商品或服务的支付方式。
2、在一个支持比特币现金的交易所购买比特币现金。
3、和你附近的人兑换比特币现金。
4、通过具有竞争力的挖矿赚取比特币现金。
比特币现金(BCC)的优势
支付自由 - 无论何时何地都可以即时支付和接收任何数额的资金。无银行假日,无国界,无强加限制。比特币现金允许其用户完全控制他们的资金。
极低的费用 - 目前对比特币现金支付的处理不收取手续费或者仅收取极少的手续费。相比于比特币高昂的手续费,比特币现金的手续费很低或者不收取手续费。
成交速度快 - 比特币现金因为扩容到8MB的区块大小,使得比特币现金网络不拥堵,能够在短时间内确认交易。相对于网络拥堵的比特币,其成交确认的速度是非常快的。
降低商家的风险 - 比特币现金交易是安全,不可撤销的,并且不包含顾客的敏感或个人信息。这避免了由于欺诈或欺诈性退单给商家造成的损失,而且也没有必要遵守PCI标准。在信用卡无法使用或欺诈率高得令人无法接受的地方,商家也可以很容易地扩展新的市场。最终结果是更低的费用,更大的市场,和更少的行政成本。
安全和控制 - 比特币现金的用户完全控制自己的交易;商家不可能强制收取那些在其它支付方式中可能发生的不该有或不易发现的费用。用比特币现金付款可以无须在交易中绑定个人信息,这提供了对身份盗用的极大的防范。比特币现金的用户还可以通过备份和加密保护自己的资金。
透明和中立 - 关于比特币现金资金供给本身的所有信息都存储在区块链中,任何人都可以实时检验和使用。没有个人或组织能控制或操纵比特币现金协议,因为它是密码保护的。这使得比特币现金核心被相信是完全中立,透明以及可预测的。
比特币现金(BCC)的缺点
接受程度 - 相比于比特币,仍然有很多人不知道比特币现金,知名度和网络效应都不如比特币。每天有更多的企业接受比特币现金,因为他们希望从中受益,但这个列表依然很小,为了从网络效应中获益,仍然需要有更多的企业支持比特币现金。
波动性 - 流通中的比特币现金的价格会随着市场的变化而波动。一些国家政策等都会对其价格造成一定的影响。不过,从理论上将,随着比特币现金的发展,市场和技术的成熟,这种波动会相对减少。
处于发展阶段 - 由于比特币现金产生的时间比较短,依然处于发展阶段。新的工具,特性和服务正在研发中以使比特币现金更为安全,为更多大众所使用。而且随着比特币现金的不断发展,更多的用户和支持机构加入进来,不断完善其生态。总体来说,比特币现金尚处于发展阶段。
比特币现金(BCC)挖矿难度调整机制
为了保证BCC网络稳定的发展,BCC采用挖矿难度动态调整策略,这样可以保证BCC的出块速度能够很好的适应算力的下降。
BTC是每2016个区块进行一次难度调整,而BCC在此基础之上增加了“如果过去6个区块的MTP间隔时间大于12小时,则下一个难度下调20%“的规则。目前,BCC的挖矿紧急难度调整机制新代码已经发布,BCC已经能够比较稳定的出块。
比特币现金(BCC)怎么挖矿?
比特币现金挖矿和比特币一样,算法都是SHA-256。
挖矿是消耗计算资源来处理交易,确保网络安全以及保持网络中每个人的信息同步的过程。它可以理解为是比特币现金的数据中心,区别在于其完全去中心化的设计,矿工在世界各国进行操作,没有人可以对网络具有控制权。这个过程因为同淘金类似而被称为“挖矿”,因为它也是一种用于发行新比特币现金的临时机制。然而,与淘金不同的是,比特币现金挖矿对那些确保安全支付网络运行的服务提供奖励。在最后一个比特币现金发行之后,挖矿仍然是必须的。
比特币现金的挖矿的原理是什么?
任何人均可以在专门的硬件上运行软件而成为比特币现金矿工。挖矿软件通过P2P网络监听交易广播,执行恰当的任务以处理并确认这些交易。比特币现金矿工完成这些工作能赚取用户支付的用于加速交易处理的交易手续费以及按固定公式增发的比特币现金。
新的交易需要被包含在一个具有数学工作量证明的区块中才能被确认。这种证明很难生成因为它只能通过每秒尝试数十亿次的计算来产生。矿工们需要在他们的区块被接受并拿到奖励前运行这些计算。随着更多的人开始挖矿,寻找有效区块的难度就会由网络自动增加以确保找到区块的平均时间保持在10分钟。因此,挖矿的竞争非常激烈,没有一个个体矿工能够控制块链里所包含的内容。
工作量证明还被设计成必须依赖以往的区块,这样便强制了块链的时间顺序。这种设计使得撤销以往的交易变得极其困难,因为需要重新计算所有后续区块的工作量证明。当两个区块同时被找到,矿工会处理接收到的第一个区块,一旦找到下一个区块便将其转至最长的块链。这样就确保采矿过程维持一个基于处理能力的全局一致性。
比特币现金矿工既不能通过作弊增加自己的报酬,也不能处理那些破坏比特币现金网络的欺诈交易,因为所有的比特币现金节点都会拒绝含有违反比特币现金协议规则的无效数据的区块。因此,即使不是所有比特币现金矿工都可以信任,比特币现金网络仍然是安全的。
哪个开发团队在负责比特币现金(BCC)?
不像之前的比特币,比特币现金的开发团队并不是单一的,而是由多个独立的开发团队组成的。
这种去中心化的开发团队(以及分散化的软件实施)对未来的发展是非常重要的也是必须的。
BCC目前有4个开发团队,分别是Bitcoin XT,Bitcoin Classic,Bitcoin Unlimited,Bitcoin ABC。这四个开发团队都是大区块的支持者,也是比特币扩容方案的竞争者,目前都已开发了BCC的兼容版本。未来,BCC会有更多的开发团队进入参与竞争。