区块链应用

原力协议(TheForceProtocol)去中心化P2P借贷协议

原力协议 来源:区块网 2019-02-18 09:14

以加密数字资产为代表的区块链技术为世界定义了一种新型的生产关系。在该新型关系中,数字产品在生产过程中的各类生产效益都是共享的,而不再因制订规则标准、控制过程等原因被任何中心化组织切分大部分收益。以以太坊、小蚁等为代表的区块链2.0技术的发展使加密代币的发布和应用更加便利,这进一步加快了实物资产上链和加密数字经济的发展。在过去的几年中,全球加密数字资产的市值持续增加。截止2018年1月,在全球范围内由区块链技术产生的加密数字资产(含加密数字资产和代币)的市值已达8300亿美元。这意味着一个使人类和世界紧密连接的全新经济时代即将来临,而加密数字资产借贷将成为数字经济中最基本的金融需求。
尽管当前市面上已经有ETHLend、SALT、CRED等多个借贷项目,但加密数字资产借贷市场上的大部分需求仍未得到有效满足。该情况的出现可归因为下述三个因素:首先,当前已经上线的去中心化借贷平台无法完全实现加密数字资产的跨链交易,而中心化的借贷平台则存在系统安全、信任风险等传统借贷市场中存在的问题;其次,全世界借贷市场的需求分散到多个平台中,每个平台中的订单信息无法在不同平台之间自由流动,无法实现订单在全球范围内的动态撮合,而这成为阻碍加密数字资产借贷市场发展的重要障碍;第三,虽然USDT等稳定币可被用于避免因价格波动造成的加密数字资产价值缩水,但Tether公司财务不公开透明的现状及其未得到美国政府认可的现实,使得USDT面临很大的不确定性风险,进而影响了加密数字资产市场的进一步发展。
基于上述现状,原力协议团队正在开发基于以太坊网络的去中心化加密数字资产抵押借贷协议——原力协议。原力协议为搭建去中心化的借贷平台提供支持,基于该协议的平台(下称超级节点)可实现借贷订单全球共享,大大增强交易深度。协议还支持超级节点在政府批准后搭建在监管范围内的稳定币体系。针对加密数字资产领域的洗钱现象和加密数字资产价格波动,原力协议还设计了反洗钱策略和用户在急速爆仓情境下降低资产损失的方法。
项目目标
1. 构建全球范围的借贷网络
原力协议致力于消除传统借贷市场中存在的操作环节程序繁冗和交易不公平现象,打破不同借贷平台之间的信息壁垒,使得全球范围内的借贷需求都能得到有效的满足。原力协议团队认为任何借款人都应该有机会从全球任何地方获得需要的贷款,而不过度依赖传统借贷机构。加密数字资产的出现使得每个人都可以真正拥有自己财产的所有权和支配权,而基于原力协议,借贷机构可以方便的建立属于自己的借贷平台(原力协议中称为超级节点),该借贷平台可以与其他借贷平台共同维护借贷订单簿。原力协议团队的目标就是在技术层面使世界上每个人都能方便安全的参与全球的借贷体系,进而满足自己的借贷需求。
2. 简化用户使用体验
原力协议团队致力于为上述加密数字资产借贷平台提供友好的接口。通过应用此类接口,用户可以很方便的建设借贷平台。原力协议团队基于对现有各借贷平台的流程分析,将整个流程从10多步细小步骤,简化合并成2-3步。在成交前,基于原力协议的应用平台(超级节点)不要求借贷双方发送燃料(gas)保障借贷活动的开展,而是利用“授权/锁定”功能从用户钱包接触加密数字资产,减少不必要的步骤,进而降低了燃料消耗。
3. 实现去中心化借贷和监管下的双代币模型
原力协议支持机构用户基于共享订单簿开发全球去中心化的借贷平台。通过引入双代币模型,原力协议排除了不同加密代币,及不同加密代币与法币之间的障碍。通过在超级节点使用类中心化的方式实现跨链交易及加密资产与法币的交易。
4. 实现借贷需求发布和借贷风险分担
原力协议支持用户基于去中心化的借贷平台发布借贷需求。通过发布的借贷需求,用户可方便获取借贷市场的资金流动状态和其他用户为获取资金流动性愿意承担的代价。在本协议未来的更新版本中,出借人可以选择抵押资产的类型以及设置借款人信用要求。此外,协议也将考虑实现群借贷功能,帮助出借人实现风险分担。
5. 剧烈变化市场中保障用户资产安全
原力协议将通过价格反馈机制实现抵押管理。当抵押资产出现剧烈价格波动导致抵押资产触及预警线时,借贷平台(超级节点)将联系借款人补交抵押代币。如果借款人拒绝补交抵押代币,抵押资产价值到达平仓线后,智能合约自动启动平仓程序,计算应还本金和利息,将等值的抵押资产转移给出借人,并将剩余部分归还借款人。针对可能出现的抵押代币价格波动剧烈导致智能合约来不及清仓的情形,原力协议团队引入了借贷保险产品,购买保险的出借人可从保险池资金获得补偿。
6. 应用人工智能和大数据技术实现精准预测
借贷行为发生后,借贷年化利率、抵押币种、抵押率、交易地址、借贷双方信息、手续费缴纳等数据将会随之产生,信用记录也将产生并永久保存。基于上述数据,引入人工智能和大数据技术,基于以太坊分布式账本可实现预测功能,为原力协议未来开发信用借贷提供支撑。
主要贡献
1. 机构和个人用户API接口
原力协议为机构用户和个人用户提供API接口,使得建立超级节点或个人点对点借贷变得更加容易。超级节点用户最少情况下只需要建立相应的前端应用和数据库并调用接口即可。个人定向交易用户通过调用原力协议提供的接口,可以借用智能合约为交易双方的资产提供安全保障。
2. 法币背书的稳定币
为改进USDT、GUSD、PAX等稳定币的不足,原力协议将引入新的稳定币生成机制,并由超级节点负责具体的发行事宜。作为理财服务的提供者,超级节点和法币投资者签订合约,投资者将资金存入超级节点在第三方托管银行的账户。以此账户资金为储备金,超级节点将发行相同数量的稳定币,整个过程受到第三方托管银行和审计机构的监督。通过上述操作,基于原力协议的稳定币对应法币都有充足的1:1储备。这些稳定币将为加密数字资产市场带来巨大的增量资金,进一步促进加密经济的发展。
3. 共享订单簿
全球所有基于原力协议的超级节点(应用平台)共享同一个订单簿,这将在加密数字资产借贷市场充分释放集市效应,大幅提高每笔订单达成交易的速度和质量。通过共享订单簿和原力协议提供的其他功能,各超级节点可将更多精力集中于提高服务质量,开拓市场以吸引用户,进而增加手续费收入,而不必担心借贷平台构建、平台安全等技术层面的复杂问题。因此,原力协议上线后,将促进各借贷平台提供更好的服务。
4.价格急速大幅下跌时的保险产品
在加密数字资产价格大幅波动条件下,为避免智能合约来不及强制平仓价格已经跌破平仓线而给出借人带来损失,原力协议团队设计了保险产品。当发生上述情况,购买保险服务的出借人将从保险池中获得赔偿。
5. 基于原力协议的实例
基于原力协议,原力协议团队也将开发一款DAPP作为原力协议生态体系的超级节点之一。通过该超级节点可达到如下目标:首先,该超级节点可作为原力协议上的首个超级节点DAPP,用户可在其上自由借贷;其次,原力协议团队及相关人员可在超级节点上测试原力协议性能,为后续协议层面的升级完善提供支撑;最后,用户可以从该超级节点获得对原力协议使用场景的直观印象。
项目效益
1. 去中心化
通过智能合约的自动执行,去中心化的程序设计可以不借助中心机构和服务设施实现借贷服务,从规划层面为借贷提供了安全保障。去中心化极大的改变了传统借贷体系的架构,因为智能合约一旦部署,借贷流程不再依赖对任何一方的信任。智能合约为借贷市场提供了去中心化的、不依赖于交易双方信用的借贷环境,这些在传统法币借贷市场是不可实现的。
2. 信任
交易双方借贷流程完全基于代码。用户在原力协议超级节点建立订单并提交后,相关的智能合约一旦部署,交易双方、借贷平台以及底层的原力协议均无权操纵、阻碍或停止借贷流程的进行。在去中心化借贷平台上开展借贷的用户,对方是否值得信任已经不再是风险因素。通过智能合约,用户能够避免任何与第三方平台相关的风险,用户不需要考虑第三方是否欺诈、遭受黑客攻击或申请破产清算。
3. 透明
区块链技术提供了超级账本功能,部署在链上的每笔交易都将被永久存放并可通过区块浏览器公开查询。区块链账本的该项功能,使得不同金融机构间的交易不再需要参与者之间的信任。在金融市场时间至关重要,由于政策限制、交易不透明、缺乏信任等原因,传统的金融借贷体系无法提供全球范围内资金的高速流转服务,而借助区块链技术可满足此类需求。资产出借者和借款者可随时、随地在线查询对方资产的到账情况,而不依赖信任和复杂的流程。
技术细节
1. 公开订单交易流程
随着市场流动性的大量涌现,必须存在一个公共的“场所”供借贷用户发布订单请求,这些请求需要快速的汇聚成订单簿,以便于目标用户能够发现此类请求。原力协议支持符合资质的法人或自然人快速建立借贷服务平台,共享借贷订单,并对通过本借贷平台发布请求的交易征收手续费。原力协议将上文中的“场所”、“平台”称为“超级节点”,而非传统金融领域的“借贷平台”称谓。超级节点服务于借贷参与方,提供订单信息的发布、自由流动、撮合等功能。超级节点不会偏袒交易的任何一方,因此能够得到交易参与各方的信任。确切地说,交易双方的利益不会受到超级节点的制约。
公共发布的订单并不指定交易另一方的账户地址,其允许订单自动撮合成交或者被用户人工选中并成交。公共发布的订单通常包含feeLender、feeBorrower、addrSupernode和addrFeeRecipient,分别表示借贷双方的交易费用、超级节点地址和接收费用的地址。原力协议将订单的发起者称为Maker,而亲自选择订单簿中已有订单成交的用户称为Taker。为方便描述,借贷行为中BTC、ETH等加密数字货币和加密代币统一称为“代币”或“币种”,不再特意区分。根据原力协议规则,借款人和出借人都可以发起订单或者主动选择订单成交。
前置工作:超级节点发布借贷规则,规则中包括抵押率等参数。同时公布收费标准、收费地址等内容。

