比特币是怎么回事?

这篇具有很好参考价值的文章主要介绍了比特币是怎么回事?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

比特币是怎么回事?

一句话描述就是,初始化几个比特币,申请成为矿工组织,发生交易时抢单记账成功可以获得比特币奖励,随着比特币数量的增加,奖励越来越少。怎么记账成功呢,通过交易信息+幸运数字哈希算法得到一个满足条件的账单编号。显卡简单算术单元很多比CPU更适合挖矿,因此市面上的矿卡很多,比如rx580,妥妥的矿渣,A卡即AMD的显卡比N卡即NVIDIA的矿卡多得多,为啥呢因为比较便宜。

以物易物很麻烦,不利于商品流通。
实物货币买卖很方便,比如黄金。
实物货币开采麻烦,而且会磨损,人为囤积也会发生损耗,于是产生的符号货币,有多少黄金就发行多少钱,钱也可以换成黄金。
中央系统虚拟货币,中央系统负责管理每一笔交易。
分布式虚拟货币,多个账本,防止中央系统随意篡改账本。但也无法保证每个持有账本的人都诚实守信,不去篡改账本。谁的账本是可信的呢?账本失窃呢?

于是比特币出现了。
账簿公开、身份签名公钥加密私钥解密、虚拟矿工组织
建立初始账簿,为每个人分一些比特币,记录在账簿上。自己去搜为什么比特币创立的时候没有分给我呢?玩家没带你,你不承认比特币。

比特币交易账单会描述,付款人编号、收款人编号、数量、支付人比特币来源账簿页码、付款人公钥加密签名。
每个人都可以私钥解密付款人签名,知道付款人真实身份,但伪造不了付款人签名。
旷工组织确认付款人是否有足够的余额支付。
旷工组织可以去比特币交易账单池里取待支付的订单,在账簿新建一页空白页
记录比特币交易账单、上一页账簿账单编号、幸运数字、本账单的编号。
本账单的编号由本账单的内容用哈希函数生成256位编码,通过更改幸运数字,直到编号的前10位都是0,那么本次账单生成成功,比特币交易成功,旷工组织获得50个比特币的奖励。
当某个旷工组成功生成有效账单,需要知会其他旷工组织进行账簿确认,需要确认的信息有3个,1、账簿的编号有效;2、上一页账簿账单编号有效、3交易清单有效(查历史账单,确认付款方是否真的有足够余额完成支付),确认完成后这个小组就舍弃当前的工作,把本这张账单记入主账簿,然后继续去订单池抢单。到此为止,比特币交易成功,收款人下次去支付时,就能将钱的来源指向本次交易。

如果挖矿小组中大多数人都是不诚实的,那么整个系统就不可靠,本来支付人没有足够的余额支付,非要确认成是,那么系统就有问题。
比如有10个旷、矿工小组,6个组的说谎,本来支付人确实有那么多钱去支付的,非要说谎,那么就会造成支付人付款失败。其实没有必要对,对矿工有什么好处呢,白白失去一笔生成有效账单的机会。
所以只有一种可能的攻击行为,攻击者在e节点支付10个bitcoin给受害者A,此时生产新的f节点,攻击者继续从e节点生成新的分支,生成2个合法的账簿页,产生节点f1、f2,主干变成这一分支,那么刚才付给A的钱就是无效的。然后攻击者在节点f2出完成交易生成节点f3,10个bitcoin用了两次。但其实这种攻击是很难发生的,有效的账单编号不好生成,从f1节点赶超e节点的分支很困难。

比特币会一直增加下去,岂不是会严重通货膨胀
中本聪说,这一点我也想到了。前面忘了说了,我给矿工组织的操作细则手册会说明,刚开始我们协议每生成一页账簿,奖励小组50个比特币,后面,每当账簿增加21,000页,奖励就减半,例如当达到210,000页后,每生成一页账簿奖励25个比特币,420,000页后,每生成一页奖励12.5个,依次类推,等账簿达到6,930,000页后,新生成账簿页就没有奖励了。此时比特币全量约为21,000,000个,这就是比特币的总量,所以不会无限增加下去。

没有奖励后,就没人做矿工了,岂不是没人帮忙确认交易了
到时,矿工的收益会由挖矿所得变为收取手续费。例如,你在转账时可以指定其中1%作为手续费支付给生成账簿页的小组,各个小组会挑选手续费高的交易单优先确认。

矿工如果越来越多,比特币生成速度会变快吗
不会。中本聪解释,虽然可以任意加入和退出矿工组织,导致矿工人数变化,每个矿工也会拿到一个编码生成器,不过我已经在编码生成器中加入了调控机制,当前工作的编码生成器越多,每个机器的效率就越低,保证新账簿页生成速率不变。

