当前位置:首页 > 知识 >

Rs开源区块链钱包Cashbox技术实现(一)探索国际比特币体系

1、什么是去中心化钱包

去中心化钱包是指通过密码学技术原理,用户自己保存自己的信息,去除了中心服务器这个角色,从而降低了信息集中管理和被收集的风险。在去中心化钱包中,私钥可以通过助记词相互转换,而对于普通用户来说,通常只需要记住助记词就可以了。地址则相当于在交易过程中对外公开的身份信息。

2、Cashbox是怎么实现像BTC这样的同步数据的?

Cashbox使用UTXO模型原理来实现同步可信全节点数据的数据头部分,从而解决了数据过大的问题,并满足了钱包部分的需求。此外,Cashbox还可以低成本实现冷钱包,不一定需要昂贵的设备来实现密码和编码相关的功能。

3、开源的Cashbox对于开发者来说有哪些开发优势?

开源的Cashbox对于开发者来说有以下优势:在以太坊相关的代币管理方面,Cashbox收集并提供验证了可信代币列表,帮助开发者排除伪装的代币和假币等问题。Cashbox还计划在后续开发测试链支持,使得在ropston链上的测试代币可以加入进来。此外,开发者可以根据提供的示例数据模型,将其他链加入Cashbox中,管理方式基本一致,整体结构变化不大。

4、开发者是否可以利用Cashbox做一些Dapp方面的内容?

是的,开发者可以利用Cashbox做一些Dapp方面的内容。Cashbox提供容器dapp,开发者可以根据具体业务来自定义功能。此外,Cashbox还为开发者解决了部分flutter提供的webview中的问题,并可以根据需要定制生态,帮助开发者开发符合自己实际需求的dapp。针对上链业务,也可以进行合作。

5、Cashbox为什么选用flutter来实现前上层界面层部分?

Cashbox选择使用flutter来实现前上层界面层部分有以下原因:flutter可以一套代码适配多个平台(Android、iOS),开发和交付效率高。同时,flutter具有极强的UI表现力,对于面向用户的产品来说,UI体验和流畅性是非常重要的。从Android切换到iOS,界面效果和操作流程基本一致,不会出现切换和

区块链数据协议层:https://github.com/scryinfo/dp

组件Dot:https://github.com/scryinfo/dot

基础库:https://github.com/scryinfo/scryg

Cashbox:https://github.com/scryinfo/cashbox

city_client:https://github.com/scryinfo/city_client

city_server:https://github.com/scryinfo/city_server

下载Cashbox:https://cashbox.scry.info/cashbox/api/apk/downloadlatest

猜你喜欢

微信二维码

微信