技术去中心化意味着任何人都可以使用或贡献为去中心化产品或服务创建的软件或技术基础设施。在 DeFi 中,软件的部署、升级和操作不受任何一个法人或自然人的控制。因此,DeFi 的开源特性和公共区块链部署是不容置疑的。
使用公共的免准入许可的区块链会有所帮助,因为它将功能暴露给所有有意检查或重用它的人,但这是不够的。如果一个加密货币交易所在公共的免准入许可的区块链上构建并运行基于智能合约的应用程序,但 95%的区块链网络代码提交都是来自交易所的雇员或承包商,则该区块链不是非常去中心化。
此外,如果交易所可以随意重组区块链,那么这种 DeFi 应用程序肯定不是去中心化的。事实上,Linux 和 MySQL 比这些 dapps 更加去中心化。同样,如果一个 DeFi 协议的创始团队控制了可用于进行任意代码更改的管理密钥,那么这样的协议就不是很去中心化。
事实证明,并不是所有的开源软件都是一样的,一些开源软件在发布许可时赋予了软件开发者特殊的权利甚至控制权。在 DeFi 软件中嵌入的这样的权利和限制越少,这样的软件就越去中心化。从本质上讲,我认为无需许可比 GNU 许可证更去中心化,而 GNU 许可证又比 MIT 许可证更去中心化,MIT 许可证又比 Apache 许可证更去中心化。软件许可中所包含的合法权利和限制更为重要。
将技术去中心化带入企业需要一些妥协,因为企业需要商业上的激励来使用软件,而且企业实体经常为软件或服务的性能不佳承担责任。这就是为什么 Geth(它允许任何人运行以太坊节点)在 GNU 许可证下运行,而 Hyperledger Besu 在 Apache 2.0 许可证下运行。
网友评论