首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块链极简史3:区块链的7个基本名词

智能比特

你投资的不仅仅是数字货币,而是整个区块链时代

区块链极简史

区块链的7个基本名词

要全面学习区块链,我们需要理解以下7个基本名词。这7个名词会贯穿区块链始终,需要理解、理解、再理解(重要的事情说三遍!),最好给我背诵下来。

一位名人说过,背诵是理解之母。唔,这位名人是谁?V神我啊。

首先让我们复习一下上一讲的比特币转账机制,你需要给隔壁老王转账1个比特币一共分为5步。

然后,我们开始介绍这7个重中之重的关键名词,OK, let's begin~

【区块】

我们在第一讲讲到,比特币网络是个巨大的去中心化的账本,大概每10分钟诞生一页账单,这个账单我们就叫“区块”。

现实生活中的账单——发票

而一个区块中包含两类信息:

这个区块的身份信息,类似于一张发票的发票代码、发票代码、纳税人识别号、纳税人名称等;

区块的身份信息的作用:

(1)证明这个区块是正确的,严格遵循顺序的;

(2)提供身份验证信息给下一个区块;

这10分钟内比特币网络中产生并被记录在账本上的交易,这里的“交易”是指在N个时点转了N个比特币的转账信息,而不是法币和比特币的兑换买卖信息。

【区块链】

每个区块链打上时间戳,严格按照时间先后顺序排列连接起来,形成“区块链”

【矿工】

在上面的转账过程中,你选择地址、填写金额和手续费后,就向比特币网络提交了转账申请,需要等着矿工来打包处理你这笔转账信息。

【挖矿】

在比特币网络中,每10分钟会产生一道超难的数学难题,谁先解出这道超难数学题,谁就获得记账的权力,并且还能相应地获得新发行的比特币作为奖励。

这个【解题——获得记账权+比特币奖励】的过程很像开采地下矿物的过程,所以形象地叫“挖矿”。

竞争“挖矿”——【解题——获得记账权+比特币奖励】的人或者组织,就叫“矿工”。

【算力】

刚刚说到的“矿工”竞争“挖矿”——【解题——获得记账权+比特币奖励】,谁能最快解答出数学难题取决于“矿工”的计算能力,即算力

如何解答比特币的数学难题?依靠计算机做随机的哈希碰撞(哈希碰撞是哈希算法的一种称呼,哈希算法是一种密码学数学算法)。

V神我内心OS:这具体是个什么鬼,V神我也不知道啊#¥%&@...

“算力”用每秒能做多少次哈希碰撞来表示。例如,目前主流的矿机为10T左右的计算量级,即一台矿机每秒至少做10的13次方哈希碰撞,我们就说这台矿机有10T的算力。

算力的单位

一个矿工的矿机的算力占比特币全网总算力的百分比,代表着这个矿工能计算出这道比特币数学难题的概率,即这个矿工在这10分钟内竞争记账权获胜的概率。

例如,一个矿工拥有10的算力,比特币全网总算力是100,那么这个矿工每10分钟成功竞争获得记账权的概率是1/10。

矿机

【工作量证明】

当某一个矿工竞争获得记账权+奖励的比特币后,将之前打包到比特币网络的交易信息记录在这一区块——账单上,并同步告知所有人。

因为这个矿工在10分钟内率先解答了这个超难的数学题,做了很多很多很多哈希碰撞,即工作量,从而获得记账权,其他人也会认可这页账单。

这种依靠工作量来证明记账权的共识机制叫“工作量证明”(Proof of Work,PoW)

【权益证明】

另外一种证明记账权的共识机制“权益证明(Proof of Share, PoS)”是指根据在网络中拥有币的数量来竞争记账权。

简言之,持有的币越多,竞争获胜取得记账权的概率越大,这种共识机制不是比特币的共识机制,但它的特点是,一定程度上缩短了达成共识的时间,不需要大量消耗能源来“挖矿”。

简单点,说话的方式简单点...

加入讨论群,来跟各位新韭老铁们交流吧~

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180215G0QCMS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券