衡‘水’旅〖游:〗详解〖比特币〗的记账与『刊』行《机》

比特「币」的支付{需}要有〖人记〗账,区块链<账>本{是}一个{去}中央『化』的『账』本,“谁”都『可』以介‘入记’账。那么,为“什”么「就」有人来「记比」特币{的}账〖呢?〗既「然谁都」可(以记)账,〖那又以〗谁的『账』为准呢?<怎么确保>账<目>的真实性‘呢?

’首「先,」记账{是有}奖励的。「一部门奖」励〖是〗被打{包}区【块】里《用》户「自」己『出』的《手续》费, 手[续用度比]特币支 付,这『个』手<续费>可高可低,{给}得高,『记账者就』倾(向于)先记这<笔>手〖续〗费「高」的账。另一 部门奖[励]则 是区块奖励,〖打〗包「一个」区《块,》就 获[得]一定 的〖区〗块『奖励。比』特{币降生}之〖初,区块〗奖『励为 50』个比「特」币,按《比》特币‘程’序「设定,每」出 210000个区‘块’后,“奖励”减<半,>现〖在〗已经『履』历了两〖次减〗半,“预”计 2020“年5月时”会 发[生]第三 次减“半。区块”奖励『一』方{面调}动了人「人」去记账,〖另〗一(方面也)解决了〖比〗特‘币’的“刊行”问题。根据上《述规》则,{我们可以}按这<个>公式盘“算”比《特》币『的』总量,就 是 210000×50×(1+1/2+1/4+……),总共 2100[万]个。

有了 奖『励,』而「且」奖『励颇丰,人』人固然抢【着去记账。】为“了确”定{以}谁『的』账‘本’为准,比特(币)又 设定:[记账者]要先把 网络到{的账单}打【包成】一个(区)块,<区块由区>块头和(区)块『体』组成,区 块头里有[个记账]者自 定的<随机>数,【记账】者【换上】差别的随〖机〗数, 对[区]块 头举行(哈希)运算,『谁先』试出【符】合『要求的哈希』值,〖他〗就〖将这〗个区【块】广播全‘网,’人<人>都 以[他的账本]为 准。

“区块头和”区块(体)是<什>么关〖系呢?区块〗体【里记录】了 详[细]的 账(单,)包罗‘记账者’自己 所得奖励[和手续]费的账 单。区【块】头则<相当于该区>块<的>身份<信息,内里>有<上一>个区块‘头’的哈希值、『时』间戳、哈『希运算的』难度‘目’的、 随[机]数 等信〖息,〗另「有一个 Merkle树」哈《希》值,Merkle(树)哈希值由《区》块〖体〗里的“账”单 经[由一]系列 哈〖希〗运算《获》得,(相当于区)块{体}里那些{账}单的摘要信 息,[只要]账单稍有转 变,Merkle树哈《希》值 就[会]大 不相同。

哈「希」算法又<被>称为(摘)要「算」法,输入任何〖数〗据,经由「哈」希“运”算『后,』都「市」获(得一个)牢固长{度的}输出值,称(为)该输《入》数据‘的哈希’值。(哈)希(运)算有两{大}特{点。第}一,<只要输>入数据<稍有>更改,‘哈’希《值》就〖会〗大{不相}同,‘好’比‘输入’一本书的内(容,)只《要多》加一个字,「哈」希值“都市面目”一『新。』第 二,哈希[运算只能正]向 算,「不能」反【向算,】输〖入〗数《据后》可『以』很快「算出」哈希<值,但给出哈>希(值,)就「没」法反推“它的输入数”据,《要》想知‘道’输入『数』据{就只能}一〖次次〗输入差{别}数据去实 验,[直到试]出为止。 这可能 比[较难]明白, 这(就)好{比}可《以》轻『易』地算出29179×87013=2538952327,但“要”是问〖你 2538952327是〗哪〖两〗个〖数〗的乘「积,你就只能」一<个>数“一”个『数』地试。

争【取比】特币记“账”权时“算的”哈 希值[是]个 256 位‘的二进’制《数,》符“合要”求的哈〖希〗值, 就是小于某[个]特定 数值的〖哈〗希(值,)这个「特」定“数值也就是”区块 头里的难[度目的,]可 以简朴地将{其}视作前面{数}位【都】是 0的哈{希}值(『固然后』面数位 的巨[细也]有 要《求,》这里【为】简〖捷〗起见只{谈论}前<面>数位为 0的【情】形)。例(如,难度目的)要求哈希值‘前面 70位都’是 0,在<盘>算过程【中,】记〖账者〗手(头)的 账[单、]时间 戳等信息<都是牢固的,>记「账者」能{改}变(的)只有‘随机数,’他〖就加〗上差(别的)随『机』数{去}试。<算出的哈希>值<是>毫{无}纪《律》的,{哈}希〖值〗每《个》数位上{泛起 1}和 0<的概率各是 1/2,>一<次就试出前>面 70「位都」是 0「的」哈《希》值,概 率[是 1/2^70,想]增大试 出{的}概率<只>能〖做〗更「多」哈希《运算。全》世界‘想’获得比“特币”奖励的人《都》市 网[络网络上的]比 特币{账}单,『打包成区』块, 举行哈[希运]算。 谁<先>试(出了前)面 70位{都是 0的哈}希值,他就〖立马〗将“自”己 的区[块]广播全网。人 人“一”接 收到[该]区块,验 证『无』误 后,[就]以该 区块【的】账「单」为准,在此〖基础〗上〖继续网〗络<账>单“继续”盘「算,」争<取>下一个『区块』的<记>账权。这《种试》出符“合”要“求”的哈希【值】并获(得)比特【币】奖励《的》行『为,』也(被称)为“挖”矿,专《门举行》这〖种〗盘<算的>机械,就‘被称’为矿机,『介』入‘挖’矿流〖动〗的《人,称》作矿 工,[记账的手]续 费,就叫〖矿〗工费。

发表评论
sunbet声明:该文看法仅代表作者自己,与本平台无关。请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片

您可能还会对下面的文章感兴趣: