Republic Protocol(REN)是一个BTC/ETH,BTC/ERC20和ETH/ERC20之间大量加密资产在分布式暗池交易的协议,是目前所知唯一拥有此类分布式加密资产暗池交易技术的区块链企业。在传统的美国和欧洲股票市场,暗池交易约占所有行业交易量的10-30%。摩根大通、高盛、富达、德意志银行、摩根士丹利是少数拥有暗池交易的经纪商。
“暗池”交易是“替代交易系统”的一个最重要的形式。正常来说,在交易所内交易,所有的卖单卖单都会被公布出来,但机构投资者在“暗池”中通过交易员的高频操作。“暗池”交易向特定投资者传递买进或卖出股票的“意向”。传递这些“意向”的原本目的是测试指令是否能在一小部分投资者当中寻得匹配,但事实上其中有大部分“可执行的”的“意向”最终在公众未知的情况下完成了交易。
“暗池交易的主要优势在于,进行大宗交易的机构投资者可以在寻找买家和卖家时不会曝光。可以防止影响到整个市场,避免贬值。
Republic Protocol系统依靠精心设计的激励系统来保证玩家遵守规则。RenEx“Dark Nodes”运行撮合引擎来保证暗池的运行,同时多个暗池的存在将减轻交易对手的风险。为了防止恶意攻击,规定网络节点(Darknodes)必须支付100000个Ren,这个也就是Republic Protocol的Token。
Republic Protocol的主要技术目标是确保网络节点的运行,使得交换机上的交易被处理和执行而不会泄露关于它们自身的信息。Republic Protocol使用Shamir的加密共享方案将订单分成分布在整个网络中的多个片段。如果不收集大部分碎片,则无法重新创建原始订单。为了防止这些碎片订单的恶意行为,Republic Protocol采用了被称为“登记官”的智能合约,这是聚集在网络节点的网络拓扑结构。
epublic Protocol的主要技术目标是使一个分散的节点网络匹配订单。虽然看起来这是不可能的,但是可以通过应用密码技术来实现,而这些技术已经被彻底研究了30年,修改它们适合分散计算的世界。
Republic Protocol使用Shamir秘密共享计划将订单分解为一个大的订单片段的数量,并在整个网络中分发。订单不能重建,除非大部分顺序片段重新组合。为了防止这种情况发生,Republic Protocol定义了一个名为注册服务商的以太坊智能合约,将节点组织成一个网络拓扑结构使对手,得到足够的命令是不合理的碎片来重建订单。只要交易者尊重由其定义的网络拓扑结构注册商,他们的订单将是安全的。
使用来自两个不同顺序的订单碎片,一个节点可以与其他节点保持其他的节点合作。为了执行相同的两个命令来执行分散的计算,这将决定是否两个订单相匹配。分散计算不公开订单碎片,并执行一个随机缩放最终输出。这样可以防止节点重建原来的订单阻止他们使用输出来推断关于订单的任何事情。零知识证明用于验证计算的完整性,而不透露任何信息。这些证明是简单的有效的,让他们能够通过一个名为法官的以太坊智能合约来执行。在两个订单匹配后,在两个交易者之间发起一个原子交换Republic Protocol网络,一个分散的点对点网络,使用标准的非对称加密原子交换的细节保持安全。