思考:开源是什么意思?开源又意味什么?| 烤仔创作者联盟

 

TVBee聊币 水手 2021-05-31 21:08:59 发布在 区块链社区

6165 0

写在前面

在币圈,“开源”是我们经常听到的一个词。

那么,“开源”是什么意思,是开源节流吗?显然不是。

今晚小蜜蜂就聊一聊开源这个话题。


开源

开源,(Open Source)全称为开放源代码。

它有三重含义。

第一重,源代码透明。一个项目、一个软件,它的源代码是公开可见的。一个项目方,开源是意味着,你们可以看见我这个项目、这个软件是如何运行的。我没有任何隐藏,完全的开放。

第二重,源代码可参与。开源以后,任何人都可以在一个开源的平台上,可以参与这个程序的研究、讨论和编写程序。

第三重,源代码可用。开源以后,这个代码其他人是可以拿去使用的。当然,这里有一个争议的问题,就是可用是否可商用。


?比特币与开源?

比特币显然是开源的。

小蜜蜂觉得,比特币如果不开源,一定会有人买它的代码回去。

第一,可以用作科研。

第二,可以用来建立一个分布式的支付结算系统,比如银行。

第三,可以用来建立其他的分布式网络。

如果不开源,比特币真的可以卖钱了。

但是,不能因为它开源了,就否认了它的价值。

开源了以后,它变成了一个人人可参与的网络。当然,参与它的人是要花钱买矿机的,所以就有了价值的传递。使用者将比特币转账给其他人,然后手续费和新产生的比特币转移给矿工。当然还有矿池的参与。

总之,它的价值模式变成了一个网络内部的流动。当然,由于这个网络的使用者越来越多,规模越来越大,会有更多的价值流入。所以比特币的价值具有成长性。(当然,大家的投机炒作的这个不太哈。)


公链与开源

公链,TVB 不止一次提到过,不开源的公链,不算公链。

公链,公有区块链。并不是说人人都可以参与进来挖矿就可以了。应该是一个人人都可以看见它的运行机制,并且有可能参与这个程序研究和代码更新的。

这样的才以算是公链。

公有区块链的意义之一就是开源,就是一个大众维护的程序。无论全球哪个地区、哪个国家的人,不受时间限制,都可以学习、研究以及参与公链的开发。


抄袭与开源

波场,经常被质疑代码抄袭。

EOS 原力、GOC 也是在 EOSIO 的基础上进行了一定的调整。

首先,TVB 想说,如果公链开源时,声明中允许代码被商用,那么波场、EOS 原力、GOC 等,这些项目,他们做的事是完全合法的。而波场的源代码在 2 年内 , 有 12204 次提交 :

其次,TVB 想说。像波场这样做,我们称之为二次开发。

一方面,在原有开源的代码的基础上,有可能开发出更好的程序;

另一方面,使用开源程序,可以将更多的精力用于扩展程序的应用场景。

所以,使用开源程序并不是一件可耻的事。


写在最后

其实开源是一种和区块链精神非常符合的东西,它是开放的,人人可以参与的一种形式。

开源是好事,希望更多的项目可以开源。

当然,最重要的是,希望更多的项目,真的有料可以开源出来……

时光素材-香车美女  (198)blockchainBTC比特币区块链www.qkl91.com

发表评论

邮箱地址不会被公开。 必填项已用*标注