首页
学习
活动
专区
工具
TVP
发布

区块链日记·09

区块链的一大优点就是降低信任成本,人是有七情六欲的,做不到永远的公正,以代码为法律,建立基于科学基础的信任机制,减少第三方,银行,律师成本,其建立信任的一大科学依据就是非对称加密。以下主要通过对称加密和非对称加密对比的方式,深入了解非对称加密。

对称加密的特点:

1、密文用秘钥加密,接受者用秘钥解密才能收到密文,接受者想看到密文,需要得到秘钥,就意味着秘钥要在网上传播,有密码泄露的风险。

2、对称加密可暴力破解,就是不停的试验,知道找到正确的密码(就是数学所谓的穷举法),这也是为什么我们需要把密码设置密码设置的比较长,复杂的原因,这样做不能避开暴力破解,但是会增加暴力破解的难度,也是为什么现在很多的网页登录不会告诉你密码错误,或者账号错误的原因,容易根据你的密码或者账号,盗取你的账户。

非对称加密的特点:

1、原文要用公钥加密,用私钥解密,这样就可以只需公钥在网络上流通,私钥自己保存。(可结合昨天分享加深理解)

2、缺点加密解密比较慢。

3、如果公钥要用私钥解密,私钥要用公钥解密。

举个例子,A把自己的数字货币给B,B把自己的公钥给A,A用此公钥加密自己的数字货币,B收到后用自己的私钥解密,这样B就得到了A的数字货币。

迄今为止,非对称加密是最安全的一种加密方式,这种加密方式不止可以应用于数字货币,也可以应用于智能合约等等,我们从原始近邻大家互相监督,信任成本低,但是彼此没有隐私,到走向城市化,有自己的隐私,同时意味着信任成本的上升,随着互联网的发展,这种隐私也越来越不受控制,社会的进步需要生产关系相适应,或许目前为止,区块链是最好的解决方案,帮我们实现真正的自由。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180912G2068I00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券