1.1 订单提交和自动撮合

1. Maker授权智能合约转移特定数量借贷币种或抵押币种的权利。
2. Maker创建订单,明确借贷币种及数量、抵押币种及数量、借贷周期、年化利率和订单有效期。设置完成后,超级节点自动生成用户需要的手续费及手续费收取地址。Maker用自己的私钥签署交易发送给超级节点。
3.超级节点接收到Maker签署的订单,验证订单的有效性(包括用户授权的地址中是否有足够的代币)。如果订单满足超级节点的要求,订单被接受并被标记为orderNew,否则超级节点拒绝接收订单。
4.超级节点遍历共享订单簿中的所有订单,验证每个订单对应的地址中有足够的代币并与订单orderNew比对。如果某订单对应的地址没有足够的代币,则判定该订单失效并从订单簿移除。对有效订单:
(1)如果订单簿有多个订单匹配orderNew,锁定最早的订单;
(2)如果存在部分匹配的情形,从匹配度最高的订单开始从高到低锁定,直到订单再无合适匹配订单;
(3)如果无订单能够匹配,则将orderNew更新到订单簿中。将上述锁定的订单或匹配部分命名为orderMatch并从订单簿中移除,部分匹配情形中的未匹配部分也在成交后更新到订单簿中。此处匹配是指两个订单具有相同的借贷周期并且借款利率≥出借利率。
1.2 用户自撮合

1. Taker登录任意的超级节点接收最新的共享订单簿;
2. Taker在订单簿中选择订单交易,被选中的订单称为orderMatch。新订单开始自动创建,并明确所需的代币数量、借贷周期、年化利率、订单有效期等。Taker授权智能合约具有转移指定数量数字资产的权利,并签名整个交易,命名为orderNew。
3. 超级节点收到orderNew和orderMatch后,验证orderMatch和orderNew的有效性。如果两者都满足超级节点的要求,orderMatch被从共享订单簿中移除。否则,orderNew和orderMatch都将被拒绝。
4. 超级节点将orderNew和orderMatch发送到智能合约进行交易。
1.3 交易上链
· 创建智能合约的实例,参数由上述orderNew和orderMatch确定;
· 智能合约锁定借款人的抵押代币;
· 智能合约将出借人地址中的借贷币种转移到借款人地址;
· 合约正式生效。
1.4 到期结算
· 基于原力协议的超级节点通过短信、邮件、应用系统站内消息和电话等方式通知用户订单到期;
· 借款人将应还本金和利息发送给智能合约;
· 智能合约将得到的代币和利息发送给出借人;
· 智能合约解锁借款人的抵押代币。整个交易结束。
1.5 共享订单薄
原力协议共享订单簿通过联盟链实现,即全球基于原力协议的所有超级节点共同维护共享订单簿。第1版原力协议将选择基于Aura技术的Parity创建联盟链。受到超级节点的制约。

在原力协议联盟链中,每个超级节点都有一个账号名为validator。每当有新的超级节点加入原力协议,都将有对应的validator加入到共享的validator列表。智能合约设定validator加入的条件和策略。在联盟链创始区块中设置时间戳,每3秒钟选择一个法定validator建立、签名和广播一个区块。法定validator索引通过如下公式确定:index= (UNIX_TIMESTAMP/BLOCK_TIME) % NUMBER_OF_ VALIDATORS;
当订单更新事件发生时,超级节点中的本地validator将检查指令的有效性。如果所涉及的订单已经被锁定,则更新指令将被拒绝。否则,本地validator将广播订单并交由法定validator打包。如果多个指令锁定同一个订单,则接受最早指令的请求。所有指令和结果订单簿状态被法定validator打包进区块。如果51%以上validator接受区块,它将被所有的validator确认。如果在一段时间内没有订单更新,则联盟链暂停生产打包区块。
2. 点对点(P2P)订单交易流程
2.1 借贷流程
场外交易订单允许借贷双方利用任意媒介撮合交易。原力协议在此类交易中的作用是给交易做见证,并防止违约发生。具体流程如下:
前期工作:借款人和出借人通过互联网等媒体撮合交易。其中一方作为Maker创建订单并根据原力协议的要求设置所有的参数,然后签署订单并提交到智能合约。
· 借款人A授权智能合约锁定指定数量的代币Token A作为抵押;
· 出借人B发送指定数量的Token B到智能合约;
· 智能合约将接收到的Token B发送到借款人A;
· 智能合约开始为合约的有效性提供证明。
2.2 还款流程
当订单到期,任何交易方可触发还款流程,过程如下:
· 借款人A授权智能合约锁定指定数量的代币Token A作为抵押;
· 出借人B发送指定数量的Token B到智能合约;
· 智能合约将接收到的Token B发送到借款人A;
· 智能合约开始为合约的有效性提供证明。
3. 借贷订单参数设置
3.1 利率发现机制
原力协议生态下的借贷利率将由市场供需和借贷双方共同决定,而每一笔借款/贷款订单也会影响市场供需。即借贷利率完全由超级节点根据市场给出参考值,最终由借款人和出借人决定。此处所描述的市场利率均为年化利率,其余周期下的利率也将转化为年化利率。订单薄将按照利率高低进行排名,当借款订单利率大于等于出借订单利率,则撮合成交。
为防止恶意挂单影响利率,系统会对订单做有效性判别,反复挂单、取消订单的用户账户,会在一段时间内被限制使用。此外,系统还将根据市场浮动情况限定利率变化范围,如每10分钟内成交订单利率变化不得超过20%。更加细致的计算规则和使用条件会在具体业务开发过程中进行调查确认。
3.2 借贷周期
借贷周期由超级节点和交易者共同确定,即超级节点提供一系列的借贷周期选项供用户选择,最终由订单创建者确定周期。Maker发起的订单在共享订单簿中更新,Taker将选择最合适的订单成交。
3.3 抵押率和强制平仓线
为控制借贷风险,原力协议最初由团队确定抵押代币类型和抵押率、强制平仓线设定规则。所有这些内容也将存储在智能合约中,只有全部核心成员同意才能对内容和规则进行更改。当原力协议社区成熟后,修改提议将被提交到去中心化的自组织投票确定。
抵押资产风险管理包括抵押代币的选择和抵押率设计。原力协议1.0版本将加密数字资产代币流通市值和24小时成交额等因素作为判断抵押代币的依据。后期将根据DAPP运营数据,不断更新和扩展可抵押代币种类。届时,自治组织也将发起社区投票,让用户选择其所希望的抵押代币种类。
原力协议抵押率定义为可借资金与抵押物现值的比例。传统借贷机构规定抵押率不得超过70%,加密数字资产借贷领域并没有明确规定和历史经验可供参考。考虑到加密数字资产历史价格变动幅度较大,现有各抵押平台抵押率设定在50%-80%不等。由于具体币种的历史价格波动幅度和24小时主流交易所成交额会有微小差异,我们将根据具体行情设置抵押率,具体如下:
An=向前第n个周期的振幅(%);
Apredict=A1+Max(0,A2-A1)/2^(2-1)+Max(0,A3-Max(A1,A2))/2^(3-1)
+…+Max(0,An-Max(A1,A2,…,An-1))/2^(n-1);其中n通常取3 。
抵押率=Min(70%,1- Apredict)。
4. 预言机:安全保障机制
在合约有效期内,超级节点通过网络爬虫实时抓取主流交易所列表中加密数字资产的价格信息,对智能合约涉及到的代币价格进行核算。如果价格波动触及预警线,则调用预言机从上述网站抓取数据作为证据。然后超级节点将预警信息发送给借款人并提醒他们补充抵押代币。预警信息将通过短信平台或者自动语音电话发送,并存入区块链做备份。如果借款人没有及时补充抵押代币,当强制平仓线抵达后将启动强制平仓程序,具体流程如下:
· 创建智能合约的实例,参数由上述orderNew和orderMatch确定。
· 智能合约锁定借款人的抵押代币。
· 智能合约将出借人地址中的借贷币种转移到借款人地址。
预言机调用智能合约代码片段如下:

