# 区块链原理3.20

By [solavirus](https://paragraph.com/@solavirus) · 2023-03-20

---

比特币是一种加密货币，而区块链是比特币的一个重要概念，该概念在中本聪的白皮书中提出，区块链是一串使用密码学方法相关系产生的资料块（_bolck_）。要成为一个区块链产品经理，需要掌握一定的区块链技术原理，满足对需求的可行性分析、与开发的深层次沟通。本文是对前辈们分享的视频、文档等的学习总结，将比特币原理分为四个部分概述。

交易原理
----

在比特币上的每一笔交易其实就是一条记录，这条记录包含了付款人、收款人、交易数据。

![ 交易记录](https://storage.googleapis.com/papyrus_images/ebffa115869b66a6ef20692d484cd39e62b96dcbf2b90e34e6bccdeb1eca62cb.png)

交易记录

> ### 什么是公钥、私钥、助记词？

大部分币圈的朋友们应该都有区块链钱包，如Etherscan用户常用的MetaMusk、Solana常用的Phantom。当我们创建一个新钱包时，会让我们备份助记词或私钥，利用私钥我们可以在不同的设备甚至钱包app上恢复我们的钱包账户。

我们可以将**公钥与私钥**比作是两个匹配却完全不一样的钥匙，公钥就像你邮箱的地址，私钥是你登录邮箱的密码，通过地址你可以将邮件发送给收件人，收件人可以利用密码登录私人邮箱，对邮件进行转发。

**私钥与助记词**，在实际使用过程中，我们会拥有许多钱包对多个钱包的管理很麻烦，所以后面就有了BIP（比特币改进建议）协议，按照一定的标准从一个父钱包密钥计算出多个子钱包密钥、孙钱包密钥不断扩展，这样我们只需要掌握一个父钱包密钥就可以管理对应的所有钱包了。

![BIP协议](https://storage.googleapis.com/papyrus_images/10b153591c1b4a8522be2bd26dce67e3029f14393a779495136f644d8f69e13d.png)

BIP协议

> ### 比特币的交易又是如何被记录的呢？--不对称加密算法

**不对称加密算法**，即加密人利用接收人的公钥对信息进行加密，接收者想要解读信息就必须利用与公钥对应的私钥进行解密。

![ 不对称加密算法](https://storage.googleapis.com/papyrus_images/1c5174a70786b843483841fb154032987d781b5959cb0552a86e4adce5ee78b8.png)

不对称加密算法

在比特币交易里，我们利用别人的公钥创建一条新的记录，记录里面包含着交易信息与接受者的公钥，接收者利用对应的私钥及下一个接收者的公钥，对记录进行解密、加密，以创建新的记录，通过这样一条一条的记录形成一个数据链条，通过查询公开的公钥，我们可以找到与这条公钥有关的记录，这就是比特币交易的加密性与溯源性。

---

*Originally published on [solavirus](https://paragraph.com/@solavirus/3-20)*
