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

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

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

原創(chuàng):劉教鏈

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

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

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

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

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

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

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

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

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

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

先說細節(jié)。

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

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

8位小數(shù)位,也就是1億分之一,這個就不太西方。眾所周知,英文里對數(shù)字采用千分位分割,所以計數(shù)法的單位是千(thousand)、百萬(million)、十億(billion)、萬億(trillion)。英文里并沒有“億”這個單位。而中國的計數(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,也正是因為8位小數(shù)位的精度限制。

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

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

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

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

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

這移位的想法并非教鏈杜撰的,而是中本聰真實的想法。在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."

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

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

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

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

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

不過,教鏈看了中本聰?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ù),而后調(diào)整區(qū)塊產(chǎn)量和總量,并思考多大的數(shù)字較為適合。

依中本聰?shù)囊馑?,大多?shù)人手里的BTC數(shù)量最好在0.01到1000之間,不要動輒就搞個6、7位數(shù)的幣,那樣會缺乏稀缺感。

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

熱門
蜜桃国产乱码精品一区二区三区 | 精品极品三大极久久久久| H纯肉无码精品动漫在线观看| 亚洲精品自在在线观看| 无码人妻视频一区二区三区| 日韩人妻无码精品二专区 | 啊~每一次都撞到最里面| 中文人妻无码一区二区三区| 亚洲啪啪AV无码片| 亚洲AV无码一区二区乱子伦| 玩乡下黄花小处雏女| 少妇爆乳无码AV专区网站寝取| 清纯JK校花被啪啪AV免费| 欧美成人精品A∨在线观看| 久久亚洲中文字幕精品有坂深雪| 好男人在线观看视频| 国产看黄网站又黄又爽又色| 国产★蜜臀AV无码8MAV| 出轨 无码 论坛| 爸爸10岁幼儿TREE小学生| FREEXXXPORN中国女人| 52色擼99热99RE超碰| 中国老妇XXXX性开放| 一边亲着一面膜下奶怎么回事| 亚洲欧洲无码AV电影在线观看| 亚洲国产精品高清久久久| 亚洲AV永久无码一区| 亚洲GAY片在线GV网站| 亚洲AV无码专区色爱天堂老鸭| 亚洲AV成人片色在线观看蜜桃| 驯服小挗子2韩语中字| 小雪尝禁果又粗又大的中国地图 | 撕开奶罩揉吮奶头视频| 日韩中文字幕中文无码久本草 | 99久RE热视频这只有精品6| 中国凸偷窥XXXX自由视频| 中国老妇XXXX性开放| 中文字幕亚洲欧美专区| 91精品人妻欧美一区二区三区| 99久久国产综合精品女| JAPANESE55丰满成熟妇| 草莓丝瓜芭乐鸭脖奶茶搭配食物| 成人免费高清A级毛片| 短乱俗小说500篇免费下载 | 51无人区码一码二码三码免费| 99精品视频九九精品视频 | 四虎影视在线观看2413| 玩弄粉嫩少妇高潮出白浆AⅤ| 无人区卡一卡二入口| 亚洲AV无码AV日韩AV网站不| 亚洲精品蜜桃久久久久久| 艳妇乳肉豪妇荡乳| 18禁止导深夜福利备好纸巾| W永久939W乳液| 高清VIDEOSDESEXO日| 国产日产欧产美韩系列| 精品欧洲AV无码一区二区三区 | 亚洲最新无码成AV人| 中文字幕无码日韩专区免费| 国产精品成人一区无码| 国产精品乱子乱XXXX| 国语自产少妇精品视频| 久久久久免费精品国产| 欧美成人免费观看在线看| 人人妻熟妇中年乱子伦A| 熟妇高潮喷沈阳45熟妇高潮喷| 无码熟妇人妻AV在线电影| 亚洲国产精品久久一线APP| 又湿又紧又大又爽又A视频| 99热最新成人国产精品| 抖抈APP入口免费| 国产自偷在线拍精品热乐播AV| 久久久久九九精品影院| 欧美一区二区三区激情| 婷婷五月深爱憿情网六月综合| 亚洲成AⅤ人片久青草影院| 曰韩欧美群交P片内射| 波多野结AV衣东京热无码专区| 国产高潮刺激叫喊视频| 久久精品国产清自在天天线| 欧美另类VIDEOSSEXO潮| 天天摸夜夜添狠狠添婷婷| 亚洲春色AV无码专区在线播放| 正文畸情~内裤奇缘小说| 厨房里的激战2类型| 黑人与人妻无码中字视频| 男女作爱在线播放免费网站 | 国产老妇伦国产熟女老妇高清97| 久久WWW色情成人免费观看| 欧美成人性生免费看的| 无码18在线网站成人网站| 阳台顶着岳刘晓莉的肥臀| 宝贝这么湿想要吗| 国精产品一区二区三区有限| 欧美成人片在线观看网站| 无码视频免费一区二区三区| 影视AV久久久噜噜噜噜噜三级| 顶级私人家庭影院| 久久变态刺激另类SM按摩| 日本三级强伦姧护士HD| 亚洲国产成人BT天堂| H无码精品动漫在线观看导航| 国产日韩亚洲大尺度高清| 男男黄Gay片免费网站www| 无码人妻AⅤ一区二区三区水密桃 无码人妻AⅤ一区二区三区蜜桃 | 亚洲色AV性色在线观无码| 成交人性成交视频| 精品久久久久久国产| 欧洲免费无线码在线一区| 亚洲第一天堂成人网站| А天堂中文最新版在线官网| 黑人巨大xxxx| 人人做人人爱在碰免费| 亚洲日本VA午夜中文字幕一区| 成人亚洲性情网站WWW在线观看| 久久精品人人爽人人爽| 少妇泬出白浆18P| 中国女人黑森林毛耸耸| 国产亚洲欧美日韩精品一区二区 | 无码人妻AⅤ一区二区三区玉蒲团| 中国少妇初尝黑人巨高清| 国产精品视频一区二区| 欧美老熟妇手机在线观看| 亚洲久热无码中文字幕人妖| 东北小伙二十厘米粗大硬| 浪荡女天天不停挨CAO日常视频| 无码国内精品人妻少妇| A一区二区三区乱码在线 | 欧| 精品国产精品国产偷麻豆| 三上悠亚AV资源站| 中文字幕无码肉感爆乳在线| 国内精品自国内精品自线| 色8久久人人97超碰香蕉987| 中文字幕AV伊人AV无码AV| 国产尤物精品视频| 色欲色香天天天综合无码| 2012电影在线观看神马影院| 娇妻被领导抱进卧室| 偷拍亚洲另类无码专区制服| GOOD电影网韩国三级无码| 久久精品国产99国产精品| 无人区码一码二码高高| 波多野结系列18部无码观看A| 免费少妇A级毛片| 亚洲啪AV永久无码精品放毛片| 国产精品V欧美精品V日韩精品| 全球AV集中精品导航福利| 中文乱码精品一区二区三区人妻 | 亚洲一级 片内射无码| 国产精品自在在线午夜| 色婷婷在线精品国自产拍| AV天堂东京热无码专区| 久久亚洲AV成人无码国产电影 | 精品少妇人妻AV免费久久洗澡 | 无码国产色欲XXXXX视频| 成人A毛片免费全部播放| 男女啪啪免费观看的网址| 亚洲色婷婷综合久久| 国精产品一区一区三区有限公司| 十八禁啪啪污污网站免费下载 | 久久99精品久久久久久青青| 午夜成人鲁丝片午夜精品 | 亚洲裸男GAY自慰网站| 国产一卡2卡3卡4卡网站免费 | JEAⅠOUSVUE成熟少归A| 蜜桃AV无码免费看永久| 亚洲欧洲国产综合AⅤ无码| 国产性一交一乱一伦一色一情| 天美传媒国色天香乱码| 成人亚洲色欲色一欲WWW| 日本人真人姓交大视频| JEAⅠOUSVUE成熟少归| 欧美精品亚洲精品日韩传电影| 中文无码不卡中文字幕| 浪货趴办公桌~H揉秘书电影无码| 亚洲熟妇AⅤ无码一区二区| 京东天美麻豆果冻传媒| 亚洲AV无码熟妇在线观看| 和教练在车里干了我三次| 亚洲AV本道一区二区三区四区| 国产午夜福利精品一区二区三区| 无码熟妇人妻AV| 国产无人区码卡功能齐全| 午夜爽爽爽男女免费观看影院| 国产农村乱子伦精品视频| 午夜亚洲福利在线老司机| 国产亚洲精品岁国产微拍精品| 亚洲AV噜噜在线成人网站| 国产又爽又黄又爽又刺激| 亚洲国产成人无码精品| 精品无人区麻豆乱码1区2区新区| 亚洲乱码国产一区三区| 久久九九久精品国产免费直播| 夜色爽爽影院18禁妓女影院| 麻豆果冻视频传媒APP下载| 18禁止导深夜福利备好纸巾| 欧美人与动性行为视频| 被教官按在寝室狂到腿软视频| 乳荡的小痍子免费播放| 国产精品成人免费视频网站|