主页 > 下载安卓版imtoken > 总共只有2100万个比特币
总共只有2100万个比特币
(一)为什么比特币只有2100万枚
这个算法设计的时候,上限是这样设计的,大概类似于无限几何数列的极限,公比为1/2
(2) 为什么比特币只有2100万枚
整个比特币系统在设计的时候,最大发行数量是固定的,没有什么特别的意义。
(3) 诚恳请教为什么比特币总量只能是2100
由于比特币系统采用去中心化编程,每 10 分钟只能获得 25 个比特币,到 2140 年,流通比特币上限将达到 2100 万个。 换句话说,比特币系统是自给自足的,编码可以抵抗通货膨胀,并防止其他人破解这些密码。
(iv) 有多少个比特币?
2100万
比特币(BitCoin)的概念最初由中本聪于2009年提出,根据中本聪的想法,设计并发布了开源软件,并在其上构建了P2P网络。 比特币是一种 P2P 形式的数字货币。 点对点传输意味着去中心化的支付系统。
与大多数货币不同,比特币不是无限发行的。 比特币不依赖于特定的货币发行者。 而是根据特定算法通过大量计算生成的。 它的流通由软件算法控制。 总量不变为2100万。
扩展信息:
制作原理
从比特币的本质说起,比特币的本质其实就是一堆复杂算法生成的特殊解。 特解是指方程组可以得到的一组无限(实际上比特币是有限的)解。 并且每一个特解都可以求解方程并且是唯一的。 [10] 用人民币来比喻,比特币就是人民币的编号。 如果您知道钞票上的序列号,您就拥有这张钞票。 挖矿的过程就是通过大量的计算不断地求出这个方程组的特解。 这个方程组被设计成只有2100万个特解,所以比特币的上限是2100万个。
挖比特币可以下载专门的比特币计算工具,然后到各个合作网站注册,将注册的用户名和密码填入计算程序,然后点击开始计算。 比特币客户端安装完成后,可以直接获取比特币地址。 别人付款的时候,你只需要把地址发给别人,通过同一个客户端就可以完成付款。 比特币客户端安装后,会被分配一个私钥和一个公钥。 您需要备份包含私钥的钱包数据,以确保您的财产不丢失。 如果不幸硬盘被完全格式化,个人比特币将完全丢失。
(5) 比特币总量是多少? 谁能解释一下? 是2100万吗?
2100万,原因如下:与大多数货币不同,比特币不依赖特定的货币机构发行,它是根据特定的算法通过大量计算产生的,比特币经济使用由整个P2P网络中的众多节点对所有的交易行为进行确认和记录,并采用密码学的设计来保证货币流通各个环节的安全。
P2P 的去中心化特性和算法本身可以保证不能通过大量生产比特币来人为操纵货币的价值。 基于密码学的设计允许比特币只能由真正的所有者转移或支付。
这也保证了货币所有权和流通交易的匿名性。 比特币的总量非常有限且稀缺。 币制原来4年不超过1050万,4年后总量永久限制在2100万。
法律地位
德国:2013年6月底,在德国议会决定持有比特币一年以上免税后,比特币被德国财政部承认为“核算单位”,这意味着比特币已经被视为作为德国的法定货币,并可用于纳税和从事贸易活动。
美国:2013年8月,美国得克萨斯州地方法院法官Amos Mazant在一起比特币虚拟对冲基金案中裁定,比特币是一种货币,应纳入金融监管范围内。
日本:2017年,日本政府表示比特币是一种合法的支付方式。
中国:在中国,《人民币管理条例》规定禁止制作和销售代币券。 由于代币券的定义尚无明确的司法解释,如果将比特币纳入“代币券”,比特币在中国的法律前景面临不确定性。
2009年6月4日文化部商务部关于加强网络游戏虚拟货币管理的通知(文市发[2009]20号)游戏; 同时,通知称,《通知》规定,企业从事相关服务需经批准方可经营。
以上内容参考:Network-Bitcoin
(vi) 比特币的总量是多少? 是2100万吗? 请解释,谢谢
是的,在发布的时候就已经说明了它的常数是2100万。 随着时间的推移和矿工的努力,现在市场上只剩下不到250万个。
(vii) 比特币真的只有 2100 万个吗?
答案是,虽然到20999999.97690000才停止发帖不是那么简单粗暴(顺便说一句,之所以在小数点后引用这么多位是因为比特币的划分单位是Satoshi,也就是中本聪的Satoshi,以及1 聪是 0.00000001 比特币),仅此而已。
比特币是挖矿产生的,即矿工通过回答密码学问题来争夺记账权,完成记账的矿工将从系统中获得比特币作为奖励。
2009 年 1 月 3 日格林威治标准时间 18:15:05,中本聪挖出了比特币网络的第一个区块,即编号为 0 的创世区块。
从创世区块到第20999个区块为阶段1,在这个阶段,矿工每完成一个区块的记账工作,即可获得50个比特币奖励,即比特币网络中每产生一个新区块,其数量为比特币增加了 50。
出于某种原因,中本聪认为比特币的生成速度应该下降。 所以从第 21000 个区块(2012 年产生)开始,称为阶段 2,每产生一个新区块只增加 25 个比特币。
如此下去,每产生21000个区块,比特币进入下一阶段,每个新区块带来的新比特币数量减半。 直到第 33 次减半,每个区块产生的新比特币数量从 0.0021 直接减少到 0。
这样算下来,总共产生的比特币数量为20999999.97690000。
据说超级智慧文明终于创造出了超级计算机Deep Thought(深度思考)——按照现在的说法,应该叫超级AI。 这个人工智能一推出,就宣布我是宇宙中有史以来第二强大的计算机。 于是这些智慧生物就兴奋了,于是就问它,请告诉我们The Answer to Life, the Universe and Everything(生命、宇宙和一切的答案)。 AI听了,想了想,回答说,这道题太复杂了,我要800万年才能算出结果。
于是在准备之后,AI进入了漫长的计算,仿佛进入了冬眠状态。 聪明的众生一直在等待它,并准备了盛大的庆祝活动来迎接这个最终的答案。 时间终于到了,提出问题的三位生灵的后代们带着紧张和兴奋的心情来到了AI面前,发现AI已经苏醒了。 于是他们立即问道,答案是什么?
AI奇怪地犹豫了一下,问道,你确定你真的想知道答案吗? 他们说,当然! 于是AI叹了口气说好吧,生命、宇宙和万物的答案是……42。
智慧生物都傻眼了。 以后不说了。 这段经典的段落后来成为科幻史上的模因。 谷歌搜索中有一个彩蛋(你还记得大明湖边的谷歌)。 如果你搜索上面的英文段落,谷歌会告诉你答案是42~
那么回到我们的话题,2100万中的21是多少? 答:是42的一半。
(viii) 为什么只有 2100 万个比特币
因为设定了只有这么多,但是没有意义,因为每一个都可以分成无数份,所以其实有无穷多
(9) 谁将比特币的数量限制在了只有2100万枚
比特币数量的上限主要是因为程序中涉及的算法的解集是有上限的。 算法非常复杂。 理论上,没有一台计算机有如此强大的计算能力,可以解决51%的解集,也就是没有人能控制比特币。
到目前为止,比特币的数量已经达到了1200万枚。 准确的说,比特币的数量上限应该是20999990000,但实际上,现在的挖矿(挖矿)过程已经相当困难——难度不亚于连接1000台家用电脑,不断计算它一个月不一定能挖出一个比特币。
希望这可以帮助。
㈩为什么比特币总数是2100万
比特币的一个有争议的属性是它的固定供应。 目前,每 10 分钟铸造 25 个新比特币,这个数字每 4 年减半。 总的来说,存在的比特币永远不会超过 2100 万>。 另一方面,每个比特币可以分为 1 亿股(每股称为 1“satoshi”)。 如果一分钱够买车,用美元交易会很麻烦,但即使比特币升值到上面假设的美元的情况,你也不会遇到这样的问题。 因此,总而言之,将永远存在的货币单位总数为 2,100,000,000,000,000,即 2100 万亿,即 250.899。 在选择这个值时,中本聪比大多数人意识到的要幸运或聪明得多。 首先,这个数远小于264-1,后者是计算机能够以标准整数形式存储的最大整数。 如果超过那个值,>值就会像里程表一样归零。
其次,还有一个更小的阈值,即中本聪的总数试图低于:可以用浮点格式表示的最大可能整数。 整数不是计算机可以存储的唯一一种数字。 为了处理小数,计算机 > 使用一种进行浮点表示法的格式。 浮点数本质上是科学记数法的二进制版本。 例如,这是您在学习物理时会遇到的一个值:
地球质量:5.972 1024 kg
太阳质量:1.989 1030 kg
光速:2.998 108米/秒
一光年:9.460 1015 m
质子质量:1.672 10-27 kg
普朗克长度:1.616 10-35 m
我们可以注意到科学记数法如何让您以合理的精度表示所有这些数字,即使它们的大小差异很大。 浮点数本质上是二进制科学记数法; 当您存储数字 > 字 9.625 时,您的计算机将存储“1.001101
* 1011”(或者,它存储 01000000 00100011 01000000 00000000 00000000 00000000
>00000000
00000000,这在高精度串行形式中是一样的)。 在这种高精度形式下,系数(即不是指数的部分)有52位(52bits)。 这意味着高精度(更准确地说,“双精度”)浮点数足以存储高达 253 的数字,但不能超过 253一共有多少枚比特币,并且您在最后开始砍掉数字。 比特币的 250.9 聪总数一共有多少枚比特币,以指数形式表示,刚好低于这个最大值。
如果我们有整数,为什么还要关心浮点数呢? 因为更多的高级编程语言(如Javascript)不开放低级的“浮点数”和“整数表示法”,而只是给程序成员提供>“数”的概念
– 当然是浮点数。 如果中本聪选择 2.1 亿而不是 2100 万的价值,比特币用多种语言编程会比现在麻烦得多。
请注意,不幸的是,Stefan Thomas 在编写 BitcoinJS 时没有及时注意到这一点,因此该库使用专用的“大
number' 对象而不是普通数字来存储教程输出值; 我自己的 BitcoinJS 分支(添加了其他改进)使用纯数字。