Qtum区块链将POS 3.0整合到Bitcoin Core 0.13中

区块链资讯区块链•铅笔2017-11-29 11:25:04  阅读 -评论 0  阅读原文

Qtum区块链将POS 3.0整合到Bitcoin Core 0.13中

暴走时评:中国区块链团队量子链Qtum决定将POS 3.0整合到Bitcoin Core 0.13中,这意味着Qtum所有者可以通过他们的笔记本电脑或个人计算机来保护区块链的安全,而不用昂贵的专用集成电路(ASIC),现场可编程图形阵列(FPGA)或图形处理器单元(GPU)。并且使用POS区块链的成本是传统POW模式的一小部分,POS的模式的环境也比POW的环境要友好。然而完成这一整合,还是要克服文中的八大挑战。

翻译:Nicole

Qtum区块链将POS 3.0整合到Bitcoin Core 0.13中

Qtum已经将经典POS 3.0整合到Bitcoin中

Qtum区块链将POS 3.0整合到Bitcoin Core 0.13中

Qtum将POS 3.0整合到Bitcoin Core 0.13中

权益证明(POS)是针对数字货币的共识模式,其中的区块链可以通过使用硬币生成区块,从而得到保护,而不用通过专用硬件网络。工作证明(PoW)共识模式则要通过解决复杂问题来生成区块。由于所使用的计算算力的数量问题,这个问题变得更加困难了。

POS模式可以让Qtum所有者使用他们的个人设备来保护区块链的安全。这意味着可以使用笔记本电脑或个人计算机,而不用昂贵的专用集成电路(ASIC),现场可编程图形阵列(FPGA)或图形处理器单元(GPU)。

在本文写作的时候,目前每秒约有200万兆哈希值用于攻克区块。假设每个人都使用最新的ASIC设备——蚂蚁矿机(Antminer)S9,14 Terahash每秒,这种设备数量将超过14万个。每个设备使用1400瓦功率,目前成本大约为1200.00美元,因此设备总价值为1.68亿美元,功率为1.96亿瓦。以每千瓦时10美分,即每天约47万美元。请注意,电费差别很大,还有许多用陈旧的(低效的)ASIC硬件保护比特币的区块链。只要电力的成本小于开采和销售比特币的成本,困难就会逐步上升。

保护Qtum的POS区块链的能源成本只是传统POW模式的一小部分。也许成本低到一万瓦才会被认为是安全的。这将需要大约100台设备主动使用他们的“网络权重”来攻克区块。从这个比较中我们可以看出,POS模式相比于POW是环境友好的。

Qtum是基于Bitcoin Core版本0.13的,并计划并入Blackcoin黑币)的POS 3.0共识模式中。这种方法不是说没有挑战,因此我们将通过以下8个步骤克服挑战:

1)研究并选择一个POS共识模式

Blackcoin自2014年成立以来,已经实施了3个POS版本。版本2解决了许多潜在的安全问题,并阻截了网络滥用问题。版本3进行了一些更新,最显著的改变是从1%的年度POS奖励变为静态1.5BLK(黑币),这意味着只有参与保护网络安全的Blackcoin所有者,通过让他们的钱包保持在线状态,才有机会获得一个区块。

在查看多个POS统计模式后,Qtum决定将Blackcoin POS 3.0整合到Bitcoin Core 0.12中。

2)将Blackcoin POS 3.0实施到Qtum Core中

此部分需要仔细研究Blackcoin POS 3.0将如何在其生态系统中发挥作用。Blackcoin Core的‘祖先’来自于2013年的Bitcoin Core版本,所以如果要让它在0.12版本上运作的话,还需要翻译为代码,才能进行编译。

Blackcoin的POS 3.0实现是复杂的,并且在代码中没有清楚的解释哪些部分是和其他部分相关联的。代码将分发到多个文件中,其挑战是让Qtum开发人员识别可整合部分的标记。

比特币和Blackcoin同步区块链的方式是不同的;Blackcoin会下载整个区块,而Bitcoin会区分区块的标题再进行下载,以便能更快使用。在实现到Bitcoin Core 0.12的时候要考虑到来自Blackcoin的移植代码是经过修改的,同时还有一些其他修改,这种修改是通过Blackcoin接受并处理区块的方式进行的。Blackcoin的“挖矿”软件也会被整合,这是为了让Qtum Core的用户解决生成硬币所需的方程问题。

