51Testing软件测试论坛

标题: 区块链如何工作? [打印本页]

作者: 测试积点老人    时间: 2018-12-4 17:36
标题: 区块链如何工作?

区块链结构基于五个特定元素运行:

(1)分布式数据库:在区块链上的每一部分都可以访问整个数据库及其完整的历史记录,使任何节点能够验证任何信息。

(2)对等传输:所有对等节点之间进行通信,使每个节点保持自己的更新版本的链。

(3)透明度:每个交易都可以访问区块链。每个节点/用户都有超过30个字符的字母和数字组成的地址。

(4)防篡改记录:区块链记录不能更改。

(5)可编程操作:由于交易中的所有信息都是数字的,用户可以根据交易信息对算法和操作规则进行编程。

由于数据是通过网络进行存储的,所以区块链消除了集中式数据配置中固有的风险(即数据丢失,损坏和被盗)。

例如,由于区块链网络没有中心的脆弱点,因此黑客确定一个主要的入口点将更加困难,很难利用这些入口点进行进一步攻击。

分布式网络中的每个节点都有自己的区块链的复制,其数据质量通过海量数据库复制进行维护,任何一个节点并不比其他节点更加“受信任”。



作者: 海海豚    时间: 2018-12-19 09:37
一直在了解区块链的基本概念,但是具体现在不知道有没有应用到具体的项目上




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2