• 技术文章 >常见问题

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

    我叫mt我叫mt2021-06-15 13:53:29原创1789

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

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

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

    点对点分布式技术(P2P)

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

    非对称加密技术

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

    哈希算法

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

    共识机制

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

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

    以上就是区块链的四大核心技术是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:区块链 技术
    上一篇:cpu不能直接访问的存储器是什么 下一篇:不能使用宏的数据库对象是什么

    相关文章推荐

    • 云储存的核心技术是什么• css有哪些核心技术• 因特网采用的核心技术是什么• 区块链核心技术体系架构的网络层主要包括什么

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网