币安官网注册链接: 币安(Binance)
要加入比特币网络并开始使用该货币,用户所需要做的就是下载应用程序或使用在线应用程序。 因为比特币是一种标准,所以也有很多运行比特币的客户端软件。 还有一个标准客户端,也称为中本聪客户端,它是一个由中本聪编写的初始客户端派生的开发团队管理的开源项目。
比特币客户端的三种主要形式是:
完整的客户
完整客户端或“完整节点”存储所有比特币交易的整个交易历史记录
(每个用户完成的每笔交易,曾经进行的每笔交易)管理用户的钱包,并可以直接在比特币网络上开始交易。 这类似于独立的电子邮件服务器,它处理协议的所有方面,而不依赖于任何其他服务器或第三方服务。
轻量级客户端
轻量级客户端存储用户的钱包,但依赖第三方服务器来执行比特币交易。
只有通过货币交易才能接入比特币网络。 轻量级客户端不会保留所有交易的完整副本,因此必须依赖第三方服务器来获取交易确认。 这类似于能够通过邮箱服务器访问邮箱的独立电子邮件客户端,因为它依赖于第三方服务器进行网络通信。
在线客户端
在线客户端通过网络浏览器访问并存储用户的钱包在第三方服务器上。
与在线邮件类似,它完全依赖于第三方服务器。
移动客户端
智能手机的移动客户端,例如基于Android系统的,可以作为完整客户端、轻量级客户端或在线客户端运行。 一些移动客户端与在线客户端或桌面客户端同步,提供跨多个设备但具有共同资金来源的多平台钱包。
比特币客户端的选择取决于用户想要管理的资金量。 一个完整的客户端将为用户提供最高水平的管理和独立性。 这将钱包备份和安全的责任转移给了用户。 另一种选择是在线客户端,它的设置和使用最简单。 然而,在线客户端的选择还在于权衡第三方干预的风险,因为安全性和控制权是由用户和网络服务提供商共享的。 。 如果在线钱包服务遭受损失,就像已经发生的那样,用户可能会损失所有资金。 另一方面,如果用户没有完整客户端的适当备份,他们可能会因计算机错误而损失资金。
我们将演示各种可下载的比特币客户端的使用,从普通客户端(中本聪客户端)到在线钱包。 有些情况会使用原始客户端,它除了是一个完整的客户端之外,还会暴露钱包的API、网络和交易服务。 如果您打算探索比特币系统中的编程,您将需要原始客户端。