系统币核心研究开发更新
团队的Ian,Sebastian和Jag在2017年8月于BC省本拿比举行会议,我们尽可能地确定了2018年及以后的路线图。 我们已经与一些大公司接触,通过基于区块链的应用来解决问题。有些解决方案是无法在今日的系统币区块链上实施的,因此我们在过去六个月中一直在寻找的能够通过单一平台来解决这些市场驱动需求的方法。 我们现在有一个灵活和可扩展的设计,在目前的区块链生态系统中这种解决方案是独一无二的。 通过这些创新,该平台可以为大型市场提供几乎无限的用例和完整的API功能。
我们设计了基础架构以保持区块链的安全属性,同时扩展能够达到与我们接触的大型公司向我们传达的市场驱动需求。 我们非常高兴能够在单一个平台上开始开发,这个平台将能解决当今密码货币世界未解决的问题,并将其与Syscoin核心基础架构结合。
解决许多这些问题的第一步在于创建一个Bonded Validator System绑定验证器系统(通常被称为Masternode,主节点,如Dash的Masternodes系统)。 我们已经通过自定义的主节点创建了一个防欺诈机制,添加了Sidechain(侧链)功能,并且是EVM(以太虚拟机)兼容,可扩展至智能合约解决方案,以及通用的去中心化应用层,每秒将可以处理数百万个将记录在Syscoin区块链上的状态变化。
现代预测市场的发明者保罗·佐佐尔(Paul Tzorc)撰写了一篇有关“工作量证明”(POW)与“权益证明”(POS)的有趣文章。 他深入分析了POW在游戏理论意义上总是比POS更便宜,但是建议将POW与POS通过正确的激励机制完成结合的系统可能是最理想的加密货币解决方案。 由于主节点被归类为绑定验证器系统(您必须持有一定数量的硬币作为债券才能获得一定百分比的区块链奖励和一些服务费用),因此将其归类为POS的一种类型。 然而,通过POW采矿的区块链奖励使我们有能力将这两个概念结合在一起,并允许我们创建一个具有正确的激励机制的系统,以便利用POS解决传统问题并同时使用其带来的可扩展性的增强。
将为Blockmarket Web提供功能的Syscoin 2.2 核心,将具有masternode主节点系统。 我们已经将masternode系统整合到Syscoin的核心中,并且正在寻求与Blockmarket进一步整合,以创建能够利用主节点服务的第一个零下载网络钱包。 我们一直在研究如何释放出绑定验证器的真实威力,以解决我们今天面临的一些重要的问题,包括可扩展的侧链设计,突破比特币核心开发人员未能击破的墙壁,因为比特币与系统币的定位不同而无法利用这些概念来解决问题。 SPV证明和Federated Peg(联合挂钩)是当前唯一能在比特币核心上实现侧链的方式,它们都个有阻止让它们变得可用的问题。 我们将通过自定义的主节点服务层提供一个新的解决方案,该服务层保持去中心化和并能抵抗审查制度。
作为解决这个问题的先决条件,我们将设计一个新的主节点系统,使我们能够更有效地通过共识一致解决Dash的主节点系统在面临这些类型的问题时所碰到的问题。 这将是一个通用的防欺诈机制,允许使用者通过提供证据以“标记”不诚实的Syscoin主节点而这标记将防止这些主节点得到区块链奖励。
Vitalik Buterin和Joseph Poon与Plasma.io提出了类似的系统。 但是,随着Plasma.io实施惩罚政策以鼓励诚实:
“merkleized fraud proof on the parent blockchain and the invalid block is rolled back with a slashed penalty” (主区块链上已merkle树化的欺诈证明和无效区块会被回溯并给予减少奖励的惩罚)
我们采用非惩罚性政策,即资金奖励不被削减,但通过成本效益分析,可以消除参与者不收取与服务有关的奖励和费用,并启用试用期以消除参与者保持不诚实的能力。
与Ethermint的开发员Adrian Brink一起,我们正在努力建设一个一个能与Ethereum的所有工具和流程兼容的侧链桥梁,并将EVM智能合同功能带入Syscoin。 这将使Syscoin持有人能够使用其系统币来作为交易手续费,通过可扩展的智能合同机制来交易Ethereum智能合同,而由主节点运行合同,而验证者只需通过Tendermint共识引擎检查状态。 Tendermint能够在1秒内提供交易收尾,每秒可提供10,000次交易。 这也将是与Tendermint团队成员一起开发的自定解决方案,以实现可扩展的EVM平台的目标,而无需考虑任何可扩展性问题。
不影响系统币 UTXO组的非智能合同层也是一个市场驱动的需求。像Syscoin凭证一样,和在某种程度上,我们市场上的大部分的买卖都是属于非智能契约机制,可以通过Syscoin的POW块链中的merkle-tree根哈希存储将其转化为可扩展的高频率量系统应用程序。结合去中心化数据存储,我们将能够处理每秒数百万个非正式交易,这纯粹代表这些应用程序中的状态,索引器将通过用户界面显示。这与Factom和Tieron创造的(通过其chain-point连锁点规范)非常相似,但受益于我们的防欺诈机制,以创建一个更去中心化的系统。我们正在与UBC英属哥伦比亚大学的档案和信息研究部门负责人合作,一起定义并收集关于如何呈现数据并将其链接到通用的去中心化应用层。
使用我们的防欺诈机制来形成与Filecoin IPFS和BigchainDB类似的去中心化数据存储将可能通过“固定”来创建一种奖励驱动的合同方式来存储和服务数据,以提供可靠和准确的数据存储,和跨服务使用 Syscoin生态系统。 例如,我们将存储每个区块的Merkle-tree和每个合同的状态,不直接储存在链上但生根于区块链上以确保资料无法被修改。 我们的客户要求还需要生根于现有的中心化数据库和文件存储,以符合现有的客户基础架构,同时继续努力将区块链实现于其项目。
由于我们在V2.0中实现了开放式主节点,我们将可以解决如保持投资回报(ROI)的问题,即使更多的主节点进入系统也是如此。目前,在最初实施标准化方案时,我们将要求100,000 SYS作为债券。然而,如果更多的管理员加入,现有用户的投资回报率将会降低。通过共识来追踪主节点变更的能力,这是我们防欺诈模块必需拥有的先决条件,我们还能够确保主节点的投资回报率保持在设定百分比(可能由投票决定)。这样即使挖矿奖励结束,网络依赖于交易费用,网络可以保持不变。随时间的变化,网络可以动态调整所需的债卷,以保持ROI。为了激励主节点保持诚实守信,我们还在探索V2标准版,根据他们是主节点的时间量,来调整ROI,您可以将其视为一种资历形式。这样,我们可以保持区块的奖励部分,但是将ROI部分从新来者转移到奖励那些提供良好服务很久的主节点。
目前系统币区块链上的所有服务将根据该服务的规格转移到智能或非智能合同。
我们已经完成了将与Blockmarket Web一起发布的Masternode V1.0初版。 我们的下一步是重新设计系统,通过基于系统币区块链的merkle-ized应用层以及通过提供激励措施实现的去中心化数据存储机制,实现双向固定侧链,可扩展的EVM智能合同和非智能合同,这一切都需要通过使用防欺诈的方法来保持参与者的诚实。
有兴趣了解更多系统币和Blockchain Foundry的近期目标? 欢迎加入我们的Slack频道(join.syscoin.org),Telegram频道,和我们的QQ群(458993467)了解更多信息。
原文:
https://medium.com/@BlockchainFoundry/core-research-and-development-update-503e450b380c