GithubHelp home page GithubHelp logo

Comments (2)

vae520283995 avatar vae520283995 commented on August 27, 2024

虽然没有加解密,但是从某种程度上来说,哈希也相当于对数据的加密

from masterbitcoin2cn.

tianmingyun avatar tianmingyun commented on August 27, 2024

我认为“加密货币”应该修改为“密码货币”,虽然网上大部分资料也是选择将“Cryptocurrency”翻译成了“加密货币”,但在比特币中密码学的应用只涉及到了哈希函数(单向的杂凑函数)和数字签名(签名和验证两部分)两种技术,跟加密解密没有任何关系。

英文版中提到使用公钥密码并不是用来加密,而是用于生成数字签名:

Why is asymmetric cryptography used in bitcoin? It’s not used to “encrypt” (make secret) the transactions. Rather, the useful property of asymmetric cryptography is the ability to generate digital signatures.

同样英文中的哈希函数即hash仅仅表示混杂、拼凑的意思,也就是说哈希函数只是一个把字符串序列给打乱并生成没有规律的结果的一个函数,也不涉及到加密。(stackoverflow上的解释:https://stackoverflow.com/questions/326699/difference-between-hashing-a-password-and-encrypting-it)

英文版全书中包含encrypt的部分,除了对通讯网络的加密之外,只有BIP-38为了保护私钥涉及到了加密,所以比特币本身没有使用到任何加密技术,应该称之为“密码货币”。

这位朋友说的有道理。严格意义上,比特币不是加密货币。一般意义的”加密数字货币“可能更多是方便对行业外的人解释。感谢建议。已经修改。

from masterbitcoin2cn.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.