专业开发15年,丰富的开发经验!贴心的私人订制服务,为您打造合适的平台。

无界区块链虚拟币钱包开发咨询电话

咨询电话:13386501543

联系方式

电 话:13386501543

邮箱:1203125@qq.com

地址:浙江省杭州市江干区下沙街道万亚金沙湖1号3幢

当前位置:无界区块链开发 > 新闻资讯 > 区块链底层技术,去中心化交易所开发

区块链底层技术,去中心化交易所开发

文章出处:9 阅读量:9 发表时间:21-01-04 11:02
区块链100问

随着比特币的日益成熟 ,人们发现支持比特币的基础技术块链技术在许多应用场景中都有很大的潜力, 并可能在一定程度上改变现有的模式 . 有些人会错误地把区块链和比特币混为一谈 , 但事实并非如此.块链(BlockChain)是一个基于对等网络的分布式数据库系统.

块链由密码学生成的一系列数据块组成,每个数据块包含前一个块的散列值(Hash) ,该值连接到创世纪块(GensisBlock)的最新块, 形成块链 , 其结构如图1-6所示 . 因为后一个块需要包含关于前一个块的信息, 所以一个块在链中的时间越长 ,就越难改变它.

块链具有分散 、透明性有限 、数据库分布可靠 、自治 、不易更改记录、 准匿名等特点 .

分散:块链数据的存储,传输和验证过程是基于分布式系统结构的.整个系统没有集中的硬件或管理组织 。任何节点的权利和义务都是平等的 。整个系统中具有维护功能的节点对系统中的数据块进行维护 .

有限透明度:系统是开放的, 但交易双方的私人信息是加密的, 区块链的数据向每个人公开, 任何人都可以通过开放接口查询区块链数据并开发相关应用程序。

分布式可靠数据库:区块链系统的数据库采用分布式存储,任何参与节点都可以进行完整的数据库复制, 各参与方可以直接验证交易各方的记录。

自主性:在区块链中使用基于共识的规范和协议(如一组开放和透明的算法) ,使整个系统中的所有节点能够在受信任的环境中自由和安全地交换数据, 从而使对人的信任变成对机器和算法的信任 , 而无需人为干预.

记录很难更改:一旦对信息进行验证并将其添加到区块链中 , 账户信息就会相应更新 ,而且记录很难更改 ,因为它与所有以前的交易记录(即链一词的来源)相关联. 该系统中使用的各种计算算法和方法确保数据库中的记录是永久性的 ,并按时间顺序排序 ,网络中的所有其他人都可以看到它 。除非系统中51%以上的节点同时被控制,否则单个节点上的数据库修改是无效的 , 涉及的节点越多 ,数据库的安全性就越高。 此外 ,块链数据的存储还具有时间戳, 从而为数据添加了时间维度 ,具有很高的可追溯性.因此, 分块链的数据稳定性和可靠性都很高 。

准匿名性:块链系统使用与用户公钥相连的地址作为标识, 不需要传统的基于公钥基础设施(公钥基础设施 ,PKI)的第三方认证中心(证书机构 ,CA)来颁发数字证书来确认身份. 通过在整个网络节点上运行协商一致算法 ,建立了诚实节点对整个网络状态的一致性, 并间接建立了节点间的信任关系。 用户只需公开地址, 不需要透露真实身份,同一用户可以不断更改地址 . 因此,区块链上的事务与用户的真实身份无关,而仅与具有事务准匿名性的用户地址相关联 .

cache
Processed in 0.006879 Second.