PlatON钱包与DApp应用研究与展望-应用生态组【还是红领巾】

钱包作为区块链应用的入口基础设施,是区块链应用落地重中之重。目前支持Alaya公链钱包有Aton钱包和Samurai浏览器插件等,Samurai浏览器插件已可接入和适配DApp应用。当前版本Aton钱包基础功能已经完善。下一版本Aton钱包,需要尽快支持DApp应用插件功能。同时团队应规划和整理出通用的接入规范和各种钱包框架下更简便和安全的通用接入方案,让更多市面上的钱包更好地支持Alaya和PlatON公链。

通用性

1.加密规范

助记词和私钥应遵从和继承业界区块链BIP规范,钱包和插件需要一致性,同时也可根据自身的链上应用发展需求提出更加明细和修正的提案。

2.接口规范

币安智能链bsc和火币公链heco,均fork出以太坊的poa链,同时为了引流更多的以太坊社区,适配MetaMask和市面上通用的以太坊钱包,让开发者更快上手和适配已有区块链应用。从它们的发展中可以得出,站在原来巨人的肩膀上可以看的更高做的更好。通用性协议,以太坊web3提供的接口规范为准,站在开发者社区的角度,减少开发者学习成本,开发者开发应用只需做一次开发,就可以适配全部通用平台,可以更好,更快提供给开发者或者应用入口。

安全性

一款区块链钱包,安全必不可少。根据业界的钱包安全性分析可做出以下几种安全性原则:

助记词和私钥存储做二次加密;

助记词和私钥不可复制黏贴;

助记词和私钥不可截屏;

关键输入如密码助记词私钥使用安全键盘;

DApp浏览器插件签名和交易不可暴露私钥和助记词;

展望未来

钱包App与应用应该往开放平台发展,设计和规划出一整套开放平台协议。PlatON为了数据的流动,为数据的确权、定价、交易提供基础服务,Alaya定位于分布式金融基础设施。

这需要建立整套的开放平台协议。钱包与应用开放平台为第三方开发者提供一整套的API和SDK使用,一站式的提供整套区块链应用连接方案,安全隐私地提供金融和数据服务。PlatON钱包开放平台旨在建立与整个区块链行业「共享共赢」的开放平台,能全方位助力成就区块链生态开发者,为开发者共建区块链智能小程序行业标准,提供包括技术研发、鉴权、KYC验证等众多应用落地开放能力。

2 个赞