哈喽大家好,我是小K君,今日咱们要讲的内容是:“区块链技能的诞生”。咱们都知道,区块链这个词,是2008年跟比特币一同诞生的,尽管它由中本聪首先提出,可是区块链技能可不满是中本聪创造的。
区块链的核心技能包括密码学、分布式存储、一致机制、智能合约四个部分。它们阅历了40年的开展、才有了现在区块链技能的雏形。
全部要从1976年开端说起,迪菲和赫尔曼两位密码学大师协作宣布了论文《密码学的新方向》,论文中所提及的概念指出了几十年来密码学中新的发展范畴,并奠定了当今整个密码学的开展趋势,就好像众神遗留在新世界中的珍宝,许多技能天才就此开端探究。
第二年,密码学中闻名的RSA算法,由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一同提出。这是一种非对称加密的算法,到其时停止,世界上还没有一点牢靠的进犯RSA算法的方法,尽管在其时旁边面印证了《密码学新方向》的可行性,但密码学才刚刚开端。
到了20世纪80年代,1980年,瑞夫·墨克提出了哈希树的数据结构及其相应的算法,用于查验分布式网络中数据同步的正确性,为后来比特币的分布式账本打下重要根底。1982年,Lamport提出拜占廷将军问题,这是点对点通信中的根本问题,标志着分布式核算的牢靠性理论和实践进入到了实质性阶段。
1985年,Koblitz和Miller各自提出了椭圆曲线加密算法,之前的RSA的算法核算量过大,导致很难实践使用,而椭圆曲线加密算法的呈现令RSA的算法有了替代品,使非对称加密体系有了有用的或许,就此现代密码学根底被彻底的建立。
之后的时间中,1997是个极为重要的年份,由于剩余的两大核心技能将一起上台,1997 年智能合约的概念被提出,同年第一代一致机制PoW问世,其时PoW首要还用于反垃圾邮件。就此区块链的四大核心技能根本凑齐,但仍有许多问题没有被处理。
直到1999年到2001年这三年,P2P网络核算飞速开展,Napster、EDonkey 2000和BitTorrent先后的呈现,奠定了P2P网络核算的根底。别的,在2001年还有一件重要的事,便是SHA-2系列算法诞生。最开端比特币的区块链体系中就选用的这套算法,至此区块链的核心技能堆集根本完结,不论是理论仍是实践,区块链的落地都不再存在严重瓶颈。
终究,在2008年,中本聪的《比特币:一个点对点的电子现金体系》论文中,区块链技能就此建立,并在次年顺畅落地,宣告着一个簇新的年代,行将到来。
感谢邵建良教师对本集内容的协助和辅导。
系列科普动画《OK区块链60讲》
《OK区块链60讲》是由OKEx&新浪科技联合出品的区块链科普动画视频,针对区块链零根底用户,经过系列文章、科普动画等方式,从概念、技能、使用等视点,经过5大板块,60个知识点,生动形象地科普区块链概念。本集课程内容由嘉楠耘智区块链总经理邵建良导师辅导完结。