区块链导航-高维空间.PDFVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
区块链导航-高维空间

区块链导航-入门区块链 区块链导航 区块链导航系列-入门区块链 磨链 (mochain )区块链技术社区整理 (投河自尽的鱼 ) 区块链导航也是一个入门区块链的入门学习路线。下图是一个区块链相关内容的整理分享 ,内 容 是比较繁琐 ,当然在学习区块链的过程中并不需要那么复杂。钻研琢磨某些方面可能对这 个学习过程更为深刻。 (所有内容不需要 学上网 ,当然通过 学上网能获取更多信息 ,这里暂时只收录了不通过 学上网能获取的内容 ) 磨链社区-区块链导航 目录 : 区块链技术组成相关概念 摘要 区块链 (blockchain )技术 目前最为火热的计算机技术之一 ,区块链技术是相关成熟技术的一 个结合。其包括了密码学算法、P2P网络技术、分布式架构、共识机制等方面 ,同时区块链应 用则横跨了多类学科 :计算机软件、计算机网络、密码算法、信息安全、经济学、博弈学等。 大致介绍下区块链一些基础相关内容和一些 目前区块链行业内一些专用术语。 概念 区块链技术组成 ,密码学算法、分布式系统、共识机制、P2P网络等。首先来理清这几个模块 之间的关系。如下图 : 区块链技术起源于比特币 ,在比特币出现后 ,人们发现比特币的底层技术架构 ,是结合之前技 术后一种全新的架构 ,在这种架构下 ,通过密码学算法保证身份、签名、交易安全。数据通过 共识机制写入 ,实现了数据不可篡改 ,透明可追溯。并且结合P2P网络架构 ,实现了一种去中 介化的 ,每个节点保存一份数据 ,每个节点参与维护数据 ,且不依赖中心服务器的达成系统状 态一致。 密码学 密码经常能够听到 ,密码学应用也极为广泛 ,简述密码学发展的三个阶段 : 古典密码学 :古典密码学诞生至少有两三千年的历史了 ,这个阶段核心思想为 :置换 (permutation )。斯 巴达人的塞塔式密码 :把一个长条羊皮螺旋地斜着绕在一个多棱棒上 , 然后水平方向从左到右写字 ,写一个字绕一圈。这长条羊皮拿下来看上去杂乱无章的 ,但是加 上同尺寸的多棱棒就能看到准确的信息了。之后又出现了一种古老的对称加密算法 ,凯撒算 法 ,这类算法的基本实现原理是通过把字母移动一定的位数来实现加密和解密。明文中的所有 字母都在字母表上向后 (或向前 )按照一个固定数 目进行偏移后被替换成密文 ,这种加密方式 一旦掌握足够密文可以通过逆推的方式得到加密规则。古典密码学针对字符 ,对字符本身不做 修改 ,通过位置的改变或者替换来隐藏信息 ,这种加密方式比较简单 ,主要通过工作或者机械 的操作来加解密 ,一旦掌握了解密工具或者找到解密规律 ,信息马上就被破解了 ,整体安全性 不高。 现代密码学 :1948年10月香农Shannon(信息论之父)的信息论诞生 ,信息论将信息的传递作 为一种统计现象来考虑。同时这也标志着密码学进入了第二阶段 ,现代计算机科学和信息技术 的发展 ,之前对复杂计算的密码可以通过计算机来完成 ,密码学成为了一门科学。加密算法一 般通过密钥来加解密 ,信息通过密钥加密后明文通过二进制的方式传播 ,一般的理解 ,你的密 钥越长就越难破解 ,但是这个时候你会发现你的密钥只有一把 ,而且别人要解密你的信息 ,你 必须把密钥也给对方 ,这种方式称为 “对称加密算法”。你的密钥很关键 ,怎么保存 ,怎么传 输就会很头疼。当然后来演变出来的哈希算法、公钥密码学、其实都是以现代密码学为基础。 1976年后 ,公钥密码学出现 ,这个也可以称为非对称加密 ,和之前的对称加密最大的区别就 是 ,加解密分别使用公钥 (publickey )和私钥 (privatekey ),密钥以一对的方式出现。 W.Diffie和M.Hellman发表的New Direction in Cryptography ,提出了非对称密码体制的概 念。非对称密码体制一般依据两类类数学问题 :大整数分解问题和离散对数问题。 加密算法原理概述 ,数据加密 :数据加密的基本过程就是对原来为明文的文件或数据按某种算 法进行处理 ,使其成为不可读的一段代码 ,通常称为 “密文” ,使其只能在输入相应的密钥之 后才能显示出本来内容 ,通过这样的途径来达到保护数据不被非法人窃取、阅读的 目的。该过 程的逆过程为解密 ,即将该编码信息转化为其原来数据的过程。 那么根据数据加密的定义 ,我们会发现数据加密是需要一个解密过程中 ,那么有些算法在加密 后变成密文 ,但是无法逆推的那种就不能被真正定义为加密算法。 区块链中涉及到的 :私钥、公钥、钱包、助记

文档评论(0)

jinchenl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档