上期,我们提到了优盾钱包。那我们就来聊聊这款钱包,分析这款钱包在业内受到好评的原因。
优盾钱包实现原理是什么?
首先从结果来看,钱包支持在客户端创建钱包并支持多币种,同时每个币种都可以有多个地址,支持客户端生成地址或通过调用API进行生成。开发人员只需要保管好助记词即可,通过助记词导入钱包后就能使用钱包进行发送交易。 要实现这些:
首先:要在线上不同地区服务器上部署多套各种公链的全节点,防止出现服务器异常、网络异常、节点升级等突发状况;
其次:通过开发的UBDA系统,用来对各链的区块数据、交易数据进行搜集并且存储; 同时开发一套UKMA系统用来存储通过我们钱包生成的地址; 然后通过BBCS系统,对区块链上的数据进行分析并转换,通过UKMA系统进行过滤出需要数据; 在得到需要的数据后,我们在将对应数据发往对应的网关服务器(BGS系统)各网关服务器对数据进行保存后再将消息推送到客户端,同时将消息通知到交易所。
对于发送交易,是在客户端进行操作,在客户端完成交易的构建和签名,将签名后的交易串发送到对应网关服务器,再通过网关发送到BBCS系统,最后在BBCS系统将交易广播到对应公链节点上,由此完成整个充提币的交易。
优盾钱包为什么能保证用户的资金安全?
主要体现在以下几个方面 底层技术实现钱包助记词用户自持、保证私钥永不触网、通过授权码进行授权使用、交易离线签名然后在线进行广播交易等技术手段保证私钥的安全。 管理在管理上我们实现多维度进行管理,包含多钱包、多员工、多资产、多权限等。
多钱包:支持创建多个钱包,每个钱包可以管理不同资产,这样可以对资产进行分散管理,同时也便于账单查询和对账;
多员工:支持创建多个员工账号,同时配合多权限,安排指定人员做对应的事,同时支持审核、复核、多签等流程。
风控
(1)新设备需手机验证码进行登录
(2)可限制固定电脑使用
(3)可限制固定IP使用
(4)非授权钱包无法导入使用
接口
(1)采用https安全协议
(2)请求接口白名单安全限制
(3)支持多通道调用,一个线路出问题,可立即进行切换其他线路,保证系统正常运行
(4)数据保存完整性,保证经过钱包的交易数据能够追源朔根
优盾钱包如何支持新链?
理论上说只要符合接入安全标准的链我们都支持进行接入,主要体现在以下几点:
(1)代码全部或部分开源,要能支持地址及公私钥对生成、支持离线签名
(2)提供安全的广播交易接口
(3)提供查询区块及交易信息查询接口
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。