所有新的东西出现,都是对旧有东西的改进。
为什么会有主节点?
比特币自诞生起,已经到了第十个年头。10年来,它运行稳定,经受住了全球最顶尖黑客的攻击,时不时一根阳线就收获了一大批所谓信仰者。但是,它的交易速度一直被人所诟病。
它的去中心化、匿名、点对点、不可篡改的特性好是好,谁能解决它速度慢的问题呢?
比特币网络上的全节点数目呈现出逐渐下降的趋势,使区块广播的时间需额外增加40秒。
翻译成人话就是,转账比特币的时候,到账时间延长了40秒。
被微信支付惯坏了的我们,当然不能忍啦。
社区也提出了很多解决方案,比如引入微软研究的新奖励计划和Bitnodes激励计划等等,尝试增加节点的数目,但都没有得到好的解决。
达世提出了分级网络的解决方案,通过引入主节点系统,组成稳定的骨干网络,解决通信延迟的问题。本质上就是给主节点更多的激励,以保持主节点的运转。
但达世的做法,有三点不足之处。
一是无法保证市场上有足够的流通的币。给主节点的token,竟然币市面上流通的量还要多67%!
二是在选主节点的时候没有挑选,导致主节点维护网络没有达到很好的效果。
三是只有具备一定计算机知识才能搭建主节点,而且委托第三方来搭建主节点会带来资产上的风险,无法让更多社区的人来参与主节点网络的维护。
Ulord主节点方案的出现,就是为了改进这些问题。
Ulord主节点是什么运作机制呢?
天下熙熙,皆为利来,天下攘攘,皆为利往。
经济学的第一个假设就是:人都是理智的。假设仅仅是假设,而现实情况是:人都是趋利避害的。
这就是为什么,在一个社区的运转体系的设置里,激励机制最为重要——根据人趋利避害的本性,设定最佳的奖罚制度,使得整个社区大环境能实现良性循环。
(技术预警😷,请耐心看完,后面有说人话版本 (●゚ω゚●))
“在 Ulord 网络中,为了提供更好的用户体验,采用两种角色节点存储数据,一种是主节点角色,这种角色的用户通过提供高QoS保证的存储服务,用于存储Uord网络上的数据,同时按提供的存储空间赚取收益;另一种是普通用户电脑角色,该角色只会备份用户喜欢的资源,作为主节点角色的补充。
用户访问站点服务时,通过分布式哈希表(DHT, Distributed Hash Table)技术让用户快速地从P2P网络中下载需要访问的数据片段,然后由客户端组装、恢复出完整的数据。
由于采用P2P技术承载,Ulord上的资源具有高可用、永不宕机的特征。
设计了新的激励机制,鼓励用户和投资者参与主节点网络建设,提供稳定的QoS数据存储服务;提供多种跨平台的解决方案,方便用户部署主节点服务,包括 Linux Windows/OSX等主流操作系统;通过主节点服务,可支持每秒40000笔以上的交易频次,更好地满足现实应用。
ulord 主节点,主要用于内容分发,相当于ulord用户的云盘,定制化程度最高软硬件要求也高。例如需要1TB以上的磁盘空间,较好的磁盘I/O性能,同时还需要较好的网络宽带。主节点存在丛林法则,优胜劣汰,同时,收益也与此正相关。
在Ulord中,主节点同样是一个全节点,由于考虑主节点候选时考虑了QoS,通过主节点能快速地传播区块和交易。运行一个主节点,需要10000个UlordToken和1TB 以上的存储空间。这些存储在主节点上的押金不会丢失或损耗,这可让主节点拥有者为全网提供服务的同时,赚取一定的投资收益,减少UlordToken的价格波动。”
看到这一大段已经蒙圈了?
翻译成人话就是:
社区里最重要的事网络上的数据内容,本来是每个人都有存储和分发所有内容的权利,但是呢,你家的电脑容量有限,所以就只存储你自己喜欢的内容就可以了。所有的总数据怎么办呢?就存在大容量、运行速度快、更安全的“大电脑”里,这些打电脑就是主节点。
然后人家打电脑凭什么义务帮你存你的数据呢?人家百度云盘还要收费呢。所以社区就花25%的钱(token),给这些有“大电脑”的人。
当然不是任何“大电脑”都能当上主节点,首先要有竞选,而且实行优胜劣汰的机制。
本质是什么?
越发觉得,建立一个社群,简直与建立一个国家就是同一回事。
你有自己的社群规则(宪法和法律),你自动来运行一套奖惩机制(用代码实现,不需要军队),你给帮你付出劳动的人(矿工)交税(25%的主节点费用)。
三权分立,立法权在于规则制定者(社区主导人或是社区所有成员),司法权交给代码(只能处理数字资产和在网络中的权利),行政权给所有人(所有人投票)。
而现在eos节点竞选的各大会议,与总统候选人为了拉选票,到处游说,又有什么区别呢?
太阳底下无新事,究其本源,从来没变过。
区块链出现的最美妙的地方,在于它让我们对习以为常的、最为本质的东西,重新进行深入思考,比如共识,比如货币,比如激励机制。