首页 >常见问题 >区块链的四大核心技术是什么

区块链的四大核心技术是什么

王林
王林原创
2021-06-15 13:53:2916483浏览

区块链的四大核心技术分别是点对点分布式技术、非对称加密技术、哈希算法、共识机制。其中点对点技术也称为对等互联网技术,依赖于网络参加者的计算能力和带宽,不是将依赖集中在少数服务器上。

区块链的四大核心技术是什么

本文操作环境:windows10系统、thinkpad t480电脑。

区块链的四大核心技术分别是:

点对点分布式技术(P2P)

点对点技术(peer-to-peer,简称P2P)也称为对等互联网技术,依赖于网络参加者的计算能力和带宽,不是将依赖集中在少数服务器上。P2P技术优势明显。点对点网络的分布特性,通过多节点复制数据,也增加了防止故障的可靠性,在纯P2P网络中,节点不需要通过中心索引服务器发现数据。在后一种情况下,系统不会有单点崩溃。

非对称加密技术

非对称加密(公钥加密)是指在加密和解密两个过程中使用不同的密钥。在这种加密技术中,每个用户都有一对钥匙:公共钥匙和私人钥匙。加密过程中使用公钥,解密过程中使用私钥。公钥可以在网上公开,但私钥需要用户自己保存。这解决了对称加密中密钥共享的安全危险。非对称加密与对称加密相比,安全性更好:对称加密的通信双方使用相同的密钥,如果一方的密钥泄露,整个通信将被破解。而对称加密使用一对密钥,一对密钥,一对密钥,另一对密钥公开,密钥自己保存,不需要像对称加密那样在通信前同步密钥。

哈希算法

哈希算法也称为散列算法,是将任意长度的二进制值反映为短的固定长度的二进制值,这个小的二进制值称为哈希值。其原理其实很简单,就是把交易信息转换成固定长度的文字串。

共识机制

加密货币多采用集中化块链设计,节点各处分散平行,必须设计系统,维持系统运行顺序和公平性,统一块链版本,鼓励提供资源维持块链的用户,惩罚恶意危害者。这样的制度,必须用某种方法证明谁获得了块链的包装权(也称为会计权),并且可以获得包装这个块的报酬,或者谁有意图受到危害,就会受到一定的,这就是共识机制。一般来说,如果中国微博大v、美国虚拟货币玩家、非洲留学生和欧洲旅行者不认识,但他们认为你是个好人,基本上可以判断你不坏。

免费学习视频分享:编程视频

以上是区块链的四大核心技术是什么的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn