banner
banner

什么是OKExChain?

{"@语境": "https://schema.org","@类型": "文章","mainEntityOfPage":{"@类型": "网页","@ID": "https://www.okex.com/academy/zh/what-is-okchain"},"标题": "什么是OKChain?","描述": "OKChain是为区块链应用开发的一组开源公共链。它旨在建立一个安全有效的去中心化金融体系结构,该体系结构可用于创建去中心化交易所或DEX,该交易所具有基于社区的操作,透明的交易规则并允许用户控制自己的资产.","图像": "https://www.okex.com/academy/wp-content/uploads/2020/08/11540510.png", "作者":{"@类型": "人","姓名": "张秀秀"},"发行人":{"@类型": "组织","姓名": "OKEx","标识":{"@类型": "图像对象","网址": "https://static.bafang.com/cdn/assets/imgs/MjAxOTQ/5CAB3C0086E2F1135A3428116E435B8A.png"}},"出版日期": "2020-08-20"}

深入了解OKEx创建的去中心化区块链协议

目录

  • OKExChain代币
    • 发行机制
    • OKT的功能
    • OKExChain的运作过程及其在生态系统中的作用
      • 区块生成过程
      • 投票方案
        • 投票权重
        • 代理人
        • OKExChain节点的要求
          • 保证金
          • 硬件要求
          • 软件需求
          • 奖励和惩罚节点的规则
            • 奖励和奖励分配
            • 罚则
            • 链上治理
            • OKExChain和OpenDEX
              • 集中式和分散式交流
                • 集中交流
                • 去中心化交易所
                • OKExChain和OKEx相辅相成
                • OpenDEX
                  • 链上订单模型
                  • 致电竞价配对模式
                  • OpenDEX的优势
                  • 结论— OKExChain摘要
                  • 介绍

                    OKEx链 是OKEx开发的开源公共区块链技术,用于构建基于区块链的交易应用程序。它旨在建立一个安全有效的去中心化金融体系结构,该体系结构可用于创建去中心化交易所或DEX,该交易所具有基于社区的操作,透明的交易规则并允许用户控制自己的资产.

                    我们知道,在区块链世界中,跨链技术是实现资产与数据之间交互的关键环节,也是DeFi的技术基础。顾名思义,跨链意味着在不同区块链平台之间实现资产转移,信息交换和应用程序协作。跨链技术的作用就像连接不同公共链的桥梁一样,有助于实现不同区块链网络之间的数据传输,同时大大降低了传输成本。使用跨链模块在区块链之间实现基于价值,用户和场景应用程序的互连既简单又有效,这为共同构建共享生态系统和增值系统奠定了基础.

                    考虑到上述情况,团队使用Cosmos SDK和Tendermint构造了OKExChain。 Cosmos引入了一种区块链间通信或IBC协议,该协议与具有即时终结性的Tendermint共识算法一起可用于实现区块链之间的价值传递。将来,我们将能够通过添加对异构交叉链的支持,使用Cosmos解决与价值的多方向流通有关的问题.

                    宇宙建筑

                    Cosmos是一个由许多独立且并行的区块链组成的网络,这些区块链通过节点相互连接.

                    在Cosmos中,所有共识层均采用Tendermint,Tendermint是一种共识引擎,支持拜占庭式容错,并具有高效,高性能,一致性和其他特征。.

                    宇宙网络主要由两部分组成:

                    • 集线器
                    • 区域

                    每个区域和枢纽都是具有独立状态共识的独立区块链。区域用于解决特定的应用程序需求,而集线器专门设计用于处理区域之间的跨链交易-就像中央银行处理银行之间的结算一样。跨链价值转移是通过实现基于IBC跨链通信协议的不同区域及其共享集线器之间的互通和互操作来实现的.

                    显示宇宙建筑学的图象。.Cosmos体系结构以及区域和枢纽之间的组织示意图

                    Cosmos的目标是实现简化的区块链开发并实现区块链之间的互连。前者的关键在于Tendermint共识算法,而后者的关键在于其跨链机制.

                    嫩薄荷

                    Tendermint包含两个主要技术组件:

                    • Tendermint Core,这是区块链共识引擎.
                    • ABCI,这是通用API.

                    Tendermint Core用于实现拜占庭共识和节点之间的数据传输。通过使用将拜占庭式容错和委托的权益证明相结合的共识算法,它可以在区块生成中实现最终的最终确定性-这意味着该交易已被写入区块,添加到区块链中并且此后不能被逆转或篡改-确保每个节点以相同的顺序记录相同的事务,并为获得极快的事务确认和高吞吐量铺平道路。通常,Tendermint Core主要用于构建区块链的网络层和共识层,从而使开发人员可以个性化区块链而无需担心共识和网络传输的实现.

                    ABCI是区块链API和协议,支持以任何编程语言实现交易处理。对于开发人员而言,在基于Cosmos框架进行区块链开发时,他们唯一需要做的就是编写与ABCI接口兼容的应用程序。.

                    为了进一步降低基于Tendermint Core和ABCI的区块链开发的复杂性,Cosmos推出了Cosmos SDK,该工具基于一些常见区块链模块的标准化。 Cosmos SDK可以视为 "链条制作工具" Cosmos之所以能做到这一点,是因为它使网络中的区块链设计变得简单,只需添加诸如治理,抵押和质押之类的模块,再加上其创建的区块链之间固有的互操作性,可大大降低区块链项目开发的复杂性.

                    跨链机制

                    根据相关的区块链是否基于不同的技术平台,跨链机制可以是同质跨链或异质跨链。前者是指在加密算法,地址,账户算法规则等方面具有相同基础结构的区块链之间的交互。一个例子是交易基于以太坊的代币。尽管我们已经看到同质跨链在许多项目中的应用已经相对成熟,但是它仍然无法解决最大程度地阻止主流资产(例如比特币(BTC),以太坊(ETH)和Tether(USDT))之间相互作用的问题。共识.

                    均质的跨链实现了具有不同链结构的区块链之间的价值锁定和价值交换,为价值多方向流通问题提供了答案。 Cosmos采用基于中继的多链和多层架构,将支持跨链资产交互.

                    为了支持并行链之间的跨链互操作,Cosmos引入了跨链通信协议和Tendermint共识算法(具有即时最终终结性),以实现多个异构链之间的价值和数据传输。所有并行链都通过IBC连接到集线器,并且集线器充当中继链,以帮助验证和转移跨链交易.

                    具体来说,集线器可帮助每个区域同步记录每个其他区域的状态-此功能的对象是其他区域的块头。当区域1向区域2发送跨链消息时,其所有信息都打包到存储在其块头中的数据包中。集线器等待区域1就包含该信息的块达成共识,然后将存储在区域1的块头中的信息传输到新块。集线器完成块共识后,区域2将收到集线器广播的验证消息,其中涉及区域1的块头。之后,区域2必须验证有关区域1的证据是否为真。如果为true,则区域2将开始执行相关操作,并向集线器发送有关相关块的反馈.

                    基于IBC的跨链消息传递。图片来源:OKEx投资分析基于IBC的跨链消息传递。图片来源:OKEx投资分析

                    让我们以从OKExChain到Cosmos的10个OKT的转移为例,来说明基于IBC的跨链交互:

                    1. 1.为了执行OKExChain和Cosmos之间的跨链交易,两端的链需要运行彼此的轻链节点服务.
                    1. 一种。这样,可以实时接收对方的区块头信息,这对于后续执行类似于简单支付验证的确认非常方便,在该确认中,SPV节点通过请求Merkle路径的证明来验证交易的存在并验证区块链中的工作证明.
                  • 2. OKExChain链初始化IBC协议并冻结相关资产(在此示例中为10个OKT),然后生成相应的证明并将其发送到Cosmos Hub区块链.
                  • 3.在收到相应的消息之后,Cosmos Hub链通过在生成等值资产之前再次检查OKExChain链的块头信息来确认OKExChain确实冻结了相应资产,在我们的示例中再次为10个OKT。.
                  • 4. 10个OKT从OKExChain转移到Cosmos.
                  • OKExChain代币

                    OKT是在OKExChain主网络上发行的本机令牌。 OKExChain创世块中包含的所有代币均按其持有的OKB比例分配给OKB持有者。 OKT是OKExChain生态系统的价值载体,其价值决定了OKExChain上DEX,DeFi和其他应用程序的发展前景.

                    发行机制

                    OKT采用创世区块+年度额外发行的发行机制,前者总计产生1000万个代币,后者设定为1:100的比例,并且每年发行的所有额外代币将根据每个区块平均分配到相应的比例.

                    OKT的功能

                    系统资源的使用

                    在OKExChain网络上运行的程序需要OKExChain根据其操作需求分配某些网络资源,例如计算,存储,带宽等。.

                    因此,OKExChain采用以太坊模型根据资源使用情况进行计费-也就是说,必须为执行相关交易支付相应的交易费。具体的定价方法如下:执行交易的成本= "细胞" (天然气x天然气价格),其中天然气价格是运营商愿意为每种天然气支付的价格,以OKT定价.

                    保证

                    为了避免恶意行为,需要在申请节点成为验证者/代理节点,提交链管理建议或执行订单挂起操作之前,先保证一定数量的OKT。.

                    手续费

                    持有一定数量的OKT的用户可以在OKExChain网络上发行新令牌,一旦通过数字资产交易对完成相关的提案申请和激活,就可以在OpenDEX上自由交易。每个相关操作(令牌发行和激活,数字资产交易对的额外发行和销毁)将产生相应的手续费,需要支付.

                    OKEx投资分析从测试网络收集的手续费数据可能与主网络上的数据不同。图片来源:OKEx投资分析

                    婚介安全

                    每个区块仅具有有限的容量,并且随着OpenDEX上待处理订单的数量持续增加,该区块在单个周期内需要处理的交易数量可能会超过该区块的承载能力,从而导致系统无法将垃圾令牌对与有值令牌对区分开。在这种情况下,OpenDEX如何选择要由块处理的交易?

                    引入配对交易安全性来解决此问题,这意味着操作员可以为其操作的每个交易对存入任意数量的OKT或0作为保证金。对接系统将优先考虑具有较高证券的交易对,如果证券相同,则根据提交的时间顺序选择交易.

                    上述基于动态竞价拍卖的解决方案可以扩展OKT的使用场景,同时还可以量化DEX运营商的实力。假设每个区块的匹配能力限制为100个交易,但是在某个区块生成周期中生成了200个交易-其中100个属于交易对A,另外100个属于交易对B-这些交易中的100个不能在此循环期间,将其放置在该块中进行处理。在这种情况下,如果为A提供的证券大于为B提供的证券,那么撮合系统将优先考虑交易对A中的100笔交易,并且,如果为两个交易对提供的证券数量相同,对接系统将优先考虑按提交时间顺序排列的前100个交易.

                    表决

                    对于代币持有者而言,投票是参加验证人选举和链上治理的最重要方式。持有者通过质押其令牌获得投票权,其中1个OKT对应于一票,最多可用于30个节点的选举.

                    在批量生产过程中,通过计算投票权重来选举验证人,投票权重由持有人或其代理人的投票决定.

                    在链式治理中,验证者还可以通过投票来决定提案的决策.

                    OKExChain的运作过程及其在生态系统中的作用

                    区块生成过程

                    OKExChain采用Tendermint的共识算法(BFT-DPOS),创建一个块有六个基本步骤:

                    1. 成为完整节点.
                    2. 注册为候选节点.
                    3. 投票选举验证人.
                    4. 选择一个块生成节点.
                    5. 提出建议.
                    6. 在达成Tendermint共识后生成新区块.

                    OKChain的区块创建过程OKExChain的块创建过程。图片来源:OKEx投资分析

                    在成为区块生产者之前,令牌持有者需要首先通过运行节点客户端,成为分布式区块链网络中的完整节点。为了参加验证者的选举,一个完整的节点需要为此目的认捐一定数量的令牌后,才能注册为候选者。在选举中排名前21位的节点将成为下一周期的验证者。选举后,系统将根据21个节点获得的票数计算相应的投票权重,并通过运行具有该权重的随机算法从中选择块生成节点。然后,这些选定的节点将根据Tendermint共识协议生成块.

                    基于Tendermint共识机制的区块生成需要两个投票阶段:

                    1. 预投票
                    2. 预先提交

                    选定的区块生产者将监视并收集整个网络中的所有交易,然后在特定时间段内组装一个新的区块(即提案区块)并将其广播到整个网络.

                    收到有关提案框的广播后,所有验证程序将读取该框中的所有交易并进行验证。如果没有问题,则将向所有验证者广播预投票消息。如果批准提案块的票数占收到的所有票数的三分之二以上,则第二阶段(预提交)将开始。如果预先提交批准提案区块的票数占收到的所有票数的三分之二以上,则提案区块将被写入本地区块链,并最终确定创建新区块.

                    投标共识过程投标达成共识的过程。图片来源:OKEx投资分析

                    生成新块后,系统将进入下一轮块生成.

                    如果当前提案块由于连接不良和其他原因而脱机,则块生产者可能无法提交块-在这种情况下,协议将选择下一个验证者成为块生产者,并在同一时间提议一个新块高度并重新开始投票过程.

                    此外,Tendermint引入了一种锁定机制-这意味着,一旦验证者预先提交了一个块,它就可以 "已锁定" 对该块进行投票,并且还必须对该块进行预投票。仅当在上一轮预提案和预投票中未成功提交区块时,才能从中解锁相应的验证者,并参与下一轮新区块的预提交。假设少于三分之一的验证者是拜占庭节点,Tendermint保证验证者将永远不会重复提交相同高度的块,这可能导致冲突.

                    投票方案

                    对于代币持有者而言,投票是参加验证人选举和链上治理的最重要方式.

                    验证者的选举由令牌持有者或代理节点的投票决定,每个投票者最多可以投票30个节点。所有收到投票的节点将按投票权重从高到低排序,系统将选择前21个节点成为验证者。其余节点将成为备用(候选)节点。验证者选举是一个定期事件,这意味着新的选举将在新的周期开始时进行.

                    如果令牌持有者或代理节点不参与链上治理的投票,则他们选择的验证者可以直接继承其投票权并对相关提案进行投票-但令牌持有者或代理节点仍然有权更改之后投票.

                    投票权重

                    投票权重系数的计算方法是:将开始时间与投票时间之间的差值除以364天的总秒数,该秒数将随着所述差值的增加而增加.

                    投票权重是认捐金额乘以2的X次方乘以 "X" 等于权重系数.

                    我们可以看到,随着存款安全性的提高以及开始时间与投票时间之间的差异减小,投票权重系数也随之增加。在某种程度上,上述计算方法鼓励用户提供更大的存款并继续参与投票.

                    重量系数和公式 权重系数和公式。图片来源:OKExChain GitHub

                    • 在公式, "重量" 是投票权重系数,随时间变化(即,从开始时间到投票时间的差越大,权重系数就越大).
                    • now_timestamp是当前投票的时间戳.
                    • start_timestamp是开始时间戳,它是946684800(2000年1月1日世界标准时间00:00:00).
                    • seconds_per_day是每天的秒数,即60 * 60 * 24.
                    • week_per_year是每年的星期数,即52.
                    • "分享" 是计算的投票权重.
                    • proxyed_Tokens是已抵押OKT的数量.

                    代理人

                    验证人的选举由OKT持有人的投票决定,他们可以直接投票,也可以通过代理投票。要注册为投票代理人,用户需要在其质押帐户中存入一定数量的OKT。如果代理人选择退出锁定的投票,则在14天的锁定期到期之前,它无法撤回已质押的令牌.

                    在资金安全性方面,由于用户不需要交出任何密钥,并且代理帐户仅获得有关代币的投票权,因此整个委派是一个链上过程,对代币的实际所有权没有影响。令牌-仍保留在用户的个人地址中。但是,当用户更改为代理承诺的代币数量时,其所有投票权重也将相应更新。.

                    鉴于验证人的奖惩也会影响投票的任何代理人,因此代理人应使用OKLink或其他OKExChain块上的浏览器来了解验证人,并在投票前进行详细的调查和筛选。投票后,代理人还需要不断观察验证者的操作,以确保其行为正确-例如确保正常运行时间,避免双重签名或受到损害以及参与治理。如果有任何警告信号,代理可以快速取消绑定投票或将投票切换到另一个验证者,即刻生效.

                    OKExChain节点的要求

                    OKExChain依靠一组验证器来维护网络安全,每个验证器都是一个完整节点,通过广播投票参与共识。要成为验证者,该节点必须满足系统提出的某些要求,包括令牌中的保证金,以及满足硬件和软件配置的要求。.

                    以下是验证者职责的列表:

                    • 验证者必须避免双重签名。一旦在测试网络中发现双重签名,就会立即执行自动惩罚.
                    • 验证程序必须能够连续运行正确版本的软件。提议者需要确保其服务器始终在线并且其私钥不受到损害.
                    • 验证程序必须主动更新其节点版本以提高安全性.
                    • 验证者必须在系统更新时关注硬件要求,并保持硬件更新以满足要求.
                    • 验证程序必须防止DDoS攻击发生.
                    • 验证者必须积极参与治理。提案人必须对每个提案进行投票.

                    保证金

                    要成为验证者,该节点必须连接到OKExChain网络,并有10,000个OKT的安全保证金。.

                    硬件要求

                    OKExChain的最低系统要求是:

                    • 运行最新版本的MacOS,Windows或Linux的台式机或笔记本电脑硬件.
                    • 500 GB的可用磁盘空间,最低读写速度为100 MB / s.
                    • 四个CPU核心和8 GB内存(RAM).
                    • 上载/下载速度至少为每秒1兆字节的宽带Internet连接.

                    如您所见,在项目开始时,节点配置要求似乎充其量只是平均水平,但是随着时间的流逝,随着网络使用率的增加,硬件要求也会随之提高。与以太坊或比特币等其他区块链相比,OKExChain网络具有更高的吞吐量,因此需要更高的带宽来维持各个节点之间的平滑通信。此外,由于块数据的大小将增加,并且块生成节点需要具有足够的硬盘容量来存储完整的块数据,因此还需要在必要时扩展节点的硬盘容量.

                    当前可用的服务器主要分为两种类型:

                    1. 自建服务器:自行购买,组装并连接到相关网络的服务器。这种类型的服务器需要较高的前期成本,包括硬件成本,站点成本和运营成本,以及高影响力的要求(全天候电源和网络连接)。自建服务器的优势在于它可以直接调整某些服务支持.
                    2. 云服务器:一种现成的云服务器,在完成相应的动态参数配置后,将通过该服务器运行相关服务。云服务器的优势包括灵活性和低成本。当前,由于上述优点,大多数现有节点都使用云服务器,例如亚马逊的AWS,谷歌的云服务,阿里云等。购买云服务后,您所需要做的就是按照官方教程进行配置。当然,这种节点配置方法在分散社区中早已受到批评,因为它意味着将分散网络的节点服务的控制权移交给提供上述服务的集中式IT巨头。.

                    验证器服务器的数据中心应配备冗余电源,连接性和存储备份设施。除了用于光纤连接,防火墙操作和交换的多个冗余网络盒之外,验证器还应具有带有冗余硬盘驱动器和故障转移功能的小型服务器。相关硬件可以放置在数据中心的底部.

                    软件需求

                    最好让OKExChain节点具有针对攻击和中断的完整监视,警告和管理解决方案,以便它们可以维护其数据中心的安全性和隔离性,从而避免意外的解除绑定或触发系统惩罚的事件.

                    奖励和惩罚节点的规则

                    奖励和奖励分配

                    专为簿记节点设计的经济激励机制是任何区块链项目必不可少的重要组成部分。 BTC会计节点(矿工)的奖励包括区块生成奖励和交易费用。由于由OKExChain创世区块生成的OKT以1:1的比例分配给OKB投资者,因此矿工的收益来自哪里?

                    此类奖励主要来自两个来源:

                    1. 第一个来源是系统每年额外发行的1%(将按比例分配给每个区块),其中25%将被视为世代奖励,并根据其投票权重分配给21个验证者.
                    2. 剩余的75%将根据投票率分配给所有候选节点。该方法有助于避免生成节点的不活动,因为在无法获得块生成奖励之后,它们仍可以通过充当候选节点来获得投票奖励。.

                    另一个来源是手续费,根据他们的投票权重,该费用仅分配给21个验证人。手续费分为两种:系统手续费和业务手续费。前者是汽油费,后者包括运营商发行令牌/货币对,激活数字资产交易对和额外发行所产生的手续费。.

                    OKEX-节点收入的来源和分配比率节点收入的来源和分配比率。图片来源:OKEx投资分析

                    罚则

                    节点提供的令牌安全性也可以视为验证活动的保证金。如果节点由于攻击而处于非活动状态或在区块生产过程中有意或无意地采取任何不适当或恶意的行动,则节点可能失去生产区块的资格.

                    具体处罚规则如下:

                    1. 不参与块的验证签名将导致禁令10分钟-也就是说,节点无法在接下来的10分钟内参与块的生成.
                    2. 双重签名(即在同一高度对两个不同链的块进行签名)将导致该节点永久丧失资格进行块生产.

                    链上治理

                    除了创建新块外,验证者还必须参与链上治理.

                    如果创建新区块是为了确保区块链的连续性,则链上治理将确定整个系统的参数设置,进而确定整个网络的发展方向.

                    OKExChain的链上治理主要涉及四个方面:

                    • 在给定主题上集思广益.
                    • 更改系统参数.
                    • 删除DEX中的交易对.
                    • 支持网络升级.

                    为了防止毫无意义和恶意的提案,每个治理提案必须随附至少100个OKT的保证金,并且保证金的数量决定了提案的权重。符合上述要求的每个提案都将进入为期两周的投票期。在投票期结束时,如果赞成票(不包括弃权)占总票数的50%,否决票(不包括弃权)占票数的33.33%以下,则该提案获得通过。.

                    OKExChain链上治理的提案工作流程模型

                    OKExChain和OpenDEX

                    OpenDEX是基于OKExChain生态系统的开放式去中心化交易所.

                    在介绍OpenDEX之前,我们需要了解集中式和分散式交易所的特征以及它们各自的优点和缺点.

                    集中式和分散式交流

                    集中交流

                    交易是任何交易所最重要的功能,而集中式交易所的优势在于它具有良好的流动性,并且可以很方便地存入和提取法定货币,但是它需要将代币置于其托管中,这是一个明显的缺点。因为它带来巨大的风险。区块链世界里有一句老话: "不是你的钥匙。不是你的硬币."

                    痛点集中交流

                    信息泄漏的风险

                    集中式交换要求用户提供详细的个人信息,这是一个繁琐的过程。此外,存储在服务器上的此信息和用户的交易数据由集中交换控制。用户目前无法知道如何以及何时使用此信息和数据.

                    当前的身份系统存在许多问题。用户的身份数据分散在不同服务提供商的服务器上。在没有统一管理的情况下,用户每次使用网站服务时都需要提供用户名和密码,并被迫在不同的网站上使用不同的用户名和密码,因为这样做可能会导致严重的安全风险。.

                    挪用资金的风险

                    由于用户令牌存储在集中式交易所的服务器上,并且用户资产由它们进行管理,因此无法排除此类交易所盗用用户资产或篡改用户信息的可能性。.

                    盗窃的风险

                    所有DEX都必须面临安全风险,更多的资金意味着黑客有更大的动机进行攻击-这导致了更多的攻击方案。如果集中式交易所的钱包被黑客入侵,则该钱包中的所有令牌都将丢失.

                    在过去的10年中,已经有30多次事件从集中交易所窃取资金,例如Coincheck和现已倒闭的Mt.Mt。 x到目前为止,这方面还没有任何重大改进,因为每天都有无数的黑客仍在努力寻找集中式系统中的漏洞.

                    网络崩溃的风险

                    网络崩溃是指由于各种原因(例如服务器崩溃,停用,关闭等)而无法使用服务的情况。在网络停机期间,用户无法进行正常交易,这通常会给用户或服务造成时间和金钱的损失提供者.

                    交易对在发布之前需要进行审查

                    在集中交易之前,必须对所有交易对进行审查。为了交易不同的代币,用户经常需要在多个交易所进行注册。结果,身份数据分散在不同的服务提供商之间,并且需要重复登录才能使用网站服务。除了BTC和ETH,每个代币通常只有一个或两个交易对,其资产具有高市场价值。因此,即使同一交易所支持交易所需的两个代币,当交易两个具有较低市场价值的数字资产时,我们仍然可能找不到与交易直接对应的货币对。结果,交易过程将变得更加复杂.

                    去中心化交易所

                    用户用于去中心化交易所交易的资金存储在其钱包地址或智能合约中,从而使他们能够完全控制此类资金。启动交易时,交易所执行智能合约以完成交易,并在链上执行相关资产转移.

                    交易记录存储在链上,使其公开透明。但是,由于底层公共链的可伸缩性限制和资产的交易属性,许多人仍然希望集中交换的流动性更高,而不是希望控制私钥。.

                    去中心化交易所的优势

                    降低安全风险

                    去中心化交易所采用了一种更简单的模型,该模型主要涉及配对交易。去中心化交易所不保管用户的资产,其资金存储在其钱包地址或智能合约中,从而使他们能够完全控制此类资金,并排除了盗用的可能性。通过使用代码规则来确保用户资金的安全性,去中心化交易所的业务模型消除了服务提供商遭受黑客攻击和不道德行为的风险.

                    匿名

                    在DEX上交易只需要一个公钥。同时,一些DEX创作者声称他们对社区如何使用其发布的开源软件不承担任何责任,这有助于避免KYC和AML问题.

                    无停机时间

                    由于DEX是建立在使用分布式节点记帐的基础公共链上的,因此其整体效率不会受到任何单点故障的影响-这将以指数级方式提高安全性并消除停机风险.

                    去中心化交易的痛点

                    公链的安全风险

                    去中心化交易所建立在基础公共链之上,这使其容易受到公共链安全风险的影响。如果公共链上的信息可以被篡改,那么去中心化交易所的交易信息将变得不可信,用户资产也将无法得到安全保证。.

                    流动资金不足

                    流动性是所有交易所的重要指标。较高的流动性意味着更容易在交易所进行交易。许多去中心化交易所都遭受重大的交易滑点(即下订单的价格与上次交易的价格之间的差额),这是由于流动性差造成的.

                    目前,EtherDelta,0x Project和市场上其他知名的去中心化交易所都建立在以太坊或EOS等公共链上,客观条件如用户群少和交易深度不足已成为阻碍其发展的严重问题。.

                    OKExChain和OKEx相辅相成

                    可以看出,集中式和分散式交易所各有优缺点-两者目前的目标群体是不同的.

                    交易所本质上是完成交易的地方。绝大多数用户倾向于选择集中式交易所,因为它们具有更好的用户体验,这要归功于更高的流动性以及更方便的存款和取款。此外,主流交易所的财务实力及其在多次危机中的出色表现使它们在许多用户的眼中更加值得信赖.

                    当然,仍然有一些团体比交易便利更重视资金的安全性和匿名性。对于这些群体来说,分散交流显然是更好的选择.

                    引入OKExChain专门是为了满足这些特殊群体的需求,因为OKEx可以满足大多数重视交易便利性的用户的需求。两者基于不同的技术形式,相辅相成,共同发挥各自的优势,共同实现更广泛的用户覆盖和更好的用户体验.

                    OpenDEX

                    作为OKExChain生态系统的DeFi项目,OpenDEX为OKExChain用户提供了确保安全稳定的数字资产交易的服务。 OKExChain主网构成了去中心化交易所的基础支持结构,而OpenDEX的目的是使其易于发布DEX。就像以太坊可以通过智能合约技术轻松发行数字资产一样,OKExChain提供了操作DEX所需的各种基本功能,使每个人都可以轻松创建DEX。.

                    与传统的DEX不同,OpenDEX将匹配引擎和订单簿完全转移到了链上,从而提高了相关信息的透明度和安全性。其基于集体竞标模型的配对系统,通过减弱区块中交易排名对最终配对结果的影响,有助于提高交易公平性。与基于以太坊的项目相比,OKExChain的基于集体竞标的配对系统可以在更短的时间内完成配对操作.

                    链上订单簿模型

                    OpenDEX采用链上订单簿模型,该模型是完全基于区块链的DEX架构,可确保将每个订单和状态更改记录为区块链网络上的交易。所有未完成的订单将记录在区块链上的集体订单列表中,是否执行这些订单取决于买卖双方在创建交易时达成的交易策略。在买卖订单上匹配资产时,可以通过挂牌直接交易来完成不同类型资产的交易.

                    根据OpenDEX技术解决方案,所有存款,提款,订单下达和结算都通过智能合约完成。基本过程如下:

                    • 制造商使用私钥签署订单并将其提交给链,制造商可以在该链上设置订单可以通过多少个区块的限制,直到自动取消订单为止.
                    • 随后,接受者从订单簿中选择要填写的订单,并生成要签名的相应交易,然后提交给链上智能合约,该合约在验证相关订单信息(例如交易者的签名和订单的有效时间.

                    致电竞价配对模式

                    OpenDEX的配对系统采用电话竞价模型。我们知道,在区块链系统中,订单不是根据区块生成的间隔连续生成而是谨慎生成的-因此,与大多数使用连续竞价算法进行订单选择的集中式交易所不同,DEX根据通过集体竞标产生区块的时间间隔.

                    通过将呼叫拍卖模型应用于每个区块的级别,可以确保区块中的数字资产交易对将仅具有一个交易价格,并且所有订单均根据价格-时间优先级的原则执行,因此,减弱区块中交易排名对最终匹配结果的影响,并进一步确保交易的公平性.

                    OpenDEX的优势

                    资金安全

                    根据托管方式,DEX可以大致分为两类:

                    1. 托管DEX
                    2. 自助看管

                    托管DEX需要将资金转移到其他人控制的合同中。为了减少犯规的风险,托管第二层DEX使用诸如多重签名或阈值签名之类的技术来实现多方分散式密钥管理.

                    自托管第二层DEX具有以下特征:

                    • 没有明确的用户签名,不允许任何资金转帐.
                    • 签名后让用户访问所有信息(通过钱包的用户体验设计).
                    • 随时允许退出.
                    • 维护操作机制的完整性,即使滥用了代码升级规则.

                    鉴于上述特征,自助式DEX可以确保资金实际上是由用户控制的,并且运营商无法冻结或什至使用属于用户的资产。 OpenDEX采用自我监管操作模式,因此需要更高的资金安全性.

                    公链安全

                    OKExChain使用Tendermint共识算法,该算法可确保每个新块都具有最终确定性.

                    这 "概率确定性" 比特币块的数量是根据链长计算的,这意味着较长链上的交易被篡改的可能性较小。但是,该算法不能完全消除篡改的可能性。这 "终极终结" 指在被包含在区块中并添加到区块链后立即被视为完成的交易,并且一旦达成协议,相应的区块即被立即完成并且其中不再可撤销的交易.

                    通过使用Tendermint的上述功能,OpenDEX可以实现高交易吞吐量和极快的确认,同时避免恶意行为(如启动双倍支出),从而确保资金安全以及提供跨链清算和结算服务.

                    无限数量的交易对

                    为了解决仅支持有限数量的交易对的问题,OpenDEX引入了DEX运算符,这些运算符被允许在网络上发行任何令牌或令牌交易对。.

                    与需要建立所有交易对的传统去中心化交易所相比,OpenDEX是一种开放式融合交易所,其中代币交易对由DEX运营商运营.

                    要成为OKExChain网络中的​​DEX运营商,需要花费一定数量的OKT。具体过程如下:

                    • 您需要先支付发行令牌所需的OKT并发布交易对.
                    • 之后,您可以提交申请方案并激活数字资产交易对.

                    完成这些步骤后,可以在OKExChain网络上自由交易新发行的令牌。 DEX运算符可以发出任何令牌和令牌交易对。但是,由于该系统不允许存在重复的交易对,因此DEX操作员通常需要比其他操作员更快地申请以获得操作热门交易对的权利。.

                    流动资金支持

                    在订单簿上运行的交易所需要做市商通过挂单操作提供流动性。在交易方面,传统的去中心化交易所过分强调平台,而较少关注为交易提供流动性的经营实体。以阿里巴巴为例,它是向卖家提供服务的平台,实际上是为用户提供服务的平台。.

                    通过引入DEX运营商的角色并添加更多激励机制,OKExChain旨在解决传统去中心化交易所所面临的流动性不足的问题。.

                    扣除和免除手续费

                    在DEX上进行交易时,用户需要支付汽油费和交易费。由负责会计的验证者赚取的天然气费必须高于所允许的最低金额,并且节点将优先考虑打包具有更高天然气费的交易。交易费用交给DEX运营商,DEX运营商的收费比率是交易金额的1:1,000.

                    当然,为了吸引更多的用户使用DEX并促进生态系统的发展,需要提供更多的扣除和免除手续费的权限-例如某些货币对的配对费用或DEX运营商需要支付的汽油费某些货币对-将来会授予.

                    与市场上的集中交易所相比,OpenDEX将资金的控制权移交给用户,从而消除了由于集中管理的缺陷而导致的资金安全风险。此外,OpenDEX还可以提供更好的匿名性,透明性和审查审查抗性,同时还可以保持任何单个故障点的整体效率(通过使用分布式节点记帐的公共链为基础),并允许用户不受限制地提交交易对.

                    尽管市场上还有其他DEX,但基于OKExChain生态系统跨链功能的OpenDEX允许其用户使用任何两种可用的加密货币通过相应的跨链解决方案进行跨链资产交易。它的Tendermint共识算法使新块具有最终的确定性,从而实现高交易吞吐量和极快的确认。通过引入DEX运营商的角色和相应的激励机制,OpenDEX还解决了传统分散交易所面临的流动性不足的问题。将来,它将通过授予更多权限来提供扣除和免除手续费的权限,从而为用户带来更多利益.

                    可以看出,基于OKExChain生态系统的OpenDEX克服了集中式交易所和市场上其他DEX的几个主要难题。.

                    结论— OKExChain摘要

                    OKExChain是OKEx为区块链应用开发的一组开源公共链。它旨在建立安全有效的DeFi架构,可用于创建去中心化交易所,该交易所具有基于社区的操作和透明的交易规则,并允许用户控制自己的资产.

                    该团队使用Cosmos SDK和Tendermint来构建OKExChain。区块链间通信协议与具有即时终结性的Tendermint共识算法可用于实现区块链之间的价值传递。将来,我们将能够使用Cosmos通过增加对异构交叉链的支持来解决与价值的多方向流通有关的问题.

                    作为基于OKExChain生态系统的开放式去中心化交易所,OpenDEX不仅克服了集中式交易所面临的几个主要痛点-例如信息泄露,资金挪用,盗窃和网络崩溃的风险以及有限的交易对数量,而且通过引入DEX操作员,其他现有DEX所面临的流动性不足的问题.

                    作者:张秀秀

                    讲师:范海洋,徐谦,孟祥健

                    参考

                    1. OKExChain GitHub
                    2. 薄荷的介绍和实践分析
                    3. OKEx研究报告:稳固经济,基于PoS共识的新型采矿生态系统 (中文)
                    4. 跨链技术的分析与构想 (中文)
                    5. 嫩薄荷的深入分析及其如何快速融入宇宙生态系统 (中文)

                    关注OKEx

                    Mike Owergreen Administrator
                    Sorry! The Author has not filled his profile.
                    follow me