用户登陆
正在加载
FBank(FBC):基于区块链技术的数字资产银行
互联网 · 2019-03-02 17:11:43

FBank 团队以 FBank Coin(以下简称 FBC)为核心价值尺度和经济模型核心,基于价值创造和价值分配的价值度量原则,结合人工智能、分布式存储与计算、自我进化智能合约、价值贡献证明共识机制、加密算法,开发者价值激励协议等创新区块链技术与协议,将全球数字资产业务网络节点、数字资产金融消费级用户、开发者社区、及 FBank 全球研发运营团队四大核心社区主体,聚合建立以机器信任与价值观共识为基石的区块链数字资产银行——FBank。了 FBank 的技术架构设计与商业计划,意图构建一个能够量化价值、具备自我进化能力,并能促进数字资产金融生态建设的区块链数字资产银行。

主要技术核心内容包括:

支持核心协议和智能合约的自我进化升级机制 FBank Upgrade(FBU)帮助 FBank 自身及链上的应用实现自我进化,动态适应社区或市场变化,从而使得 FBank 及应用将会有更快的发展速度和更大的升级潜力。开发者亦能够通过 FBank 构建更丰富的应用,并进行快速迭代。开发者价值创造激励协议 Developer Incentive Protocol(DIP)为了更好地构建区块链数字资产银行应用生态环境,FBank 将通过 FBC 来激励为生态助力的优秀应用和智能合约开发者,促进 FBank 更加丰富多元的银行应用和产品价值出现。业务网络节点价值贡献度证明算法 Proof of Devotion(PoD)从 FBank 生态健康发展出发,FBank 提出了共识算法的三个重要指标与原则,即计算与存储速度、不可篡改不可返回和价值公平平衡参数。数字资产银行智能合约算法为建立数字资产金融区块链系统生态,建立 FBank 应用模型数字资产智能合约算法,对标传统银行和互联网金融平台业务,结合实际应用场景,实现多样化的应用产品。

FBank 生态

FBank 提供全方位数字资产银行服务。存币用户将自己需要持币的三大主流数字货币 BTC、ETH、EOS 存入 FBank 中,获得对应的数字货币利息。贷币用户提交自己的贷币需求,将 FBank 认证的抵押数字资产抵押给 FBank,由 FBank 风控大数据系统进行测算后,授信给贷币用户对应的授信额度,在完成抵押和相关流程后,FBank 将贷币发放给用户。存币用户在结算利息的时候,可以选择结算对应数字货币利息或者有利率优惠的 FBC 形式结算。贷币用户在结算利息的时候,也可以选择结算对应数字货币利息或者有利率优惠的 FBC 形式结算。FBC 在 FBank 自有内置的数字货币和数字资产兑换中心进行兑换流通。

业务节点网络

为了更好的推进 FBank 的业务落地,我们会建立业务节点网络,并采用业务量证明 POB(Proof of Business)去激励业务节点。

1.业务节点网络架构

业务节点是整个 FBank 业务拓展的核心推动力,将参与分级管理的形式,把业务利润分配给业务节点,共同建立整个生态。

超级节点超级节点首次招募上限不超过 50 个晋升机制:每季度会在高级节点中晋升一名业绩最佳成为超级节点高级节点高级节点成为条件:超级节点审核并锁仓一定量的 FBC普通节点普通节点前期不开放,根据业务成熟度和市场情况开启

2.业务节点运营机制

为了 FBank 的社区推广以及迅速扩大业务,FBank 团队将会面向全球招募业务节点成为业务伙伴。成为业务节点的条件·必须持有一定数量的 FBC 以达到代理资格·必须是可以独立承担民事责任的企业或个人·在行业内有一定的人脉积累·对 FBank 有一定程度的了解·具有制定市场拓展计划并组织实施计划的能力,能配合公司开展市场推广活动。·具有敬业精神和良好的服务意识,能为客户提供相应的服务和支持