此部分的贡献者是一位代码分析师和两位区块链开发人员。

3)测试没有节点的Qtum的POS实现

一旦Blackcoin挖矿软件实施到Bitcoin Core 0.12版本,将使用RPC调用的程序daemon进行访问。这些修改实现了在单个计算机上挖矿,这些算法会被检查,并且这个阶段是成功的。

4)第一个测试网

第一个测试网是用10个节点创建的,其中5个被硬编码到新创建的Qtum Core中。其他5个在各种云计算供应商上编译和执行。一旦创建了Genesis区块,网络就会根据指示每64秒生成新的区块,并且每16分钟都会调整难度。用于测试目的的POS区块的奖励为5个硬币。每个节点由预先开采的硬币资助,并且会设置成一旦启动daemon (虚拟光驱)就会开采硬币。

5)Qtum POS所需修复

这个阶段出现了一些问题,许多日志输出可以让开发人员修复问题。节点中的一些错误会导致通信问题,一些节点因此遭到禁止,并且创造了它们自己的链。这种困难没有得到很好的解决,一些钱包出现了腐败问题。

一旦这些问题得到解决,为了确保稳定性,会对网络进行几天的监控。

6)在多个平台上搭建Qtum Core

Linux被用于第一个测试网(Testnet),仅仅是因为这是最简单的搭建环境。为了搭建一个适合Mac编译的环境,就要做出适当改变。最初使用的是MingW和Msys2,但是遇到了代码库问题。最终决定使用MingW,并且会在Linux上交叉编译。这让工作钱包可以在Mac和Windows 64位上编译执行。

7)将Qtum整合到Bitcoin Core 0.13中

Blackcoin POS 3.0在Bitcoin Core 0.12上的实现是成功的,但是最近在测试期间对比特币钱包的改变使得开发进度后退,并且要重新评估。做出这个决定是为了推出具有最佳功能的Qtum。Bitcoin Core 0.13可以让钱包的同步速度更快,不用下载整个Blockcoin,只需下载区块标题。这可以让Qtum所有者的用户体验比使用0.12版本更加顺畅。

在此阶段会遇到一些问题,钱包交易会在日志文件中创建错误。Testnet保持运行以观察所有错误。

8)Qtum质量保证测试

测试一个新的区块链需要时间,每个区块需要大约60秒来完成生成,此举是为了让区块的运行时间尽可能长。然后设置了多个测试网,利用130个基于云的Linux节点进行会话。每个测试网会运行1.5万个区块。

