加密货币里的加密,核心不是把每一笔交易内容藏起来,而是运用密码学确认资产归属、验证交易真实性,并尽量防止记录被篡改或重复支付。英文crypto来自cryptography,指的是密码学体系。比特币、以太坊等网络并非依靠单一密码保护系统,而是把哈希函数、公钥密码、数字签名和共识机制组合起来,构成一套不依赖传统银行记账的资产转移规则。

普通用户最容易接触到的是私钥、公钥和钱包地址。私钥可以理解为控制链上资产的核心凭证,用户发起转账时,钱包并不会把私钥直接发送到网络,而是利用私钥对交易生成数字签名。网络节点通过公钥验证签名,确认这笔交易确实由拥有相应控制权的人发出。比特币交易采用椭圆曲线数字签名算法,Taproot升级后也支持Schnorr签名;签名解决的是谁有权花费以及交易有没有被改动,并不等于账户密码,更不是可以随意找回的登录口令。

哈希函数则承担了另一层安全工作。它会把任意长度的数据转换成固定长度的摘要,输入内容哪怕只改动一个字符,最终结果也可能发生明显变化。区块链把交易数据、前一区块摘要等内容持续关联起来,形成可追溯的链式结构,篡改历史记录不仅要修改某一笔交易,还可能影响后续区块,并面对全网节点的校验。比特币白皮书所描述的数字签名链,正是通过前后交易和密钥关系证明资产转移过程。

需要特别区分的是,加密货币通常不是完全匿名货币。比特币主链上的交易金额、时间、输入输出地址等信息大多可以公开查看,地址本身不一定直接显示真实姓名,但一旦与交易所账户、支付记录或现实身份产生关联,资金流向就可能被分析。也就是说,密码学主要保障的是完整性、身份验证和所有权控制,而不是自动提供绝对隐私。部分隐私型项目会进一步引入零知识证明、环签名等技术,但隐私能力、使用门槛和监管环境各不相同。
