区块链应用

EtherFlyer——基于以太坊智能合约的虚拟货币交易所

tcash 来源:tcash 2017-11-17 20:47

EtherFlyer Exchange Server 是一个具有高速性能的交易后端,专为加密货币交 换而设计。它可以支持每秒 10,000 次交易,通过 websocket 实时用户/市场数据 通知。

平台技术架构与模块

<架构>

Apache Kafka: 一个分布式的流媒体平台。该项目旨在提供一个统一的, 高吞吐量,低延迟的平台来处理实时数据馈送。其存储层本质上是一个“大规模 可扩展的发布/订阅消息队列架构为分布式事务日志”

Redis: 一个开源(BSD 许可),内存数据结构存储,用作数据库,缓存 和消息代理。为了实现其出色的性能,Redis 使用内存数据集。

MySQL: 一个开源的关系数据库管理系统(RDBMS)。用于保存操作日 志,用户平衡历史,订单历史和交易历史。

<模块>

撮合服务器: 它在内存数据库记录用户账户信息和订单,并将用户历史 记录写入 MySQL,推送订单和交易消息给 kafka。

市场服务器: 从 kafka 读取消息,并生成 k 行数据。

数据服务器: 从 MySQL 恢复历史数据。 ·web| API:支持简单的 HTTP 和 websocket 协议,支持查询和推送用户和市 场数据。

实际交易流程图

交易平台界面预览

EtherFlyer 平台的演示版本已经搭建完成并正在测试,目前可支持 IE、Chrome、 Firefox 及移动端。交易平台预计将于 2018 年初上线,敬请期待!

台式机和移动端界面

平台特点

1.去中心化

EtherFlyer 由很多以太坊上运行的合约构成,这些合约的互动使得用户可以进 行交易。使用交易所时,用户输入交易信息,发送资金到主合约上,一旦主合约 收到双方的交易,它就会执行合约,并将资金发送至交易各方。 EtherFlyer 去中心化交易所和传统中心化交易所的一个关键不同是交易中资 金的留存处。后者的情况下,用户必须信任交易所的所有者能够公平安全地执行 交易,而在使用 EtherFlyer 的情况下,而不是交易所,而是合约保管着资金。合 约存在于以太坊网络中,表现为可审计的代码格式,交易者无需信任私人服务器 保管订单簿及其每个输入输出。这种新的订单簿和以太坊合约的确定性意味着交 易平台的高透明度。

2 .开源

EtherFlyer 交易所是一个代码开源的去中心化交易所,核心代码都可已提交 GitHub,所有人均可查阅代码安全性。

3 .安全稳定、公开透明

安全指的不仅仅是用户的资产安全,还包括用户个人信息安全,以及交易安 全。EtherFlyer 将为用户开通双重验证功能,确保只有用户本人才可对自己的资 产进行操作。基于智能合约的去中心化交易所不需要用户注册个人信息,确保用 户个人信息安全和交易安全。 交易所每月收入和开支可在区块链地址查询,确保资金使用公开透明。

4 .高速下单与高速撮合

EtherFlyer 依赖一系列基于最新软件发展需求的新技术而构建,集成了成熟的 最优框架,与最新的技术标准相一致。交易系统采用了硬件加速和高效记忆匹配 技术,可以使订单匹配速率峰值达到 2,000,000+/秒,订单处理速率峰值达到 1,000,000+/秒,这些值已经几百倍几千倍高于正常工业标准,因此,它可以保证 在市场爆发时整个核心订单进程无延迟。

5.低成本与高流动性

成本主要包括充值成本、交易成本和提现成本。EtherFlyer 交易所仅在交易 时收取 0.3%交易手续费(持有 TCASH 有优费),其他操作在以太坊智能合约中 进行,没有额外手续费。 以太坊智能合约上有数千种 ERC‐20 代币,ERC‐20 代币在 EtherFlyer 交易所可 以直接交易,中间没有承兑商,可以直接为交易所带来高流动性。

6.平台贡献者持续共赢

凡是持有 TCASH 的用户将共同分享平台交易手续费的 50%,手续费将以 ETH 的形式支付,分红将按每周一结算的方式发放到统一的资金池,用户根据需要可 提现到用户指定地址。

EtherFlyer 对持有一定数量的 TCASH 令牌的用户有相关交易费用折扣,持有 TCASH 数量越高,交易费用折扣越大。交易费用折扣的金额如下:

这些整体方案将提高用户的参与度和交易活跃度。TCASH 代币的需求也将随 着 EtherFlyer 交易平台用户数和交易量的必然增长而增长。需求越大,TCASH 代 币流动性越高。TCASH 代币的价值在长期来看必将增长到一个很高的位置。

7.多平台、多语种支持

EtherFlyer 可以运行在 Windows 系统(Chrome、IE 及 Firefox 兼容)、Android 和 iOS 等多种交互环境,并支持多种语言,不需要额外安装任何插件或 APP,直 接使用浏览器登录网页即可交易,保证平台无任何技术使用门槛。

可上线交易的数字货币资产

1.ERC‐20 代币

凡是符合 ERC‐20 的代币,可以由任何人在网站上直接操作便可上线交易。 EtherFlyer 官方每个月也会对有交易价值的主流代币提交上线交易。 平台开放交易时,我们将首先上线以下交易品种:

2.比特币等非 ERC‐20 代币

EtherFlyer 平台将有计划地开发、拓展其他主流的非 ERC‐20 虚拟货币的跨链 交易,具体上线时间见官方公告。

3.EOS 以及其代币

2018 年,EOS 平台上线后,凡是可以在 EOS 上运行的代币,EtherFlyer 均可 支持上线交易。

4 各国法币

虽然大多数国家尚未出台关于数字货币和法币交易的相关法律,为了避免不 必要的法律风险,EtherFlyer 平台目前不开放各国法币和数字货币的交易对,若 将来各国颁布相关法律支持法币与数字货币的直接交易,EtherFlyer 平台也将开 放相关功能。

5 .其他资产

EtherFlyer 平台在后期也将开发期货、现货等各类资产的相关交易对,该交易 对需要有一个现实世界的可供承兑的承兑商,该承兑商可由任何提出申请并满足 相关要求的个人或机构担任。

资产上线管理

EtherFlyer 交易所对符合 ERC‐20 的代币,可以自由免费上线交易。对于不符 合 ERC‐20 的代币,可提出上线申请,等待技术人员解决相关技术问题后,可以 上线交易。 一些中心化交易所由于上架资产与内部人士利益挂钩,这导致交易所只上架 能使自己利益最大化的交易币种,而很多有真正实际价值、技术创新的数字资产 却无法上线交易。

相比于这些交易所,EtherFlyer 资产交易更加方便,只有技术条件允许,不 会引起用户资产安全风险,即可以上线交易。EtherFlyer 资产上线公开透明,受 所有 TCASH 持有者共同监督。

盈利模式

TCASH 代币是一种创收型的数字货币,TCASH 持有者能够一起分享 EtherFlyer 平台上加密货币交易费用的 50%。请注意,这个收益分成比例可以根据实际情 况进行调整。收入将按月发送到 TCASH 代币持有人的钱包。利息由 EtherFlyer 支 持的加密货币在交易所进行交易时产生。

交易官网:http://etherflyer.com/

TCASH币:http://tcash.io

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

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

相关文章