您现在的位置是: 业界 > > 正文

有趣和挑战-区块链技术全览

时间:2022-01-06 16:48:06 来源:河北网络广播电视台 发布者:DN032

区块链技术本身比较复杂,融合了密码技术、共识算法、智能合约、P2P网络以及嵌入式分布这五大技术。不是简单的堆积,而是有机地融合,既要保证它的安全、可信,还要兼顾它的效率工作量大,所以这里面涉及到的技术要求很高。所以说区块链技术实际上在一个工科的角度来讲,既有趣又有挑战性,在一定程度上来讲还带有特点。

C:/Users/x390/AppData/Local/Temp/picturecompress_20220104105145/output_1.pngoutput_1

2022年1月4日,箐马科创请到了来自Fabric社区的区块链资深开发者来分享“区块链技术全览”,以下为分享内容的部分实录:

区块链技术不是空穴来风,它有非常强的理论基础,由三大基础组成。一、分布式系统理论。任何一个计算机科学的专业或者计算机软件专业的都要学分布式系统理论,是基于一致性算法、对等网络、工作量证明等技术。这些技术都是很早的,比如P2P网络在1999年就有了,1997年就有工作量证明,非常著名的密码学家也是目前研究比特币最大的公司Bittorren提出了工作量证明算法之后,发现没有用,一直到中本聪把工作量证明算法运用到了共识机制。第二是密码学。数学的范畴。区块链是完全基于密码学的技术甚至它就是一个密码技术。密码学有很多,也有像隐私计算等,但是不会像区块链这样离不开这么多的密码学技术,哈希函数、非对称加密、时间戳服务、随机话题等。我们区块链的数据结构是基于密码学诞生的。密码学是很古老的,最早的是1977年ISA算法,区块链上的地址、私钥的概念都是1977年提出的。中本聪最大的贡献不是发明了比特币,而是发现了区块链技术,为什么?在他之前从来没有人把一个技术和经济学结合到一起,技术是技术,经济学是经济学,而比特币的发明是唯一引入到了计算机的软件系统中,利用了激励相容原理、机制设计理论,设计了一套非常简单而又极度完美的激励机制。同时,除了简单的经济意义的激励以外,又发展出一系列的治理机制,激励机制和治理机制合在一起就构建了密码经济学,这样的密码经济学在整个区块链上都是被充分应用,在NFT也是充分应用,没有密码学,区块链也就是无本之木,不可能真正被应用。无币区块链脱离了密码学,大大地损失了它的价值。

分布式系统密码学进行了完美结合之后出现了区块链密码学的雏形,在之前很多人做过尝试但是都不成功,因为种种原因,都有一些问题,一直到2008年中本聪完美发明了比特币。

比特币发明以后,2008年10月31日中本聪发布了那篇著名的论文标志着比特币的诞生,也就标志着区块连的诞生。最初的几年是区块链1.0的应用,把比特币的代码抄过来改一改,就是完整地抄过来以后到比特币字符串替换为比特币,发行量做了一个调整就是一个新的区块链,它本身是一个笑话,发明者也是笑话,他是笑话比特币的,没想到做到非常大规模的社区,这也是非常意外的事情。区块链1.0,这些都是围绕几个角度来开展,一是对比特币技术进行改进产生了很多币,另外是功能拓展,因为比特币就是一个货币,只能用来做货币,不能用来做别的事情,有人拿它的代码做其他事比如Namecoin用比特币的技术去做域名,Lifecoin用比特币技术去计算大数据。另外一种是拓展了匿名的功能,比特币本身不是匿名的,这也产生很多项目。这些项目共同点是什么?就是一条链只做一件事,要么去做匿名,要么做域名,要么做货币,不是一个综合性的平台,也不是中立和去中心化金融平台,所以我们称之为区块链1.0。

<span class=

到了2014年,提出以太坊,它是智能合约平台或者它是一个应用平台,一条链上可以运行很多很多不同应用,有不同的人去开发和维护,这些不同的应用之间可以互相调用,就是一条链就可以变成一个互联网,有很多很多的网站。这个时候开始,这样的智能合约平台或者应用平台就出现,我们就称之为区块链2.0,有很多以太坊包括小蚁链。后来又出现了Fabric又引出很多联盟链,还有EOS,它解决的高性能的问题,出现了一个新的概念叫高性能公链,之间不管是以太坊还是区块链性能很差,高性能成为一个主流,尤其是今年高性能公链又非常火。另外链多了以后出现了跨链的需求,又出现了新的区块链应用,我就是为跨链而生的,是跨链的应用平台,以NPC中立金融链为代表,诞生了其他双层链和公链联盟链一体化的架构思想。

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。

精彩推送

相关文章

关于我们| 联系我们| 投稿合作| 法律声明| 广告投放

版权所有© 2017 环球金融网

所载文章、数据仅供参考,使用前务请仔细阅读网站声明。本站不作任何非法律允许范围内服务!

联系我们:514 676 113@qq.com