巨爆乳肉感一区二区三区视频动漫-67194线路一直接进入骚逼-亚洲精品无码一区二区三区四虎-亚洲国产精品有码-国产精品99无码一区二区视频-免费观看A黄色

比特幣總量2100萬枚的來龍去脈

訪客 2年前 (2024-05-13) 閱讀數(shù) 306 #區(qū)塊鏈
文章標(biāo)簽 前沿文章

原創(chuàng):劉教鏈

一片花飛減卻春,風(fēng)飄萬點(diǎn)正愁人。且看欲盡花經(jīng)眼,莫厭傷多酒入唇。

五月的加密市場(chǎng),BTC(比特幣)在6萬刀踟躕不前,春去花落一片紅。無甚熱鬧,但徜徉湖邊,看綠水青山,心底寧靜,倉位致遠(yuǎn)。

BTC乃加密行業(yè)之根。總量2100萬之上限,乃BTC之本。一切都從這個(gè)神奇的數(shù)字展開??墒撬?,為何是這樣一個(gè)數(shù)字呢?

教鏈在2020年12月5日文章《為什么比特幣最多只會(huì)有2100萬枚?》中,就曾介紹過這個(gè)數(shù)字的計(jì)算方法。簡(jiǎn)而言之是這樣的:

1. 每區(qū)塊產(chǎn)量 50 BTC

2. 每21萬個(gè)區(qū)塊,產(chǎn)量減半

使用等比數(shù)列求和可以輕松算出,最終BTC的總產(chǎn)量為:(50 + 25 + 12.5 + 6.25 + 3.125 + ...) x 21萬 = 2100萬枚。

進(jìn)一步的,調(diào)節(jié)“挖礦”難度使得大約每10分鐘產(chǎn)生一個(gè)新區(qū)塊,即每小時(shí)6個(gè)新區(qū)塊,21萬個(gè)區(qū)塊就大概是人間4年。

這也就是比特幣4年產(chǎn)量減半周期的來歷。

但是,如此只是對(duì)既定事實(shí)的一個(gè)鋪敘而已。一是缺乏一些細(xì)節(jié)的考察;二是并未真正揭示比特幣發(fā)明人中本聰為何要選擇和設(shè)計(jì)這樣一個(gè)數(shù)字的原因。

先說細(xì)節(jié)。

首先,2100萬并非2100萬,而是2,099,999,997,690,000。對(duì),后面這個(gè)數(shù)字比2100萬要大1億倍,即大約是2100萬億。在比特幣系統(tǒng)內(nèi)部,都是這個(gè)萬億級(jí)的整數(shù)。

當(dāng)我們把BTC“展示”為這個(gè)整數(shù)點(diǎn)上8位小數(shù)位,也就變成了2 0,99 9,99 9.97 690 000。這里我用空格提示了上面作為整數(shù)時(shí)的千分位分割點(diǎn)。我們一眼就會(huì)看到,中本聰選擇8位小數(shù)位其實(shí)有些奇怪的,因?yàn)檫@樣會(huì)導(dǎo)致8位小數(shù)的BTC整數(shù)部分的逗號(hào)分割點(diǎn),和系統(tǒng)內(nèi)真正的整數(shù)的逗號(hào)分割點(diǎn)不一致。

8位小數(shù)位,也就是1億分之一,這個(gè)就不太西方。眾所周知,英文里對(duì)數(shù)字采用千分位分割,所以計(jì)數(shù)法的單位是千(thousand)、百萬(million)、十億(billion)、萬億(trillion)。英文里并沒有“億”這個(gè)單位。而中國的計(jì)數(shù)法略有不同,是以4位數(shù)字也就是萬分位為分割的,乃有萬、億、萬億。

2100萬億用萬分位分割就是這樣的:2099 9999 9769 0000;2100萬帶8位小數(shù)則是這樣的:2099 9999.9769 0000。都是4小節(jié),每小節(jié)4位數(shù)字,沒有任何混亂。所以看起來,8位小數(shù)位,1億分之一,嗯,這很東方。

其次,2100萬億之所以是2,099,999,997,690,000而不是精確的2,100,000,000,000,000,也正是因?yàn)?位小數(shù)位的精度限制。

