主页 > imtoken地址查询 > 比特币交易的原理是什么?

比特币交易的原理是什么?

imtoken地址查询 2023-07-28 05:11:45

简单来说,比特币的持有者已经授权将比特币转让给其他人。 并且新的持有者可以重新授权,转移给比特币所有权链上的其他人,产生另一笔交易来花费这些比特币,后续持有者以类似的方式花费比特币。 交易就像复式记账簿中的行。

简单来说,每笔交易都包含一个或多个“输入”,即对比特币账户的负债。 在交易的另一端,有一个或多个“输出”,作为信用记入比特币账户。 这些投入和产出(负债和贷方)的总和不必相等。 相反,当输出加起来略低于输入时,两者之间的差额代表隐含的“矿工费”,这是矿工将交易记录在账本上收取的一笔小额款项。

比特币原理_比特币什么原理_比特币原理与挖矿算法

比特币交易原理是什么样子的?

比特币原理与挖矿算法_比特币什么原理_比特币原理

整个过程如下(把下面的owner 1想成A,把owner 2想成B):

比特币原理_比特币原理与挖矿算法_比特币什么原理

Step 1: 1.对这笔交易的所有信息进行哈希(包括发送多少,发送给谁等等比特币什么原理,这里特意加上了owner 2的公钥,因为它实际上指定了发送给谁)(hash) ,散列出一串数据;

比特币原理与挖矿算法_比特币原理_比特币什么原理

第二步:用1的私钥加密这串数据,也就是上面说的“签名”;

比特币原理与挖矿算法_比特币原理_比特币什么原理

第三步: 1. 将新的交易和签名信息广播到比特币网络。 收到广播后,网络上的节点将使用 1 的公钥来验证签名。 如果验证通过,则说明这笔交易确实是1的主动。 如果发给2,那么所有人都“同意”2拥有这个比特币。 既然整个比特币网络的人都认为2拥有这个比特币,那么2当然就拥有了这个比特币,交易也就完成了。 完成的。

这样就验证了A拥有这4亿聪,验证了A确实要把这4亿聪发给B和C比特币什么原理,这时候交易就确定了。 当然发送给B和C的时候也会构造一个锁定脚本,如果B和C想要得到比特币,当然也需要匹配他们的解锁脚本。 所有比特币交易都以这种方式串在一起。

比特币隐私:公众可以看到有人正在向其他人发送金额,但没有任何信息将交易与任何人联系起来。 这类似于证券交易所发布的信息级别,在这种情况下,个别交易的时间和规模、“烧钱”是公开的,但不公开参与方是谁。 保密性是加密货币交易相对于大多数支付的一个宝贵优势。 事实证明,比特币的私密性不如一些用户所希望的,这促使更多注重隐私的竞争对手应运而生。 然而,白皮书指出了比特币用户可以采取的其他步骤,包括在每笔交易中使用略有不同的关键信息。