基于这些特征,区块链技术奠定了坚实的“信任“基础,创造了可靠的“合作”机制,具有广阔的运用前景。
区块链2008年跟比特币一起诞生的。虽然它是由中本聪最先提出的,但是区块链技术可不全是中本聪发明的。区块链的核心技术包括密码学、分布式存储、共识机制、智能合约四个部分,他们经历了40年的发展、才有了如今区块链技术的雏形。
区块链中的密码学是从1976年开始的。迪菲和赫尔曼两位密码学大师合作发表了论文《密码学的新方向》,奠定了密码学的发展方向。1977年,密码学中著名的RSA算法由许多技术天才提出,这是一种非对称加密的算法。到现在为止,世界上还没有任何有效的方式攻击RSA算法。20世纪80年代,哈希树的数据结构及其相应的算法被提出,用于检验分布式网络中的数据同步的正确性。
区块链中的分布式计算是从1982年开始的。拜占庭将军问题被提出,标志着分布式计算的可靠性理论和实践进入了实质性阶段。同时,椭圆曲线加密算法的出现使RSA的算法有了替代品,使非对称加密体系有了实用的可能。
区块链中的智能合约的概念在1997年被提出,并在同年第一代共识机制POW(ProofofWork,工作量证明)面世。当时POW主要用于反垃圾邮件。于是,区块链的四大核心技术基本凑齐,但仍有很多问题没有被解决。
最终,在2008年,中本聪的《比特币:一个点对点的电子现金系统》论文中,区块链的技术确立,并在次年顺利落地,宣告着一个崭新的时代即将到来。
本文由小威说币独家撰稿,转载请注明出处。公众号同名:小威说币。