上文的等比數(shù)列(50 + 25 + 12.5 + 6.25 + 3.125 + ...)并非真正的無窮數(shù)列,而是當(dāng)它減小到0.0000 0001之后,再減半就歸零了。因此,這是一個(gè)截?cái)嗔说挠懈F數(shù)列,其加和就要小于無窮數(shù)列求和的結(jié)果100。所以,乘以21萬之后,最終結(jié)果也要略小于2100萬。

第三,注意第一點(diǎn)的敘述,8位小數(shù)位和小數(shù)點(diǎn)僅僅是一個(gè)“展示”層面的設(shè)計(jì)。在系統(tǒng)內(nèi)部只有那個(gè)萬億級(jí)的整數(shù)。

既然僅僅是“展示”,那么其實(shí)小數(shù)點(diǎn)是可以任意挪動(dòng)的?,F(xiàn)在點(diǎn)在8位小數(shù)的位置,以后也可以點(diǎn)在5位或者4位小數(shù)的位置。

比如,20,999,999,976.90000(5位小數(shù)),或者2099 9999 9769.0000(4位小數(shù))。

那么,8位小數(shù)時(shí)的1枚比特幣,當(dāng)移位到5位小數(shù)時(shí),就顯示為1000,移位到4位小數(shù)時(shí),就顯示為10000。相應(yīng)的,原來的0.001或者0.0001 BTC現(xiàn)在就會(huì)顯示為1。

這移位的想法并非教鏈杜撰的,而是中本聰真實(shí)的想法。在2009年4月12日中本聰給Mike Hearn的回信[1]中,他這樣寫道:

"My choice for the number of coins and distribution schedule was an educated guess.? It was a difficult choice, because once the network is going it's locked in and we're stuck with it.? I wanted to pick something that would make prices similar to existing currencies, but without knowing the future, that's very hard.? I ended up picking something in the middle.? If Bitcoin remains a small niche, it'll be worth less per unit than existing currencies.? If you imagine it being used for some fraction of world commerce, then there's only going to be 21 million coins for the whole world, so it would be worth much more per unit.? Values are 64-bit integers with 8 decimal places, so 1 coin is represented internally as 100000000.? There's plenty of granularity if typical prices become small.? For example, if 0.001 is worth 1 Euro, then it might be easier to change where the decimal point is displayed, so if you had 1 Bitcoin it's now displayed as 1000, and 0.001 is displayed as 1."

“我對(duì)硬幣數(shù)量和發(fā)行時(shí)間表的選擇是經(jīng)過深思熟慮的。這是一個(gè)艱難的選擇,因?yàn)橐坏┚W(wǎng)絡(luò)開始運(yùn)行,它就會(huì)被鎖定,我們就會(huì)被它困住。我想選擇一種能讓價(jià)格與現(xiàn)有貨幣相近的(數(shù)字),但在不知道未來的情況下,這很難做到。最后,我選擇了中間值。如果比特幣仍然是一種小眾貨幣,那么它的單位價(jià)值就會(huì)低于現(xiàn)有貨幣。如果你想象比特幣被用于世界商業(yè)的某個(gè)部分,那么全世界只有 2100 萬個(gè)比特幣,所以它的單位價(jià)值會(huì)更高。幣值是小數(shù)點(diǎn)后 8 位的 64 位整數(shù),因此 1 枚硬幣在內(nèi)部表示為 100000000。如果典型(應(yīng)用場(chǎng)景的)價(jià)格變小,則有足夠的粒度。例如,如果 0.001 價(jià)值 1 歐元,那么改變小數(shù)點(diǎn)的顯示位置可能會(huì)更容易(查看和使用),所以如果你有 1 個(gè)比特幣,現(xiàn)在顯示為 1000,而 0.001 顯示為 1。”

有人說,對(duì)于普遍的64位計(jì)算機(jī)而言,如果我們使用64位二進(jìn)制數(shù)同時(shí)表示整數(shù)和小數(shù)(又稱浮點(diǎn)數(shù)),那么最安全的做法是把整數(shù)限制在浮點(diǎn)數(shù)的整數(shù)部分可表達(dá)的上限內(nèi)。