业务节点的义务及禁止事项1 业务节点在代理期间需尽职推广 FBank 产品2 业务节点要尊重 FBank 官方的版权和知识产权,不得拷贝、复制、泄露本产品给除用户外的任何第三方使用,不得自行开发或协助第三方开发与本产品类似的产品,否则 FBank 官方保留追究有关法律责任和经济责任的权利。3 业务节点对在合作中所获知的 FBank 官方的商业资料与客户资料负有保密义务,不得泄露给第三方。4 业务节点应努力提高自身服务水平,不得损害 FBank 官方的形象和声誉,不得采用欺骗或非法的方式推广产品,如因此而造成 FBank 官方的名誉受到损害,FBank 官方保留依据相关法律要求名誉赔偿的权利。业务节点培训FBank 官方将为超业务节点提供培训支持,以便超级节点能充分了解和熟悉FBank 产品,并能向客户提供必要技术支持与用户服务。全球超级节点区域划分表北京、上海、广州、深圳、杭州、西安、成都、武汉、重庆、厦门、贵阳、南京、苏州、长沙、郑州、济南、洛杉矶、纽约、东京、首尔、曼谷、马尼拉、新加坡、巴黎、伦敦、柏林、马耳他、硅谷、悉尼、芝加哥、多伦多(优先招募以上地区,其余地区需向 FBank 团队申请,根据当地情况处理)

3.业务量证明(POB)

可以认为,业务节点是 FBank 生态中的启动器,是和借贷用户之间的桥梁,也是”挖矿“的一种形式。”挖矿"的结果是和业务拓展成正比例的,这种方式给业务节点创造了强大的激励,激励他们尽可能的让更多用户了解和采用FBank。在 FBank 生态中,影响业务节点的收益的因素主要有:-节点管理(m)-业务量拓展(a)业务节点收益= m*n*收益比例(k1) +a*收益比例(k2)

技术架构

1.平台模型

FBank 平台主要由两个层次组成:核心层和服务层。核心层基于 EOS 框架搭建 FBank 的基础服务和运作机制,服务层则在核心层的基础上将 FBank 平台包装成 API 接口对外提供 FBank 服务。核心层FBank 核心层提供应用实例的创建,实例数据输出 ID 的管理,FBank 节点的管理等基础服务。在这一层,FBank 实现了对应用实例和 FBank 节点的管理。FBank节点将根据需求读取数据并和其它 FBank 节点共同完成此链上答案。特别是FBank 引入了声望(Reputation)的奖惩机制、风险金(Deposit)的惩罚机制和 FBC 费用的奖励机制来完成 Data Feed 过程,最终回答 FBank 答案。Data Feeder 节点通过相互协作来完成一次 FBank 应用并共享此次收益,并能通过自组织的方式发现那些异常的 Data Feeder,并触发惩罚机制。同时举报者可以举报 Data Feeder 节点那些不易被发现的不诚实行为。为了防止恶意的 Data Feeder 节点组织(不会自我惩罚组织成员)和恶意的举报者,FBank 特别设置了长老会(Presbyteria)机制,由全网声望最高的 Data Feeder 节点组成最终裁判团,对恶意 Data Feed 和举报行为进行裁决,并触发惩罚机制。服务层FBank 服务层提供 FBank 应用实例平台、状态通道和服务从 API 等对外服务。在这一层,FBank 实现了对 FBank 应用服务的撮合、计费等对外服务,真正实现了 FBank 的基础设施能力。FBank 平台将会撮合用户需求方和 Data Feeder 组织。Data Feeder 组织有可能是松散的临时团体,也可能是提供专业服务的组织。每一个 FBC 实例里面会申明该实例的费用,需要的 Data Feeder 组织方式以及参与门槛,例如需要 100个高声望的 Data Feeder 并在其中 80 个节点达成共识的情况下完成 Data Feed。Services API 将被设计得更加通用,既符合 FBank 跨链的设计理念,也符合便捷开发的使用需求。在 FBank 的平台模型上,任何的 FBank 应用都可以使用 FBank服务。无论是高频次的预测市场,还是低频次的保险,都可以借助 FBank 的服务变成可能,真正将区块链技术服务于现实生活中。

2.Data Feed 机制

