每个比特币客户端都能独立地验证这笔交易是有效且可消费的。 全节点客户端可以追溯钱款的来源,从第一次有比特币在区块里生成的那一刻开始,按交易与交易间的关系顺藤摸瓜,直到接受者的交易地址。 轻量级客户端通...
精通比特币(10):比特币交易是怎样被加到区块中的?
新交易不断地从用户钱包和应用流入比特币网络。当比特币网络上的节点看到这些交易时,会先将它们放到各自节点维护的一个临时的未经验证的交易池中。当矿工构建一个新区块时, 会将这些交易从这个交易池中拿出来放到...
精通比特币(9):比特币挖矿
交易现在在比特币网络上传播开来。但只有被一个称为挖矿的过程验证且加到一个区块中之后,这个交易才会成为 这个共享账簿(区块链)的一部分。 - 比特币系统的信任是建立在计算(PoW)的基础上的。交易被包在...
精通比特币(8):如何构建比特币交易?
钱包应用甚至可以在完全离线时建立交易。就像在家里写张支票, 之后放到信封发给银行一样,比特币交易建立和签名时不用连接比特币网络。只有在执行交易时才需要将交易发送到网络。 获取正确的输入 大多数钱包应用...
精通比特币(7):比特币交易简介
比特币交易 一次交易是一次价值的转移过程,一次所有权的变更过程。 交易告知全网:比特币的持有者已授权把比特币转帐给其他人。而新持有者能够再次授权,转移给该比特币所有权链中的其他人,产生另一笔交易来花掉...
精通比特币(6):如何跟踪交易?
信任是通过比特币系统中不同参与者的相互作用达成的。 交易通过比特币分布式共识机制变得可信,被接受,并且最终记录在区块链,也就是所有交易的分布式账簿。 比特币系统由用户(用户通过密钥控制钱...
精通比特币(5):比特币钱包的原理简介
使用钱包生成比特币地址和秘钥 比特币地址以1或3开头,可以随意创建新的地址。钱包为每个交易自动创建一个新地址,以最大限度地提高隐私。钱包只是一个地址的集合和解锁资金的钥匙。 钱包应用程序...
精通比特币(4):比特币钱包分类
“比特币钱包”是比特币系统最常见的用户界面,就像Web浏览器是HTTP协议最常用的用户界面一样。比特币钱包的质量,性能,安全性,隐私和可靠性各不相同。 “Satoshi客户端”或“比特币...
精通比特币(3):比特币的诞生
2008年,署名Satoshi Nakamoto发表了一篇题为“Bitcoin:A Peer-to-Peer Electronic Cash System”的论文——关键的创新是使用分布式计算系统(称...
精通比特币(2):数字货币需要关注的三大问题
接受数字金钱的人的三个基本问题是 (假冒)我可以相信钱是真实的,不是假的吗? (双重支付)我可以相信数字金钱只能花一次(被称为“双重支付”)吗? (资产所有权)我可以确定没有人能够声称这...