5. 保险:应急管理
应急管理
因加密数字资产市场价格波动较大,极端情况必须被提前考虑。在抵押代币的价格在短时间内迅速跌破平仓线,而智能合约未能及时平仓的情况下,智能合约将不再发送预警信息直接启动平仓程序。
保险选择
在上述极端情况下,即使智能合约尽快平仓,出借人还会遭受一定程度的损失。有时候,这些损失可能会超出出借人的承受能力,这也是阻碍借贷市场发展的一种常见因素。基于这种情况,原力协议将设计保险产品。当上述极端情况发生时,购买保险的用户可以从保险资金池中获得赔偿。关于保险产品的更多细节将在原力协议的后续版本中详细展示。
质押代币选择
如果某种类型的代币价格长期剧烈波动,原力协议团队(最终将由DAO组织投票)有权将特定类型的加密数字资产从抵押物清单中移除,甚至暂时性的关闭借贷交易。由于建立在以太坊之上(后期将扩展到EOS、NEO及未来的主要公链),原力协议安全性和应用水平将很大程度上取决于以太坊的发展。从长远角度,原力协议团队将保持对区块链底层技术的关注。借贷市场的发展最终将取决于整个加密数字资产生态的持续和健康发展。

信息规范
为使得不同超级节点订单能够共享,原力协议确定了订单标准,这些标准设定了所有的参数和相关签名。通过Keccak SHA3算法,所有的参数被映射到32字节长度,然后应用ECDSA 创造签名。成交订单的最终格式将被存储在智能合约变量中。公共订单主要由超级节点以共享订单簿的方式保存和广播,超级节点将收取部分费用。
1. 公共订单
由于订单的用途不同,超级节点最初建立的订单与区块链智能合约中的订单格式略有不同。下面是存储在超级节点中的订单格式,而智能合约中的订单格式将在智能合约部分展示。

2. 点对点订单

智能合约
原力协议开发了一系列的智能合约以覆盖所有的功能。许多经常被调用的基础合约被作为库合约,以减少合约的重新部署对gas的消耗。
1. 相关库
通常来说,原力协议中大部分的数学运算都是在链下执行,而应用预言机中的少量运算也只是为结果提供证明。尽管如此,基本的数学库还是被列为库文件,既为了里面不时涉及的计算,主要也是为扩展做准备。空间所限,此处包括其他合约仅选择部分代码段作为展示之用。
1.1 基础数学库MathLib.sol

1.2 字符串库StringLib.sol

1.3 订单库OrderLib.sol

2. 原力协议智能合约
TheForceProtocol是整合交易和风险管理所有功能的主合约。当一个交易被提交给智能合约的时候,都将创建主合约的一个实例并存储在以太坊区块链上。智能合约实例将调用合约中近十余个内外部函数、库函数、子合约以实现智能合约的功能。 这些函数包括LockCollateralFromBorrower()、SendTokenToBorrower()、RepayTokenToLender()、UnlockCollateralToBorrower()、WithdrawLend()、WithdrawBorrow()等。需要注意的是WithdrawLend ()和WithdrawBorrow()必须由出借人和借款人发起,并且得到交易对口方的统一签名才可以执行。限定函数调用发起人,可以利用修饰符onlyLender()和onlyBorrower()实现。空间所限,后面将仅列出部分代码,细节内容将在不久的未来展示在原力协议开源社区并接受更多开发者的审核。
TheForceProtocol.sol