由于Bitcoin Core 0.13的实现,一些POS区块在尝试同步时会被部分下载。当代码更新到适应POS和POW区块时,这个问题就很快会被修复。每个测试网都成功的开采了1.5万个区块,也没有出现更多的问题。

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

    参与讨论 (0 人参与讨论)

    相关推荐

    中信银行打造“区块链”信用证结算!

    中信银行打造“区块链”信用证结算!

    科技不会改变金融的实质,但却能让金融服务更高效,能让资金供、需方信息不对称的问题更好地解决。近期,中信银行首个区块链项目——基于区块链的国内信用证信息传输系统(简称BCLC)(一期)成功上线,这是国内银行业第一次将区块链技术应用于信用证结算领域。 据中信银行国际业务部总经理助理张栩青介绍,将现在流行的区块链技术应用在国内信用证中,改变了银行传统信用证业务模式,信用证的开立、通知、交单、承兑报文

    中国信息技术部门成立区块链研究实验室

    中国信息技术部门成立区块链研究实验室

    暴走时评:本月初,中国政府对国内的ICO和数字货币交易所的打击在世界范围内引起了强大反响,但政府已经多次声明不会将区块链与数字货币划等号,依然非常重视区块链技术在中国的发展。鉴于中国工业和信息化部成立了一个专门研究区块链的实验室,这一论调也得到了进一步的证实。 虽然中国政府最近在大力打击比特币交易所和ICO,但仍然致力于开发区块链在其他领域的潜力。 据财新网报道,中国工业和信息化部已经成立了一

     分布式账本中的生命科学

    分布式账本中的生命科学

    生物科学是医学领域涉及遗传研究,疾病预防和生活方式治疗(lifestyle treatments)的学科。它已经存在了很长时间,但区块链技术的基础设施应用给该学科提供了重大进步的可能性。 根据Pistoia Alliance进行的2016年6月份高级制药和生命科学领袖调查,83%的受访者表示,他们预计在五年内将全面采用区块链技术。 Pistoia Alliance是一个全球性的非营利组织,致

    区块链vs.核能:日本最大电力公司东京电力(TEPCO)寻求使用区块链减轻对核电的依赖

    区块链vs.核能:日本最大电力公司东京电力(TEPCO)寻求使用区块链减轻对核电的依赖

    东京电力公司 (TEPCO) 对于能源过度中心化的风险可以说绝不陌生。 也许最著名的就是2011年发生的福岛核电站事故,这个日本最大的能源公司如今正在寻求区块链技术来防止这种灾难再次发生。 然而,从使用微型风车的分布式风力发电到用于存储在电力成本低时购买的电力的智能电池,可替代能源项目一直以来都属于个人慈善事业。 然而,TEPCO风险投资部门主管Jeffrey Char认为区块链能够帮助为这

    继证监会发表代币发行声明之后,香港交易所Gatecoin将下线部分ICO币

    继证监会发表代币发行声明之后,香港交易所Gatecoin将下线部分ICO币

    经过一系列监管以及合规审查后,香港交易所Gatecoin将会下线那些被金融监管部门定性为"证券"的代币。 香港加密货币交易所Gatecoin透露,如果在该平台交易的ICO代币在法律上符合"证券"定义,他们就会下线这些代币。据巴比特上月报道,香港主要的金融监管部门证券及期货事务监察委员会(SFC)表达了对ICO这种日渐普及的募资模式的担忧。 尽管ICO中售卖的数字代币通常都被定义为虚拟商品,但

    IBM与超级账本共同加入去中心化身份基金会(DIF),推动创建区块链ID行业标准

    IBM与超级账本共同加入去中心化身份基金会(DIF),推动创建区块链ID行业标准

    IBM与超级账本已经签署协议加入去中心化身份基金会(DIF),这个于今年初成立的联盟旨在帮助推动基于区块链的ID系统的互操作性和标准。 这两个企业区块链大佬加入了这个有各种企业组成的团体,其中包括像微软和埃森哲这样的大企业,还有像Civic和Gem这样的创业公司,以及像uPort和Sovrin这样的开源项目。 DIF执行主管告诉Coindesk说: "这应该是一个信号,表明在这一领域有广泛的

    为打击人口贩卖,牙买加警方盯上了犯罪分子的比特币钱包

    为打击人口贩卖,牙买加警方盯上了犯罪分子的比特币钱包

    作为打击人口贩卖计划的一部分,牙买加警方已经开始行动,锁定了那些试图用比特币和数字支付来掩人耳目的犯罪分子。 越来越多的人口贩卖者都开始转向数字货币来帮助他们进行地下活动并接收非法活动所得,但牙买加警方已经盯上他们了。 牙买加的'大生意' 不幸的是,人口贩卖以及性奴市场规模十分庞大,预计涉资1500亿美元。在牙买加,大约有7000个妇女、儿童以及成年男性被奴役,他们的操控者出售奴役服务的价格

    深圳市将发布《深圳市扶持金融业发展若干措施》,奖励区块链、数字货币等金融创新

    10月9日,深圳市人民政府向各区人民政府,市政府直属各单位印发《深圳市扶持金融业发展若干措施》(以下简称"《若干措施》")。深圳市政府表示,此举是为进一步完善金融支持政策体系,吸引集聚优质金融资源,推动全市金融业可持续均衡发展,加快建设国际化金融创新中心。 《若干措施》共分五大项,33条。内容包括:坚持服务导向,优化金融政策环境;发展金融总部经济,鼓励金融总部企业做大做强;支持金融企业分支机构

    麦妖榜
    更新日期 2019-08-17
    排名用户贡献值
    1牛市来了24651
    2BitettFan24151
    3等待的宿命23810
    4六叶树20310
    5区块大康19866
    6linjm122718775
    7天下无双16192
    8lizhen00215280
    9让时间淡忘14552
    10冷风大q11188
    返回顶部 ↑