稍微了解計(jì)算機(jī)原理的朋友都知道,計(jì)算機(jī)內(nèi)部并沒有什么小數(shù),都是0和1的數(shù)位。所謂64位整數(shù),就是指64個(gè)0或者1所組成的二進(jìn)制整數(shù)。對(duì)應(yīng)10進(jìn)制就是2^64 = 18446744073709551616。這個(gè)數(shù)字要遠(yuǎn)大于2100萬億。但是,如果要讓計(jì)算機(jī)能夠處理浮點(diǎn)數(shù),那么就要把64位中拆出一部分用來表達(dá)小數(shù)部分,還要留出1位來表示正負(fù)號(hào)。這就成了IEEE 754浮點(diǎn)數(shù)編碼標(biāo)準(zhǔn)。其中標(biāo)準(zhǔn)定義,雙精度浮點(diǎn)數(shù)用64位二進(jìn)制是這樣編碼的:

這樣一來,整數(shù)部分就只能使用53位,也就是最大不超過2^53 = 9007199254740992。而如果希望容易測(cè)試結(jié)果是否為整數(shù),則最好不要超過2^51 = 2251799813685248。如此,可以選擇22(百萬億),但是22不是一個(gè)“三角數(shù)”(triangular number),所以中本聰選擇了21(百萬億)。

據(jù)此許多人認(rèn)為中本聰選擇2100萬億,大大地方便了各種編程語言處理比特幣數(shù)量相關(guān)的計(jì)算。

不過,教鏈看了中本聰?shù)泥]件后,覺得中本聰也許并沒有這么復(fù)雜的想法。或者他的確思忖過,但是并沒有講透他的全盤考慮。他只是講,也曾經(jīng)考慮過其他數(shù)字,比如4200萬億,但是感覺太大了,于是就折中成了2100萬億。在2011年1月10日中本聰回復(fù)Mike Hearn的郵件[2]中,他是這樣寫的:

"It works out to an even 10 minutes per block:

21000000 / (50 BTC * 24hrs * 365days * 4years * 2) = 5.99 blocks/hour

"I fudged it to 364.58333 days/year.? The halving of 50 BTC to 25 BTC is after 210000 blocks or around 3.9954 years, which is approximate anyway based on the retargeting mechanism's best effort.

"I thought about 100 BTC and 42 million, but 42 million seemed high.

"I wanted typical amounts to be in a familiar range.? If you're tossing around 100000 units, it doesn't feel scarce.? The brain is better able to work with numbers from 0.01 to 1000.

"If it gets really big, the decimal can move two places and cents become the new coins."

看起來,中本聰是先定了時(shí)間諸參數(shù),而后調(diào)整區(qū)塊產(chǎn)量和總量,并思考多大的數(shù)字較為適合。

依中本聰?shù)囊馑迹蠖鄶?shù)人手里的BTC數(shù)量最好在0.01到1000之間,不要?jiǎng)虞m就搞個(gè)6、7位數(shù)的幣,那樣會(huì)缺乏稀缺感。

以上就是關(guān)于2100萬枚總量數(shù)字的來龍去脈。

