你可能听说过比特币基于加密技术的,加密技术是由数学分支出来的,在计算机安全领域被广泛使用。 密码术在希腊语中是“秘密写作”的意思,但密码学这门学科不仅仅只有秘密写作,还包括加密技术。 密码学可以用于不泄露秘密(数字签名),就能证明知晓加密的内容,或证明数据的真实性(数字指纹)。 这些类型的加密证明是比特币中至关重要的数学工具,并被广泛用于比特币应用。有趣的是,加密不是比特币的重要组成部分,因为它的通信和交易数据没有加密,也不需要加密来保护资金。 在本章中,我们将介绍一些在比特币中用来控制资金所有权的加密技术,包括密钥、地址和钱包。