我知道了风险提示:请谨防ICO、变相ICO | 链知道不具备任何投资指导意义。
首页 > 作家专栏 > 文章正文

想要了解区块链 先从比特币POW入手

作者: OKEx比特币 时间:2018年10月12日 17:40 阅读:283

“在一个互不认识、没有中心、缺乏互信的环境里,大家只需要在长的区块链上工作,就能保证系统信息的真实性,这就是“工作量证明”机制。”——长江商学院副教授李洋如此评论工作量证明机制。

读懂区块链,从比特币的工作量证明(PoW)开始

1、什么是POW?

工作量证明机制随着比特币价格的暴涨而广为人知,但是工作量证明这种理念却由来已久,这一概念最早由Cynthia Dwork和Moni Naor于1993年的学术论文提出,而工作量证明一词则是在1999年由Markus Jakobsson与Ari Juels所发表。PoW要求用户进行一些耗时适当的复杂运算,并且答案能被服务方快速验算,以此耗用的时间、设备与能源做为担保成本,以确保服务与资源是被真正的需求所使用。

2、POW机制如何运转?

简要地说,POW机制在运转过程中,主要分为以下几个步骤:1)各节点独立记录全网数据,并对数据进行初步验证、存储;2)各节点凭借自身算力尝试不同的随机数,规矩规则进行哈希计算,直至找到符合要求的随机数;3)找到合理的随机数后,生成区块信息,首先输入区块头信息,然后是数据记录信息;4)接单对外部广播出新产生的区块,其他节点验证通过后,连接至区块链中,主链高度加一,然后所有节点切换至新区块后面继续进行工作量证明和区块生产。

3、POW和比特币

众所周知,比特币就是通过POW机制维护区块链的整体运行及其安全性。验证节点通过随机的散列运算,争夺比特币区块链的记账权,防止欺诈交易,避免“双重支付”,这一过程需要消耗电力和算力来完成。因此,验证节点被形象的称为“矿工”,随机数计算查找过程称为“挖矿”。每一个比特币区块链中的区块都包含着一个由无意义数据构成的短字符串(称为随机数),找到一个合适的随机数唯一已知的方法是不停地随机试探直到搜索到一个有效的数。比特币的POW中,平均每10分钟有一个节点找到一个区块。

读懂区块链,从比特币的工作量证明(PoW)开始

比特币挖矿也经历了由个人电脑(CPU)到GPU到专业矿机再到联合矿池的发展历程,在这其中,挖矿难度和算力水平都有了相当的提高。从上图可以看出,目前比特币的挖矿工作已经由几大矿池所瓜分,全网算力维持在51.34 EH/s上下。

4、POW下的挖矿有何意义?

在比特币等数字货币的挖矿过程中,可以实现以下三个功能:一是发行新的货币;二是维系系统的支付功能;三是通过算力保障系统安全。首先,挖矿消耗资源将黄金注入流通经济,比特币通过“挖矿”完成相同的事情,只不过消耗的是 CPU 时间与电力,比特币的可观收益,也是吸引众多矿机、矿池积极加入的重要原因。其次,挖矿用于产量调节,区块的产量为大约每两周2016个,即每10分钟一块。第三,通过算力保障系统安全。

5、POW面临的主要问题?

目前POW最为人所诟病的主要有资源、电力浪费和算力过于集中两大问题。由于POW机制下,矿工实际所做的大部分工作是寻找正确的随机数,而这一过程与数据记录无关,用来寻找随机数的能量和资源大多被白白浪费。另外一点,现阶段大量的算力集中在比特大陆、蚂蚁矿池等几大机构手中,一方面算力难度不断提高使得个人矿工难以加入,另一方面算力的持续集中让人不免为潜在的51%攻击可能给比特币网络带来的威胁为担忧。

除了POW,也有不少区块链网络采用了POS、DPOS、PBFT等共识算法,或者将其中两种或多种算法相结合,在确保安全和提高效率以及节约能源之间寻找一个平衡点,随着区块链技术的不断提升,我们相信在未来一定可以找到一个完美的解决办法。

热门数字货币
更多>
DigixDAO
黄金代币(DigixDAO)

digixdao是一个智能合同套件,由去中心化自治机构(dao)创建、由digixglobal部署在区块链上,目标是与社区一起治理并建立21世纪以太坊金本位金融平台。作为一个开发、透明的机构,它会建立这样一个标准,利用以太坊智能合同的力量,digixdao代币持有人能直接对那些致力于digixcore黄金平台成长和宣传的决定产生影响。作为...

Nxt
未来币(Nxt)

未来币(译名:奈克斯特币)被认为是第二代密码币,基于全新的代码编写,改进了比特币的很多特性,如以全新的100%股权证明(POS)设计代替工作量证明(POW),避免了一代密码币的很多缺陷,如消耗资源,易受攻击等。发行于社区公开认购。1分钟确认,10亿总量 。团队成员Jelurida团队阿朵,未来,火链创始团队项目亮点它并不...

SwftCoin
速币(SwftCoin)

SWFTC致力于在生活的各个方面为用户带来优惠,SWFT是其第一个成熟应用,SWFTC是SWFT币币兑换平台唯一指定手续费。SWFTC将与传统金融机构、跨境汇兑和跨境电商公司合作,提供解决方案,并用SWFTC进行跨链手续费结算。用户使用SWFTC支付手续费将获得更多优惠。 随着应用场景的增多,总量有限的情况下,SWFTC的价值将会不...

Status
Status(Status)

Status是一款开源通讯平台,也是一款用于与运行在以太坊网络上的去中心化应用进行交互的移动应用。Status是第一个完全基于点对点技术构建的移动以太坊客户端。选择消息服务的形式是为了尽可能地使以太坊能让平常的智能手机用户感觉熟悉,在为DAPP开发人员提供一个灵活的平台的同时,旨在最大限度地提高日常中以太坊公有...

Qtum
量子链(Qtum)

Qtum量子链是首个兼容比特币UTXO模型和以太坊虚拟机(EVM)的PoS智能合约平台,通过全新设计的账户抽象层(AAL)将比特币和以太坊生态连接。量子链“面向移动端”的战略将会促进区块链技术的产品化并提高区块链行业的易用性,搭建区块链与真实商业社会的桥梁。目前Qtum量子链正在积极地与很多产业联盟、区块链领先企业以及相关...

WAX
WAX(WAX)

WAX是一个去中心化平台,允许任何用户在其功能齐全的虚拟交易平台上交易,而无需向安全、基础设施或结算处理投资。通过OPSkins的创始人,世界领先的在线视频游戏资产市场,WAX被设计为四百万+在线玩家已经收集、购买和销售游戏中的物品。团队成员威廉•奎格利(William Quigley)首席执行官,WAX约翰·布里基奇,初级的 (Joh...

区块链行情

扫一扫关注
链知道官方公众号
掌握最新区块链行情