加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

课程笔记上 | 区块链钱包开发的4大难题,个个要害!

发布时间:2020-04-28 09:14:56 所属栏目:创业 来源:区块链
导读:上周四晚,优盾钱包与知名区块链技术交流平台-链客社区联合举行的《区块链钱包+应用开发基础课程》顺利开播,课程在18个QQ群、8个微信群同步直播,累计覆盖用户达15000+。 在开课前,累计收到103条用户的答疑问题,并在课程中精选了10道问题进行集中解答,

     Q3、如何去开发区块链钱包?

Alex:目前个人钱包技术已趋于成熟,在网上也都能找到很多开源代码,此处就不多说,我们来着重讲下交易所钱包的开发:


交易所钱包要解决的就是交易所用户充提币问题,对于运营一个交易所来说,最重要的地方就是安全,其一是交易安全;二是钱包安全,交易出现差错,我们还可以通过一些手段进行处理,例如数据回滚、脏数据处理等,由于区块链技术的去中心化的特性,钱包资产一旦出现问题,资产将不可找回。


第一代交易所钱包,我们是直接通过rpc调用方式来进行处理钱包的充提,首先需要准备服务器部署btc、eth等节点,等同步完成就通过调用rpc接口来生成地址提供给交易所用户,然后开发一个服务用来处理交易所地址的充值数据,然后通知给交易所;


用户提币的话,通过调用开发的程序,在服务器上获取地址的私钥,进行构建签名然后广播交易,这就是我们认知的热钱包概念。


这种热钱包的实现方式,需要我们将私钥信息存放到服务器上,或者经过网络的传输才能实现,事实证明,这种方式无法逃脱黑客的攻击或内鬼暗箱操作。


基于之前的实现方式和存在的问题,我们开始了第二代交易所钱包的研究和开发,在这个版本中我们着重将考虑了资金安全和用户操作体验,再经过多个版本迭代后逐渐形成了我们现在的优盾企业钱包。

课程笔记上 | 区块链钱包开发的4大难题,个个要害!

     Q4、在开发优盾钱包中遇到了哪些困难?

Alex:人才问题:

在我们产品定位和技术选型确认后,那就需要实施了,我们遇到了最大困难-缺少专业人才,在当时,想找到合适的人员真是太难了,最后我们只能买教材、上网查资料,自己进行研究。

 

技术问题:

一是区块链底层实现这块,为保证安全,所以涉及私钥的地方都必须在客户端本地完成,不能触网,因此在对各种链的底层研究、融合以及跨平台支持这块花费了很多时间。


二是数据处理这块,我们知道区块链上的数据是庞大的,而且还需要支持各种主流公链,在如何处理数据的完整性和及时性方面也困扰了我们很长一段时间

 

财力问题:

在解决技术上的问题后,又不得不面临一个非常现实问题,那就是资金问题,在支撑开发和运行这样一整套系统上,我们将需要用到各方面的技术人员和大量的服务器,这对我们当时这个毫无收益来源的研究团队来说是一个非常大的压力,那时我们是恨不得一个人当两个用。

 

维护问题:

在我们0.1版本上线初期,就已经有不少客户在进行试用了,当时由于在很多方面处理的不太成熟,导致问题不断,我们运维和核心开发人员晚上都是支持到好晚才敢睡。

课程笔记上 | 区块链钱包开发的4大难题,个个要害!



下期笔记内容我们将在下次推送中发布,请耐心等待~

来源:优盾钱包  本文素材来自互联网

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读