主页 > imtoken安卓最新版 > 《彬杰解读区块链08》一文解读比特币交易的运作原理?
《彬杰解读区块链08》一文解读比特币交易的运作原理?
上期回顾:毕节解读区块链07:数字钱包的演进,从非确定性钱包到高清钱包
硬币小姐打开
交易是比特币系统中最重要的部分,其他系统都是为了交易。
本节将告诉您每笔交易的运作方式比特币钱包文件破解,它与我们的银行转账有何不同?
本文以比特币技术为例,请注意:比特币≠区块链
作者 | 妹妹币
现金交易和银行转账如何运作?
假设老王让碧姐借500块钱。碧姐说她只有100,先借100吧。于是递给老王100元现金。
老王心想:一个小气鬼,身上肯定有一百多块钱。
第二天,老王又找到碧姐,说再借400块钱。币姐说她身上没有现金,我们先把钱转到银行吧。
于是他拿出手机,输入了老王的银行卡号,转了400元,输入了他的银行卡密码。
银行的服务器处理完之后,老王很快就收到了转账。
老王心想:币姐是正义的!下次你缺钱的时候,找钱小姐。
比特币交易如何运作?
上面的例子是现实生活中的一个具体案例,比特币的交易过程是完全不同的:
比特币网络没有人的概念,只有地址的概念(地址类似于银行卡号),这样才能有很好的匿名性。
从比特币诞生到现在,所有的交易记录都会被记录在一个“总账”上,这个总账会同步到所有的用户(所有用户都不严谨,这里就不展开了,毕节会解释网络部分有详细说明)。所以任何人都可以找出每个地址上有多少比特币。在上面的例子中,不会出现老王怀疑碧姐有100多块钱的情况。
比特币交易的本质是更新账本并将其同步到整个网络的过程。
这个账本会告诉大家这个地址有多少比特币,以及这个地址完成了哪些交易。
与传统意义上的“一手付款,一手发货”有本质区别。
交易信息同步到全网需要满足哪些条件?
听完以上内容,老王明白了,比特币交易的本质是更新账本,同步到全网。老王一拍大腿,那我就改地址上的余额,给他1w比特币,然后同步到全网!会所嫩模就在你面前!
老王的想法太天真了。接下来告诉大家需要满足哪些条件,交易信息会同步到全网。
1、交易发送者的UTXO之和大于转账金额。
2、交易的发送者必须提供一个有效的签名和公钥来证明你对这个地址有控制权。
上面2句话听不懂没关系,我帮你翻译一下比特币钱包文件破解,你很快就明白了
1、要想转账,首先要有足够的钱。如果你没有足够的钱,你不能转移它。
2、如果要转账,不能只给银行卡,必须输入正确的密码。
比特币系统不使用简单的账户余额,而是使用 UTXO。验证身份时,并不是输入密码那么简单,而是使用签名+公钥来验证。
关于 UTXO 和签名的细节将在以后的内容中解释。
总结
比特币交易不是“一只手支付,一只手交付”的模式。
比特币交易的本质是更新账本并将其同步到整个网络的过程。
如果要更新账本,没那么简单,需要满足2个条件:
1、地址上的UTXO总量足够了(足够的钱)
2、有效的签名和公钥(密码正确)
点击文章进入了解区块链技术
01 区块链技术有什么魔力?
02 本聪为什么要做比特币(区块链)?
03 区块链历史上有哪些精彩的故事?
04 从上帝的角度来看,区块链系统是如何运作的?
05 密钥、私钥、公钥都傻傻分不清?
06 私钥、公钥、地址是如何产生的?
07 数字钱包进化史,从非确定性钱包到高清钱包