在传统的集中式系统中,数据通常直接从数据源(Data Source)以数据输入(Data Input)的方式获得。这个数据源既可能是来自于集中式系统内部,也可能来自于第三方,系统的运行信任且依赖于数据源所输入的数据。此时数据源是作为一个正直、不带偏见、永不犯错的法官一样的角色,因为或者这个数据源是系统内部可以严密控制的模块,或者是由绝对可信的第三方来担任,系统在数据源的驱动下实现有效运转。回到去中心化的区块链环境下,这个简单的问题变得非常复杂,会引发诸多问题,比如“谁有资格得到区块链上的所有人的信任担当这个信息源?”、“谁有资格来判断参与者是否可信?”等等。而且信任的可持续性也存在着问题,一个之前持续遵守规则的参与者在逐步累积信用,从而获得较大权力后其实也存在着作恶的可能。未了解决区块链在去中心化的大背景下完成数据采集和取信的过程,FBank提出了一种 Data Feed 机制。这种机制将使用一个有效的奖惩手段,旨在鼓励数据源节点(Data Feeder)提供有效的 Data Feed 服务,所有正常参与 Data Feed的节点都将会得到声望提升,同时获得 FBC,反之,非正常的数据源节点会同时失去声望和抵押给FBank 平台的FBC风险金 。通过这种我们称之为Proof-of-Reputation&Deposit(PoRD)的双效机制,FBank 将有效抵御怀有敌意的数据源节点通过恶意 Data Feed,影响 FBank 应用的实际结果。而用户需要支付 FBC 来获得 FBank 应用服务,从此实现 FBC 在 FBank 上的闭环流动。在 PoRD 机制中,每个 FBank 应用实例对应一个智能合约。对每个 FBank 应用实例,会存在一个声望(Reputation)和保证金(Deposit)的阈值,FBank区块链网络的活动节点只有声望和保证金超过这一阈值,才能参与该 FBank 应用实例的 Data Feed 服务。然后当指定条件触发 FBank 应用实例进入结算阶段时,FBank 应用实例所对应的智能合约会依据其处理逻辑和参数设置,评判出善意的Data Feed 和恶意的 Data Feed,对善意 Data Feed 节点提供声望提升和 FBC 奖励,对恶意 Data Feed 节点进行声望减值和 FBC 保证金扣除,以该双效机制保证整个体系的 Data Feed 工作可以正常运行。

3.智能合约基础

是基于 OpenZeppelin 标准,包括使用 safemath 安全检查的数学运算库。用户系统、账户系统、订单系统、撮合系统以及清算系统等子系统构成的。各个子系统相互配合,完成兑换交易。

首先由用户系统(User)识别用户身份,然后由账户系统(Account)对用户资产进行冻结,买入冻结 USDT,卖出冻结 BTC,冻结如果成功,订单就进入定序系统(Sequence)。为什么需要设计一个定序系统?因为交易系统的所有订单是一个有序队列。不同的用户在同一时刻下单,也必须由定序系统确定先后顺序。经过定序的订单被送入撮合引擎(Match)。撮合引擎是交易系统的核心。撮合引擎本质上就是维护一个兑换买卖盘列表,然后按价格优先原则对订单进行撮合,能够成交的就输出成交结果,不能成交的放入买卖盘。这里注意没有时间优先原则,因为经过定序的订单队列已经是一个时间优先的队列了。当撮合引擎输出了成交结果后,该成交记录由清算系统(Clearing)进行清算。清算的工作就是把买单冻结的 FBC 扣掉,并加上买入所得的 BTC,同时,把卖单冻结的 BTC 扣掉,并加上卖出所得的 FBC。根据 taker/maker 的费率,向买卖双方收取手续费。清算系统完成清算后,更新订单状态,再通知用户,用户就可以查询到买卖的成交情况。在撮合引擎输出成交记录给清算系统的同时,它还把去除用户和订单相关信息的成交记录输出给行情系统(Quotation),由行情系统保存市场的成交价、成交量等信息,并输出实时价格、K 线图等技术数据,以便公开市场查询。经过这样的模块化设计,一个币兑系统就具备了雏型。下一步,我们就需要把这个兑换系统用代码实现出来。先定义入口函数:

/*** A crypto exchange.** @author Jason woo*/public class CryptoExchangeApplication {public static void main(String[] args) {// TODO:}}

4.技术优势

FBank 平台具有四大技术优势,分别是高效、兼容、参与和便利。

高效借助于基层区块链基础设施的对区块数据的细粒度控制和良好的并行处理优化,通过 FBank 的架构可支持秒级的确认时间和强大的事务处理吞吐率。兼容基于基层区块链基础设施的的跨链机制,FBank 可以面向整个 FBC 生态圈提供数据服务,实现链内链外数据转移和互通。参与用户可以通过 data feed 参与全球范围内的应用共识体系和 FBC 生态运转。独特的治理策略可以促使节点遵守社区规则,并利用 PoRD 双效机制保证 FBank的正常运行。便利FBank 提供更高效实用的 Service 和 API,方便其它区块链应用从 FBank 应用服务来使用。FBank 是区块链技术和数字资产管理的结合,也是首个基于 EOS 区块链的加密数字货币智能投资协议。EOS 区块链平台是基于经过普遍证实、并通过长期实践考验的概念来设计的,代表着区块链技术的根本性进步。借助于 EOS 的高吞吐率和高效预言机等优良特性,可以为 FBank 提供智能合约高处理能力和低延迟的数据服务。基于 EOS,FBank 未来可支持百万级别用户、轻松实现 Bug 恢复和升级、以及良好的可扩展性。

FBank Coin

1.FBC 功能

用户:FBC 可以获得 FBank 生态产品折扣和优惠。数字资产金融服务商:购买 FBank 生态服务和应用。

2.FBC 信息

为了良好的生态运行和商业应用的需要, FBC(FBank Coin) 是 FBank 的TOKEN,总量为 1000 亿枚,永不增发;FBC 在 FBank 生态中拥有不可或缺的地位,是价值传递的承载者,在共享网络节点社区、FBank 云平台及 Github,银行智能合约区块链开发者社区、数字资产银行服务商、数字资产银行存币和用户贷币中使用和流转。

3.FBC 分配计划

总发行量总发行量 1000 亿枚募资 30%总发行量的 30%用于引进早期投资者,奖励早期投资者对于系统开发,团队建设、平台运营等方面做出贡献。基金会 15%总发行量的 15%作为基金会的储备,用于 FBank 生态后续项目的技术开发、商务合作、宣传费用、生态投资。此部分 TOKEN 的使用需要基金会决议,并提前进行公示。生态 30%总发行量的 30%作为商务合作专项,通过对生态中的必要环节,存币即挖矿,对关键节点进行扶持和奖励,鼓励更多的组织和机构加入到生态中,让更多的开发者和品牌企业使用 FBank 的云平台。团队 20%总发行量的 20%奖励给初始团队、开发团队和运营团队。自 TOKEN 上线交易后一个月开始,逐月解锁,共分 3 年解锁完成。市场运营 5%总发行量的 5%作全球业务节点网络专项,将全球有影响力和业务拓展力的数字资产 KOL 加入到生态中,让更多的数字资产用户成为 FBank 的用户。关于更多

FBank

信息:http://www.fbank.org/

风险提示

:区块链投资具有极大的风险,项目披露可能不完整或有欺骗。请在尝试投资前确定自己承受以上风险的能力。区块网只做项目介绍,项目真假和价值并未做任何审核。

免责声明:
本网站所提供的所有信息仅供参考,不构成任何投资建议。用户在使用本网站的信息时应自行判断和承担风险。币界网不对用户因使用本网站信息而导致的任何损失负责。用户在进行任何投资活动前应自行进行调查和研究,并谨慎决策。币界网不对用户基于本网站信息做出的任何投资决策负责。用户在本网站发布的任何内容均由其个人负责,与币界网无关。
免责声明:本网站、超链接、相关应用程序、论坛、博客等媒体账户以及其他平台和用户发布的所有内容均来源于第三方平台及平台用户。币界网对于网站及其内容不作任何类型的保证,网站所有区块链相关数据以及其他内容资料仅供用户学习及研究之用,不构成任何投资、法律等其他领域的建议和依据。币界网用户以及其他第三方平台在本网站发布的任何内容均由其个人负责,与币界网无关。币界网不对任何因使用本网站信息而导致的任何损失负责。您需谨慎使用相关数据及内容,并自行承担所带来的一切风险。强烈建议您独自对内容进行研究、审查、分析和验证。
s_logo
App内打开