虽然每个人的代号是匿名的,但如果泄露了某个人的代号,账簿又是公开的,岂不是他的所有账目都查出来了
确实是这样的。例如你要和某人交易,必然要要到他的代号才能填写交易单。因为收款人一栏要填入那人的代号。不过中本聪说可以提供无限制的保密印章,建议每一次交易用不同的保密印章,这样查账簿就追查不到同一个人的所有账目了。

参考https://www.cnblogs.com/lsgxeva/p/11229184.html文章来源地址https://www.toymoban.com/news/detail-676343.html

到了这里,关于比特币是怎么回事?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 比特币如何运作?区块链、网络、交易

    免责声明:观点来自原文作者,与本人无关,文章仅供参考学习,请自行辨别真伪,切勿跟风,风险自担。 翻译原文:https://www.blockpit.io/blog/how-does-bitcoin-work 比特币是一种革命性的数字货币,由化名中本聪的匿名人士或团体于 2008 年发明。它是世界上第一个加密货币,负责将

    2024年03月24日
    浏览(38)
  • 区块链工作原理(区块链治理系统、比特币、以太坊、智能合约)

    每个国家或者城市都有自己的一套治理系统来创建、更新和执行法律。区块链也都有自己的治理系统。总的来说,区块链治理可分为两类: On-Chain Governance Off-Chain Governance 链上治理是一个管理和实施加密货币区块链变化的系统。在这种类型的治理中,制定变化的规则被编码到

    2024年02月02日
    浏览(48)
  • 比特币,区块链及相关概念简介(三)

    以下内容结合了chatgpt 3.5以及网络文章。 用于学习记录。 简介: 什么是区块链,区块链关键特点,区块链的存储,区块链相关的工作;区块链网络节点,区块链网络相关,区块链和Rust,区块链新技术,区块链相关网站等。 区块链是一种 分布式数据库技术 ,用于记录交易数

    2024年03月19日
    浏览(43)
  • 区块链实战:用python编写最简单的比特币区块链本地测试框架

    比特币本身并不是特别复杂,中本聪的白皮书只有十页左右。 可从该链接下载(有各种语言版本):Bitcoin: A Peer-to-Peer Electronic Cash System 但是,真正投入使用的比特币系统实际上非常复杂,包含诸多因素,涉及诸多细节,甚至对一个手续费机制研究几天还云里雾里。 如何有效地

    2024年02月05日
    浏览(35)
  • 区块链学习三——比特币的数据结构

    文章内容来源于北京大学肖臻老师《区块链技术与应用》公开课 普通的指针存储的是结构体在内存中的起始地址 哈希指针除了存储起始地址还存储该结构体的哈希值 根据哈希值可以检测出该结构体是否被篡改。 由一个一个区块组成的链表 Q:区块链使用的链表与普通链表的

    2024年02月08日
    浏览(34)
  • 区块链系统探索之路:比特币核心的编译和探索

    前几节我们研究了椭圆曲线,有限域等比特币和区块链所依赖的底层算法。问题在于这些算法不是独立存在,而是作为模块嵌入到整个区块链的体系之中。因此不了解区块链的体系组成或应用场景,那么我们就很难理解这些算法衍生出来的概念或者基于他们的作用,所以本节

    2024年02月16日
    浏览(35)
  • 比特币&区块链之父中本聪身份之谜

    随着区块链技术在全球范围内引发了一场金融与科技领域的深刻变革,比特币的缔造者——中本聪(Satoshi Nakamoto)的身份始终是萦绕在这个领域内最为神秘且引人入胜的话题之一。这位创造出首个去中心化数字货币系统的先驱,以其深刻的密码学理解、卓越的技术创新能力以

    2024年03月23日
    浏览(41)
  • 区块链技术与应用 - 学习笔记3【比特币数据结构】

    大家好,我是比特桃。 本系列笔记只专注于探讨研究区块链技术原理,不做其他违反相关规定的讨论。 区块链技术已被纳入国家十四五规划,在“加快数字发展 建设数字中国”篇章中,区块链被列为“十四五”七大数字经济重点产业之一,迎来创新发展新机遇。 经科技部批

    2024年02月09日
    浏览(31)
  • 手机来电显示私密号码怎么回事?

      手机来电显示私密号码是很多用户经常遇到的问题,那么手机来电显示私密号码怎么回事呢? 原因 手机来电显示私密号码一般有以下几种原因: 对方使用了网络电话或开通了隐藏号码服务。网络电话是一种通过互联网进行通话的服务,一般情况下,网络电话不会显示来电

    2024年02月05日
    浏览(158)
  • 连接到宽带连接时出错629是怎么回事?怎么解决?

     连接到宽带连接时出错629是怎么回事?怎么解决?很多朋友都不是很清楚,也不知道怎么回事?更不知道该如何解决?下面小编为大家详细介绍一下,来看看吧! 方法/步骤 1、操作系统出错,给出提示,一定要自己查看,很多讯息都已经在其中了。 正在验证用户名和密码(错

    2024年02月08日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包