中本聪开发的第一个比特币钱包Bitcoin-Qt介绍

  用户有幸拥有各种功能丰富的软件和硬件钱包。然而,当比特币刚刚问世时,人们还没有钱包可以拥有。第一个桌面客户端是由中本聪(Satoshi Nakamoto)设计的,事实证明,他的产品具有惊人的弹性,多年来一直忠实地为社区服务。

  第一个比特币钱包是一个完整的客户端,这意味着你必须下载整个区块链的历史链接来同步优化这个钱包。但这本来就不是一个问题,因为当时几乎没有什么宝贵的历史记录,因此下载起来也不麻烦。回顾2012年的钱包,Vitalik Buterin写道:“因为它是一个完整的节点,客户端必须下载整个(6 g)区块链。“然而,今天,比特币区块链正在接近250GB。

  中本聪在开发比特币协议的同时开始开发第一个比特币钱包:Bitcoin-Qt 钱包于2009年2月发布。Qt钱包的私钥存储在用户桌面上的一个名为“wallet”的文件中。“多年来,人们总是会不小心删除这个文件夹,或者被恶意软件搜索到,造成成千上万的BTC丢失。”不过,中本聪的钱包并没有内在的不安全性能。事实上,考虑到它提供了创建完全加密备份的选项,Qt在优化配置时成为了一个高度安全的钱包。

  2014年之前进入这个领域的比特币爱好者会天真地回忆起下载Qt钱包的经历,他们惊奇地看着自己的第一枚代币像变魔术一样进入接收地址。通常情况下,这些代币会被迅速送往最终目的地——丝绸之路。

  据说,Bitcoin-Qt 钱包的第一个版本是0.1,直到2012年因卢伽雷氏症(Lou Gehrig’s disease)而几乎瘫痪的哈尔·芬尼(Hal Finney)发现了源代码,它才得以问世。想知道第一个BTC钱包是什么样子的比特币用户可以下载并在PC上运行Bitcoin-Qt client 0.1。

  中本聪的readme.txt文件解释道:要支持网络运行一个节点,选择:“选项-》生成代币”,并保持程序开放或最小化。当没有其他程序使用CPU时,它以空闲优先级运行。您的计算机将解决一个非常困难的计算问题,该问题用于锁定交易块。生成一个块的时间每次都不同,可能需要几天或几个月,这取决于计算机的速度和网络上的竞争程度。

  作为一名解决复杂问题的大师,中本聪总结道:“如果你停止并重新启动它,它就不是一个需要从头开始的计算。在它运行的任何给定时刻都可能找到解决方案。作为支持网络的奖励,当你成功生成一个方块时,你将得到代币。”

  虽然功能有限,Qt钱包确实有一些高级功能。除了发送和接收代币和合并地址簿之外,它还允许用户对交易进行数字签名,从而证明他们是特定公钥的所有者。

  从0.9.0版开始,Bitcoin-Qt钱包被称为比特币核心钱包,这是在Gavin Andresen的提议下出现的,他认为“比特币核心”听起来很强大,形成了网络的主干。彼得托德(Peter Todd)表示反对,回应说,“比特币核心有严重的问题,它意味着你被迫需要它” 。

  尽管现在的比特币用户可以访问一系列用户友好的SPV钱包,但比特币核心钱包仍然很强大。正如承认的那样,“它提供了高度的安全性、私密性和稳定性。然而,它的功能更少,占用大量的空间和内存。它的存活要归功于它的创造者,也要归功于比特币的开发者。过去10年里,他们花了无数时间来改进它,而且还在不断改进。

  数字新基建助推能源互联网“一体两翼”区块链中台应用建设思考 精选资料分享

  当前“新基建”已从社会范围的讨论走向社会共识和国家战略,并写入了2020年《政府工作报告》:加强新型基础设施建设,发展...

  2021年是 IBM 与 SAP 合作的第 49个年头。在 SAP 刚刚举办的 2021年度大中华区....

  1. 技术背景溯源技术中产品溯源是将当前先进的物联网技术、自动控制技术、自动识别技术、 互联网技术结合利用,通过专...

  挖矿就是指用比特币挖矿机获得比特币,也就是用于赚取比特币的计算机。如果能够获取比特币,是能够赚钱的。这类计算机...

  感谢分布式资本提供研究支持,以及摩联科技等代表性企业的交流分享。基于区块链的物联网市场前景:万物互联时代,数据...

  一、区块链+医疗行业(一)解决医疗最大的问题除了金融行业之外,现在看来受益于区块链技术最大的行业应为医疗行业。因...

  P1 Linux下Go安装 P2 搭建go-ethereum P3 搭建区块链底层技术 P4 区块链技术与应用 P5 搭建Fabric(实践中),...

分享: