元宇宙非小号金色财经交流群社区官网

区块链项目的代码需要来源吗?为什么?

浏览:900|时间:2021-12-27 16:44:53

区块链是一种共识机制,这意味着参与者必须是透明的,也就是说,操作代码必须是开源代码,所谓的开源代码,代码是可见的。 
每个人都可以编译和执行自己的编译程序,这也意味着每个人都可以修改代码并运行。在目前的机制下,只要这些修改代码的人不超过51人,无论如何修改代码%,这种修改毫无意义,反而浪费了你的计算能力。 

 
因此,至少参与者必须知道代码。如果一个区块链项目没有开源代码,那么运行他程序的节点是不透明的,相当于你把他的代理安装在自己的节点上,代表所有人执行命令。这相当于系统开发人员控制整个网络。这个区块链怎么可能?  
从概念的角度来看,将区块链项目与机器进行比较,其自身的工作机制是透明的,是一种值得信赖的机器。首先,开源是区块链项目的必要选项,而不是可选项,公共链和联盟项目都需要开源;其次,开源和交付源代码是两个不同的概念,交付源代码不是开放和透明的,每个人都参与的过程。
例如,在以太坊,由于平台货币运行,有漏洞,需要修改,修改直接反映在代码上,在阅读代码的过程中,发现货币相关代码,用于处理问题,如何处理节点,这些处理方法写在开源代码中,每个人都可以阅读,如果节点负责人承认解决方案,他将运行程序,相当于支持代码决策,事实上,区块链是通过这种机制实现的。

区块 区块链 区块链项目 来源 项目

本站分享的区块链、Web3.0元宇宙、NFT、数字藏品最新消息等相关数藏知识快讯NFR资讯新闻,与金色财经非小号巴比特星球前线Btc中国官网无关,本站资讯观点不作为投资依据,市场有风险,投资需谨慎!不提供社区论坛BBS微博微信交流群等相关币圈信息发布!
本站内容来源于互联网,如存在侵权及违规内容投诉邮箱( [email protected] )
皮卡丘 2021-2024© YangKaTie.Com All