词条信息

admin
admin
超级管理员
词条创建者 发短消息   

相关词条

热门词条

更多>>
什么是端口?到底是做什么的呢?
端口一般指两种,一种是硬件比如路由器或者交换机的插网线的端口,一种是软件的逻辑的概念,比如http的80端口!...
7种进阶方法让你快速测试端口连通性
Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很...
电脑开机,总需要按F1,是什么原因造成的?
一.主板掉电这个说法是行业内的叫法了,一般是主板的CMOS电池没电了导致的。也是最常见的一种提示你按F1的提示...
社保降费对个人有什么影响?
下调城镇职工基本养老保险单位缴费比例是政府给企业发的一个大红包,特别是对于企业来说是一个利好,但是对个人来说有...
车辆“出险”对下年保费的影响,到底有多大?
【出险对交强险的影响】【出险对商业险的影响】车辆“出险”对下年保费的影响,到底有多大?这里有必要先提下车险第三...

精选图集

更多>>
简易百科旧版 >>所属分类 >> 互联网    区块链   

区块链所谓的开源,也许并不是像你想的那个样子

标签: 区块链 开源

顶[0] 发表评论(0) 编辑词条

区块链可以认为是一种分布式账本技术,它将不同属性的元数据块添加到一条用时间戳组织的数据链上。借助不同的共识机制,已经加入到链上的数据将变得几乎不可更改。


2015年之前,大众所了解的唯一区块链应用只有比特币(BitCoin)。比特币是一种数字货币,由一位匿名为Satoshi Nakamoto的程序员于2008年创建,它也是第一个全球广泛使用和真正意义上的去中心化区块链应用。


比特币软件可以运行在任何一台普通个人电脑上,比特币的灵魂是它的账本数据与账本写入机制,并且账本写入机制也在不断强化账本数据的安全性。其中账本写入机制由一个开源社区来实现,当然这个开源社区也负责优化写入机制。


如果说用户是维持项目生存的营养物质,矿工是项目的血与肉,那么开源社区便是整个项目的灵魂设计师。


开源社区一般由拥有共同理想与目标的人组成,他们根据一套公认的协议来维护软件源代码,由于开放源码是由散布在世界各地的开发人员所维护的,开源社区就成了他们沟通交流的必要途径,其中Github社区是世界上最大的一个开源社区。


开源社区的最主要特征是:团队协作、个体平等、主动贡献,这也是开源所体现的精神。


开源社区也允许每一个人参与其中,而个体参与开源社区的开发,一方面可以使个体得到锻炼成长的机会,另一方面也有助于解决开源项目所遇到的技术问题。


所以开源的本质是共享,包括技术和信息,信息承载了社区的集体意志,而技术则用于将这种思维变成某种执行规则,因此开源更深层次的意义实际上是实现了共识。


外加开源软件的代码可以被任何人阅读,正因为这个网络的公开,才能聚集大量的信任。


甚至区块链的源代码必须是开源的,但仅是开源还不够,随着生态系统持续成长,项目应该持续满足用户的需求,只有汇聚共识并不断体现在整个生态中才可以保证开源项目的健康发展。


最后,值得一提的是,虽然区块链的开放本质被认为是创新和变化的源头,它也被认为是一种治理形式:代码治理,用户期望运行的任何一种解决方案,都应该包含他们认为的整个网络应该包含的功能和方法。


区块链是一种应用于数据处理的技术解决方案,它的精神就是开源,开源意味着代码维护的公开和区块数据的公开,代码公开即所

 

 

附件列表


按字母顺序浏览:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

→我们致力于为广大网民解决所遇到的各种电脑技术问题
 如果您认为本词条还有待完善,请 编辑词条

上一篇正确认知互联网裁员
下一篇区块链应用气象领域

0
1. 本站部分内容来自互联网,如有任何版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
2. 本站内容仅供参考,如果您需要解决具体问题,建议您咨询相关领域专业人士。
3. 如果您没有找到需要的百科词条,您可以到百科问答提问或创建词条,等待高手解答。

关于本词条的提问

查看全部/我要提问>>