uload是一个去中心化,点对点传递价值的公链。他的目的是链接起单个节点,去除中介的干扰,更有效率的传播价值并保护客户客户隐私。uload通过搭建区块链底层架构和数字资源分发协议,支持三方开发商在在其开源协议下开发自己的应用程序。而为了支持这个去中心化价值网络的构建和运营,针对其特点,uload将底层区块链服务与P2P分布式服务整合到了一起。在他的白皮书上我们可以看到他的特点之一就是采用主节点的模式来进行维护,类似采用工作量证明和股权投票制来维护区块链网络的。
那么既然采用来比特币式的工作量证明证明出块方式,为何又采用主节点方式呢?
首先,我们需要知道有一种定律被称为"不可能三角"。在社会金融学上表现为,一个国家不可能同时实现[资本流动]自由,[货币政策]的独立性和[汇率]的稳定性。在区块链世界中同样存在着类似情况,表现为去中心化,安全,效率。这三点一直区块链项目中试图全部拥有,单却无法兼得的。那么就一定要做出一定的妥协确保对项目重要的功能不受影响。
在这个快节奏的社会,效率从来是第一生产力,没有效率的项目,除非可以解决用户痛点且无其他替代方案,否则并不会是用户的选择之一。所以,可以看出uload为了增加客户体验选择了将效率作为第一位。为了维护效率,降低了节点数量,即产生了主节点设定。
同时,作为作品发布平台,难么在链上必须储存大量作平。海量的作品对非专业储存系统来看是一个灾难。所以主节点的存在可以让专业的储存系统成为可能,可以有效解决储存的问题。
所以主节点的存在对于效率和作品的储都是有必要的。