Kcash 数字货币钱包白皮书解读
Kcash 是一款去中心化的数字货币钱包,支持比特币、以太坊等多种数字货币。使用 Kcash 可以安全的存储、发送和接收各种数字货币,真正实现一站式的管理,并且和传统支付打通,实现虚拟货币和现实世界的连接。
一、项目背景
1.1 数字货币管理不便
- 数字货币种类繁多,单一的钱包无法满足大多数人的需求;
- 各种钱包都需要安全的备份私钥;
- 用户在进行不同的资产配置或分散投资时,需要管理各种数字资产;
- 怕麻烦的人就索性把自己的数字货币放在交易平台,但是这又存在一定的安全隐患。
1.2 交易和兑换门槛高
目前所有的交易只能通过交易所来完成,但这对于非专业用户来说,有一定的门槛:
- 比较繁琐的实名认证和安全验证;
- 交易过程还需要学习一些相关流程和操作步骤;
- 有限的交易对种类;
- 某些数字货币不能直接用法币购买。
1.3 区块链性能不足及设计不合理
比如比特币网络和以太坊网络的各种分叉,这说明什么呢?
- 比特币网络性能严重不足;
- 算力越来越集中,违背了区块链去中心化的初衷;
- 以太坊智能合约的设计理念把金融逻辑和业务逻辑耦合在了一起,这是一个巨大的问题。
1.4 区块链开发成本高、算力浪费大,连接现实世界难
- 目前可以开发区块链技术方面的人才紧缺,所以开发成本很高;
- 挖矿算力竞争激烈,造成大量的电力、矿机浪费;
- 区块链技术本身很难对接现实社会的数据;
1.5 应用场景缺失
- 数字货币如果想不断的升值,就必须解决一些行业现存的痛点;
- 现在真正落实并规模使用的产品还很稀有,同时针对用户端的服务更是屈指可数。
所以不论是什么数字货币,只有跟现实世界产生更多的联系,解决更多的痛点问题,才能增加数字货币自身的价值。
二、 产品介绍
Kcash 是未来的支付宝,主要的服务载体是由 Kchain、钱包 APP、数字货币银行卡三部分组成。Kcash 立足全球,在遵守各国现行法律和政策的前提下,对接支付机构、发卡机构,为用户提供合规安全的产品和服务。
2.1 多区块链资产管理
-
一站式管理
真正的多链钱包,解决管理多种数字资产、兑换交易过程繁琐的不便; -
去中心化服务
钱包密钥和所有类型货币的地址私钥信息都存储在用户本地系统里。Kcash 提供便捷的密钥备份方案——用户只需进行一次备份,且只有12个助记词,较少使用流程; -
多重安全保障
针对不同规模的数字资产管理,提供多重签名技术保障和两步授权验证,用户可以选择在转账交易时进行手机验证码、指纹、活体等验证方式,全方位保证数字货币资产安全。 -
多语言支持
目前已经支持中、英、日、韩等主流数字货币市场的多种语言。
2.2 数字货币兑换及交易
Kcash 钱包 APP 通过独创的 NO-LOCALCOIN 兑换网络,以及对接交易所API,为用户提供简单、便捷、安全的兑换和交易服务。
-
无风险货币兑换
Kcash 基于 Kchain 平台开发 NO-LOCALCOIN 兑换网络,通过智能合约、跨链网关和跨智能合约技术,用户通过 Kcash 进行数字货币间的兑换,由平台方或其他第三方创建兑换的智能合约,由合约机制监控和执行兑换过程,实现无风险的数字货币兑换服务; -
简单方便的交易
Kcash 通过对接交易所 API,通过优化筛选机制,给用户呈现简单的买入价和卖出价,用户只需输入数量,就可完成交易; -
便捷的入金工具
Kcash 通过对接支付服务商,给用户提供刷卡消费通道和手机刷卡器;
2.3 Kcash 及 Kchain 平台
Kchain 主链是非图灵完备的智能合约,专为数字资产提供转账、兑换、交易等专业的金融服务,类似比特币的区块链网络,Kchain 预先生成了很多金融相关的智能合约,在主链上,不能随意发布智能合约,彻底解决了数字资产的安全性问题。Kchain 主链专注于数字资产的金融功能,而不是复杂的商业逻辑。这样设计的优势是安全和高性能,没有冗余的数据。
2.4 人工智能与物联网
再过几年,人工智能与物联网普及的时候,无论这些服务商的数字资产有没有在 Kchain 上,Kchain 网络会通过独有的跨区块链技术和跨合约技术,完成各种数字资产之间的兑换。
2.5 数字货币银行卡
通过和银行与发卡机构合作(Visa,Master 等),无缝链接数字资产和银行卡,全球刷卡消费,闪电支付,笔笔消费返现。
数字货币银行卡具有以下几个特性:
-
秒速开卡
只需在 Kcash App 中在线申请,选择实体卡或虚拟卡,完成实名验证即可; -
实时换汇
用户在进行线上或线下交易时,通过 Kcash 的钱包 App ,可以将其中的任何一种数字货币根据当前市场汇率转换成待支付资产,完成支付; -
广泛的应用场景
使用 Kcash 发行的银行卡,可以进行以下交易种类:
① 线上线下交易;
② 国内外电商的线上支付;
③ 境内外的转账汇款;
④ 支持在全球几千万受理网点进行消费;
⑤ 支持在200多个国家和地区的 ATM 上提取当地货币。
三、技术特点和创新
3.1 零知识证明
指的是证明者能够在不向验证者提供任何有用信息的情况下,使验证者相信某个论断是正确的。而 Kcash 正是利用零知识证明技术完成了跨链和跨智能合约技术。
3.2 SHA512-ZERO 算法加密技术
SHA (Secure Hash Algorithm,译作安全散列算法) 是美国国家安全局(NSA) 设计,美国国家标准与技术研究院 (NIST) 发布的一系列密码散列函数。通过对SHA512加密技术的定制,研发出属于Kcash独家使用的SHA512-ZERO加密技术,保证对 Kcash 网络的数据安全。
3.3 Ring Topology Hub 环状拓扑中继技术
Kcash 的 Ring Topology Hub 技术将多条链连接到一个 Hub 上,让数字
资产终端轻松实现一键跨链和转换。环状的优势在于拓扑结构对资源的消耗比星型、树形要小很多。尤其是距离远、节点多,环网的这一优势会很明显。大体的设计结构如图所示:
3.4 NOBLOCK 技术引擎
目前轻钱包有一个巨大的问题就是要接收区块链网络的区块 BLOCK 信息,由于区块链网络通过数据同步冗余来实现数据的安全性,轻钱包的网路请求占用大量的网络带宽。
设计思想是让区块链浏览器成为我们的区块 BLOCK 数据源,自己不再同步区块 BLOCK 数据。采用了 BCBP(Block Chain Browser Pool)区块链浏览器池的设计架构,保证了数据源的正确性。
3.5 NO-LOCALCOIN 兑换网络
NO-LOCALCOIN 兑换网络是基于 Achain 区块链平台通过定制智能合约和跨链网关技术,实现无风险数字货币兑换。Kcash 平台或持有 Kcash 代币的用户都可以创建兑换智能合约,通过创建合约提供担保服务,以合约机制来规避各方违约,避免中心化托管机构的仲裁偏颇,让参与三方都没有损失风险。合约创建者促成兑换交易后,获取相应比例的担保回报。整体流程示意如下:
3.6 ZeroPay 闪电支付网络
通过以下技术实现 Kcash 闪电支付网络,实现转账秒级确认,不受区块链的影响,设计重点如下:
- 定制移动客户端,Kcash 用户的区块链转账做 SHA512-ZERO 加密标志;
- 开发企业级区块链节点,随时检测 Kcash 用户的区块链活动,进行合法性校验、流量分析等。企业级节点 7X24 小时不间断检测,提供给服务器用户的余额变化分析,并上报给 Kcash 服务端;
- Kcash 服务端接收企业级区块链节点分析结果,用户发起刷卡请求时,已经能实时明确用户是否已经真实发起区块链转账请求,防止恶意双花。
剩余的 项目规划 、团队介绍 、代币细则 还请移步官网查看。