博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
区块链101:公开和许可的区块链有什么区别?
阅读量:6244 次
发布时间:2019-06-22

本文共 704 字,大约阅读时间需要 2 分钟。

1620

在我们的指南中“区块链技术是如何工作的?”我们介绍了组成区块链技术的三种技术:加密密钥、分布式网络和网络服务协议。

比特币是最雄心勃勃的区块链。任何人都可以使用比特币的加密密钥,任何人都可以成为一个节点并加入网络,任何人都可以成为一名矿工,为网络服务并寻求回报。矿工们可以从一个节点上走出来,如果他们愿意的话,还可以返回,并且在他们离开后得到一个完整的网络活动账户。

基本上,任何人都可以阅读这条链,任何人都可以进行合法的修改,任何人都可以在链中写入一个新的块(只要他们遵守规则)。比特币是完全分散。它也被描述为一个“审查证明”区块链。

基于这些原因,它最广泛的描述是公开的区块链。但是,这不是构建区块链的唯一方法。

可以构建区块链,要求允许读取区块链上的信息,这限制了可以在区块链上进行交易的各方,以及通过在链中写入新的块来为网络服务的集合。

例如,Ripple运行了一个许可的区块链。该公司决定谁在其网络上扮演交易验证者的角色,并将CGI、麻省理工和微软作为交易确认器,同时在世界各地的不同地点建立自己的节点。

区块链开发人员可以选择让每个人都可以阅读的记录系统,但是他们可能不希望允许任何人成为节点,服务于网络的安全性、事务验证或挖掘。这是一种混搭的情况,体现在企业家们用各种方法来试验这项技术。

有了许可的区块链,这可能或不包括“工作证明”或来自节点的其他系统需求。在这一点上有一些政治因素,因为有些人认为私人区块链不使用任何工作证明(即没有挖掘的区块链),而不是区块链,而是简单的共享ledgers。

原文发布时间为:2018-03-27
本文作者:智能计算时代
本文来源:,如需转载请联系原作者。

你可能感兴趣的文章
编程语言漫谈
查看>>
《Python数据科学实践指南》——0.4节一个简单的例子
查看>>
《树莓派学习指南(基于Linux)》——本章小结
查看>>
中国自主操作系统COS宣传片:很好很强大
查看>>
《SolidWorks 2017中文版机械设计从入门到精通)》——2.2 草图命令
查看>>
Google 开发新的开源系统 Fuchsia
查看>>
社区不是请客吃饭(二)不出国门也能参与OpenStack Summit
查看>>
FreeDOS 诞生二十周年
查看>>
新的 OpenID 基金会的董事会领导
查看>>
第十天:估算活动持续时间,类比估算,参数估算,自下而上估算,三点估算解析表...
查看>>
为什么我要垂直对齐代码(你也要如此!)
查看>>
《ANSYS Workbench 16.0超级学习手册》——1.4 本章小结
查看>>
微软确认周二更新补丁破坏了 Windows 10 重置功能
查看>>
《Cisco防火墙》一8.4 入站NAT分析
查看>>
流处理框架 Samza 成为 Apache 基金会顶级项目
查看>>
《腾讯iOS测试实践》一一3.4 测试原则
查看>>
结对编程 VS 代码审查:对比开发者文化
查看>>
用消除重复的加密工具备份数据
查看>>
《电路分析导论(原书第12版)》一1.4.1 算法语言
查看>>
PNG 图片处理库 libpng 曝出漏洞,已初步修复
查看>>