3. 预言机接口合约
原力协议中预言机主要用来为后面合约采取的平仓、预警等措施和行为提供证明。因此,预言机中的函数使用不频繁,也就不需要专门设定独立的合约调用预言机智能合约。所有的预言机函数都可以通过预言机接口API提供,在合约中仅仅需要几行代码就可以调用预言机函数并达到相应的效果。此处给出几行代码展示预言机接口的结构。
OraclizeAPI.sol

4. 智能合约注册合约
为保障每个交易对应的智能合约实例顺利执行,原力协议设计了注册智能合约。当合约更新或者废弃时,需要注册合约设定更新规则及对应的智能合约白名单。在开始阶段,合约中白名单的确定更多带有中心化的成分。后面随着原力协议社区的成熟,此类事务将由社区通过去中心化的治理方式解决。
TheForceProtocolContractRegistry.sol

5. 其他智能合约
除上述描述的合约,还有大量其他通用类型智能合约在原力协议的执行过程中发挥着重大作用。虽然此类合约不为原力协议所独有,即在很多其他平台的智能合约中都有出现,但其发挥的作用却不容小觑。此处选型典型的几个通用合约的代码作为展示之用。
5.1创建功能接口CreatorAPI.sol

5.2 链接功能合约Linkable.sol

5.3 部署功能合约Migrations.sol

6. 系统安全
粉尘攻击
在系统运行过程中,可能存在恶意用户广播大量尘埃订单的情况。在进行交易撮合的过程中,系统将根据撮合交易的规则抛弃此类订单,减少订单簿压力,使得尘埃订单不会对系统有任何影响。
订单数据篡改
生成订单簿的过程中将涉及网络安全问题,在数据传输的过程中采用加密的方式进行数据传输,避免网络数据被截取,防止数据被篡改。
网络拥堵问题
信息量过大不加以限制,超额的网络流量就会导致设备反应缓慢,造成网络延迟。在提交智能合约的过程中,采用消息队列的方式,计算带宽速度,计算并发量,避免造成网络不必要的拥堵。
7. 合约风险控制
借贷合约全局风控参数设置如下表:

原力协议代币FOR
原力协议将发行基于Etherum的ERC-20代币,符号为FOR。在原力协议生态系统内,FOR代币将发挥重要作用。
1. FOR代币用途
FOR代币不仅可以有效促进生态系统的运行,而且可以作为去中心化组织自治的载体。在原力协议生态系统中,FOR代币将发挥以下作用:
1.1交易手续费抵扣
在原力协议体系内,当借贷订单匹配并进行撮合时,智能合约将扣除借贷双方少量的挂单代币,分别发送给提交双方订单的超级节点,作为超级节点的服务费收入。常规情况下,手续费为0.5%,双向收取。当用户持有FOR代币时,智能合约将根据用户的持币量,计算出手续费的优惠额度,然后扣除用户的FOR支付手续费。为了防止超级节点在收取FOR手续费后向市场集中抛售造成币值下降,原力协议系统对每一笔以手续费形式获取的FOR都会设置冻结期,待冻结期结束后,超级节点才会获得手续费FOR的收入,以此避免超级节点集中抛售FOR,稳定原力协议生态。
1.2 超级节点质押锁仓
在原力协议体系内,每个超级节点在上线时都需要质押一定数量的FOR代币,这部分代币将由专门的智能合约进行托管。智能合约还将定期扫描超级节点FOR代币的质押水平,若质押量低于系统要求的最小值,超级节点将接到补充质押资产通知。如果该节点未在规定时间内补充质押FOR,则系统将根据预设条件将信息提交给仲裁者,判断节点是否能正常履行功能,若判断结果为负,则仲裁者会向社区治理体系提交删除该超级节点的提案。
1.3 借贷挖矿
为了促进用户进行抵押借贷,我们保留对FOR代币进行交易挖矿的策略,将在平台上线运转后的适当时间,由开发小组向社区治理机制提交关于交易挖矿的详细方案。方案内容将包括交易挖矿总量、规则、时间等一系列关键的因素。经由社区讨论、决策后进行投票,方案通过后将按计划执行。
1.4 抵押物
我们会在适当的时机推动FOR上线全球的主流交易所,预计FOR将成为原力协议生态内主要的抵押物,受到借款人和投资者的青睐。FOR在作为借贷抵押物的时候将享受优惠的质押率和手续费抵扣,该部分内容可详细参考“交易手续费抵扣”和“提高借款质押率”章节。
1.5 提高借款质押率
如果用户使用FOR作为借款抵押物,则可以在基础质押率之上,享受到一定的上浮比例。用户可以获得更多的借款,这一设定可以促进FOR的使用,增加用户对于原力协议服务的黏性。质押比率的具体数值在系统上线初期将有一个预设值,随着借贷订单的不断累积,我们可能会将FOR的质押比率修改到更加合理的数值,并提交社区投票通过。
1.6 社区治理
FOR是原力协议社区成员参与社区投票的唯一工具。首先,当有任何重要事项需要提交社区治理委员会讨论时,提议者必须持有FOR,在递交提案时需要向专门的智能合约抵押一定数量的FOR以后才能将提案提交到社区讨论版面。社区持币人可以在一定时间内就提案的内容提交修改建议,所有的改动都会形成迭代版本并被区块链记录。在规定时限结束后,FOR的持币人将对提案内容进行投票,所有参与了锁仓的FOR都将不被计算在票仓内,不同的提案需要满足具体的票数要求才能获得通过。所有用于投票的FOR都将被智能合约锁定一定时期,在一段时间内暂时退出流通体系。
1.7 资产上链抵押
原力协议作为去中心化的抵押借贷平台,欢迎所有符合社区用户利益的加密资产上线进行借贷交易。然而,为了防止部分“空气币”、“骗子币”上线平台,占有社区的公共计算资源。我们也将设置一套机制,所有上线原力协议的抵押物,除BTC、ETH、XRP、BCH、EOS、XLM、LTC、ADA、XMR、TRX、DASH、BNB、NEO、ONT、ETC、XEM、ZEC、USDT、USDC、TUSD、GUSD、PAX等主流币种外,均需要由加密资产的管理方持有并抵押一部分的FOR代币,通过社区投票之后才能上线作为抵押物。我们必须确保所有上线原力协议平台的加密资产都是符合社区利益的,一切可能损害社区利益的加密资产都将被禁止上线作为抵押物。
2. FOR代币分配计划
FOR代币总量10亿,永不增发。在原力协议发起团队主导下,将会有85%的Token用于社区建设和社区捐赠计划,其中社区生态建设占30%,原力协议基金会占20%,战略投资者及社区捐赠占35%。剩余15%的Token将由原力协议创始和开发团队预留,作为其在项目初期做出贡献的奖励,以及为后续新团队成员的预留。分配给团队的代币自上交易所开始锁仓3年,上交易所后12个月释放30%,24个月后释放30%,36个月后释放40%。FOR代币分配比例如下图所示。

2.1社区生态建设
社区生态建设包括但不不局限于:原力社区区块链应用(DAPP)生态孵化和激励、开发者社区建设、商业合作和产业合作、市场营销推广、学术研究、教育投资、法律法规等。
2.2原力协议基金会
我们已经在新加坡注册非营利性原力协议基金会,该基金会主要任务负责原力生态的搭建和运营、开发战略方向的制定、FOR代币发行及管理等,公开透明地管理由代币捐赠而获得的资金。
2.3 战略投资者及社区捐赠
根据项目发起及运营需求,我们将会预留35%的代币回馈战略投资者及社区成员的资助。

关于更多原力协议信息:https://www.theforceprotocol.com/

更多区块链项目介绍:http://www.qukuaiwang.com.cn/news/xiangmu
风险提示:区块链投资具有极大的风险,项目披露可能不完整或有欺骗。请在尝试投资前确定自己承受以上风险的能力。本网站只做项目介绍,项目真假和价值并未做任何审核。

文章来源:http://www.qukuaiwang.com.cn/news/15285.html
原文作者:原力协议
特别申明:区块链行业ICO项目鱼龙混杂,投资风险极高;各种数字货币真假难辨,需用户谨慎投资。blockvalue.com只负责分享信息,不构成任何投资建议,用户一切投资行为与本站无关。

1.价值区块链(blockvalue.com)遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.价值区块链的原创文章,请转载时务必注明文章作者和"来源:价值区块链(blockvalue.com)",不尊重原创的行为本站或将追究责任;3.作者投稿可能会经价值区块链编辑修改或补充。