区块链交易所开发(30万建成区块链交易所,我们是如何做到的)

  区块链交易所开发(30万建成区块链交易所,我们是如何做到的)

前几个月做了一个区块链衍生品交易的项目,大致就是要做一个简化版的交易所。需求方希望交易标的是跟以太坊相关,对标芝商所的以太坊指数,同时能够满足秒级的交易。项目整体预算65,开发测试周期三个月。

  

应用后台、前端、UI、数据库等工作拿去了35万预算,我自己在区块链方面能够支配的资金是30,这个费用做个app都不一定够。但是毕竟小公司,议价空间不大,所以也只能想办法在这个预算下做好用户的需求。

  

这个项目背后是一堆棘手的问题。

  

首先是交易时间。需求方希望把结果反映到区块链上,还要做到秒级的相应。作为一个基于ETH公链的项目,这两个需求真的是矛盾的呀!!

  

没办法,作为一个有专业金融背景的开发团队,只能从金融行业中想办法了。于是我们想到了一个主流金融行业交易所的交易结算流程。参照主流金融行业的交易所(深交所、上交所、大商所等)的机制设计一个结算环节,在一定时间周期内把积分上到区块链上。

  

其次是交易所资金安全的问题。项目方面我可以支配的预算是30,这个费用我怎么请人确保网络安全呢?

  

不能从IT入手,那就从财务入手好了。以前在国开行干过对账方面的活,还参与一段时间过国开行跟人行的对账,大概了解一些这方面的规范和流程。那既然我做不到IT方面的安全,就从自己熟悉的领域处理资金安全问题。所以在系统中设计了三套账目系统,包括区块链上的一套账目,相互核查来应对资金安全问题。同时,区块链方面资金进出,也尽可能增加了网络确认时间,并对大额交易增加人工确认环节。

  

再次是充值提现问题。双花之类就不说了,这个通过增加网络确认时间+人工流程实现。但是还有一个要命的问题是怎么使区块链上匿名的账户跟应用后台数据对应。

  

有一个可参考对象是okcoin等交易所,早先通过银行账户给交易所充值时会带一个尾数,通过充值尾数尾数等变化实现一一对应。这个机制正好可以用到目前这个交易系统中,通过尾数实现账户一一对应,避免充值出现错误。比特币价格

  

处理完这几个问题,项目算是大功告成。三个月项目周期,事实上我们两个月就完成了整体的开发工作,最后修改了一些小问题实现上线。

  

这个项目单纯从技术实现方面,算是一个性价比很高的项目。没办法小团队只能拼性价比,赚钱的事情往后放,先积累项目案例。

  

  

不过问题也是有的,不过主要在需求沟通和交付环节,这中间的坑留待后边的文章再说。

  
","content_hash"!"088690e4

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论