熱門
免费看日韩精品| jlzzjlzz亚洲女人| 午夜a一级毛片亚洲欧洲| 爱高潮www亚洲精品| 九一国产精品| 日韩国产综合| 91精品麻豆| 久久美女性网| 亚洲深夜视频| 国产一区二区三区免费观看在线 | 性色av一区二区怡红| 美女日韩在线中文字幕| www.久久.com| 精品视频在线观看免费观看| 日韩亚洲在线| 国产精品多人| 蜜桃a∨噜噜一区二区三区| 午夜av成人| 一区二区三区高清在线观看| 麻豆91精品| 亚洲一区导航| 在线综合视频| 亚洲最大黄网| 伊人情人综合网| 另类中文字幕网| 91精品啪在线观看国产18| 日韩国产综合| 久久99国产精品久久99大师| 蜜桃av在线播放| 国产丝袜一区| 欧美午夜三级| 久久久噜噜噜久久狠狠50岁| 99久久精品一区二区成人| 天堂精品在线视频| 国产不卡人人| 99re热精品视频| 日韩欧美午夜| 黄色成人美女网站| 久久精品国产亚洲一区二区三区| 欧美日韩夜夜| 久久国产三级精品| 国产在线不卡| 亚洲日本欧美| 人妖欧美一区二区| 69精品国产久热在线观看| 日韩系列欧美系列| 狼人精品一区二区三区在线| 99久久亚洲国产日韩美女| 久久美女精品| 欧美日韩亚洲一区二区三区在线| 欧美日韩国产高清| 欧美黄色一级| 中文字幕在线看片| 成人久久一区| 亚洲精品乱码| 久久久久久久欧美精品| 97人人澡人人爽91综合色| 国产精品.xx视频.xxtv| 婷婷亚洲五月| 国产精选一区| 日韩中文在线电影| 欧州一区二区| 日韩电影在线观看网站| 亚洲成a人片777777久久| 精品一区亚洲| 亚洲va久久| av成人在线看| 亚洲欧美激情诱惑| 精品精品国产毛片在线看| 亚洲人妖在线| 日韩久久综合| 欧美精品激情| 国产精品对白久久久久粗| 一区二区三区四区在线观看国产日韩 | 国产日韩另类视频一区| 欧美在线观看视频一区| 欧美久久亚洲| 国产精品久久乐| 视频一区视频二区中文字幕| 乱亲女h秽乱长久久久| 亚洲青青久久| 欧产日产国产精品视频| 图片小说视频色综合| 日韩最新在线| 欧美日韩一区自拍 | 操欧美女人视频| 综合久久亚洲| 99欧美精品| 欧美wwwww| 天天av综合| aaa国产精品| 综合综合综合综合综合网| 欧美一区91| 日韩精品dvd| 日韩制服丝袜av| 在线一区免费| 久久精品青草| 亚洲2区在线| 久久成人av| 国产精品多人| 欧美一区影院| 亚洲优女在线| 国产精品久久占久久| av成人天堂| 韩日一区二区三区| 精品久久久久久久久久久aⅴ| 久久93精品国产91久久综合| 99久久精品国产亚洲精品| 婷婷综合电影| 成人在线日韩| 日本免费新一区视频 | 91嫩草精品| 91成人福利| 日韩一二三区| 日韩成人视屏| 日韩电影一区二区三区四区| 欧美日韩国产一区二区在线观看| 欧美亚洲专区| 久久精品国产网站| 欧美性aaa| 婷婷久久综合九色综合99蜜桃| 极品av在线| 在线天堂资源| 亚洲精品成人图区| 91视频一区| 欧美韩日高清| а√天堂中文在线资源8| 91一区二区三区四区| 久久久久久夜| 亚洲天堂资源| 少妇精品视频一区二区免费看| 日韩欧美一区二区三区免费观看| 亚洲人体影院| 福利一区视频| 日韩精品午夜视频| 在线看片一区| 国产精品va视频| 日韩三级av| 成人免费在线电影网| 精品美女在线视频| 伊人成综合网伊人222| 亚洲成人二区| 天天操夜夜操国产精品| 日韩午夜激情| 国产精品国产三级国产在线观看| 漫画在线观看av| 色综合视频一区二区三区44| 欧美v亚洲v综合v国产v仙踪林| 六月婷婷色综合| 懂色av色香蕉一区二区蜜桃| 欧美猛男男男激情videos| 日韩精品一二区| 久久久久99| 图片小说视频色综合| 免费日韩av片| 免费看av不卡| 国产日韩欧美三级| 欧美激情综合色综合啪啪| 亚洲肉体裸体xxxx137| 精品久久国产| 一区久久精品| 精品国产第一福利网站| 日日夜夜一区二区| 亚洲另类av| 亚洲91中文字幕无线码三区| 国产视频一区三区| 天堂中文在线播放| 国产精品xvideos88| 亚洲精品一级二级三级| 久久久久久黄| 蜜桃视频一区二区| 免费在线日韩av| 日韩福利电影在线| 不卡一区综合视频| 午夜久久中文| 国产精品毛片aⅴ一区二区三区 | 视频在线观看91| 福利一区在线| 天堂俺去俺来也www久久婷婷| 欧美成人专区| 男人的天堂亚洲一区| 国产精品久久久亚洲一区| 日韩av网站在线免费观看| 欧美日韩中文一区二区| 在线天堂资源| 国产一区二区三区四区五区传媒| 国产精品久久久久久久久久白浆| 亚洲欧洲日本一区二区三区| 精精国产xxx在线视频app| 成人在线视频www| 国产主播精品| 少妇一区视频| 少妇精品久久久一区二区三区| 久久精品国产99久久| 国产成人精品123区免费视频| 国产成人ay| 五月天亚洲色图| av在线成人| 欧美色图在线播放| 日韩在线欧美|