主页 > imtoken钱包下载注册教程 > 《链科学》什么是区块链(上)

《链科学》什么是区块链(上)

imtoken钱包下载注册教程 2023-01-18 09:55:21

「链科普」什么是区块链(上)

贡献者:国际工业区块链标准化组织(IIBSO)主任;工业区块链(DIPNET)社区总监——王政

说完比特币,大家都知道比特币可以点对点传输,交易信息被加密,分布式存储在所有节点的电子现金系统中。

现在我们可以谈谈区块链。比特币是区块链技术的第一个应用。也可以说,比特币是区块链技术的起源。比特币的一些特性是区块链技术的特性,所以先了解比特币的原理可以帮助大家更容易理解什么是区块链。

如果有朋友问你能不能用一句话概括什么是区块链?用一个准确的术语来说:加密的分布式账本。这可能不太容易理解。我们可以将这句话拆分为三个部分:加密、分发、记账,然后一一分析其含义。

更准确地说,加密是非对称加密。如果直接解释这个,就不是那么直观了。在日常生活中,我们与非对称加密的接触并不多。如果有非对称加密,那么一定有对称加密。什么是对称加密?谍战剧大家都看过我的起源比特币能干嘛,潜伏,你看过吗?于泽成和翠屏,作为地下党和组织,是电报联系在一起的,但他肯定没有收到组织发来的“请尽快拿到城防部署”的电报,这样的明文电报很容易破译。双方将使用密码和密码来传输信息。比如两边都有一部《三国志》。一方发送1234,另一方使用此密码查找。这意味着双方使用同一本书作为密码,并且用于发送和接收的加密方法是相同的。这称为对称加密,即加密和解密使用同一组密钥。

顾名思义,非对称加密是指加密和解密不是使用同一个码本,而是有两个支持密钥,分别称为公钥和私钥。它由椭圆曲线加密算法生成。具体的加密算法需要数学家或者密码学家向你解释。在这里我们了解到它是由一个公钥和一个私钥组成的。组成就够了。首先,随机生成私钥,然后对私钥进行非对称加密,生成公钥。这组密码的公钥和私钥一起使用。

如何使用它?分为加密和签名两种应用场景,使用方式也不同。我们先来谈谈加密。比如我想给老婆发消息,告诉她今晚吃什么,“今天我想吃红烧肉”。但是我在公司开会,想把这个消息公之于众,不希望别人知道具体情况。我该怎么办?我老婆需要先生成一对公钥和私钥我的起源比特币能干嘛,她把公钥发给我,然后我用我老婆的这个公钥对“我今天想吃红烧肉”这句话进行加密,然后发送密文给我老婆,然后她用这个公钥对应的私钥解密,她就知道我今晚要吃红烧肉。这样做的好处是我发给我老婆的是一串密文,只有她知道可以解密的私钥。她给我的公钥即使知道也无法解密,所以公钥和密文都是已知的。没关系。公钥加密只能用私钥解密,保证了隐私。这种用法称为“加密”,通常用于非安全场景下的信息存储和传输。