基于区块链技术开发的数字资产管理链ABK介绍
扫描二维码
随时随地手机看文章
Aoabank是基于ABK链开发的第一款应用, 他定义自身是数字资产界的余额宝,主要的服务载体是由ABK链、钱包应用、数字货币投资银行三部分组成。通过Aoabank平台的产品和服务,为用户提供了快速部署高效区块链解决方案的服务,同时实现对比特币、以太币、各种代币及企业自己数字代币的一一站式管理、简单方便的完成数字货币的交易和兑换,而且能将数字资产与ABK收益进行挂钩,实现数字货币资产的保值增值功效,让数字货币应用于存储场景不在闲置,真正激活用户的数字资产。Aoabank立足全球,在遵守各国现行法律和政策的前提下,对存储用户提供储存、投资交易等服务。
ABK数字资产管理链
ABK是基于区块链技术,提供分布式智能合约的数字资产管理链。它在解决用户安全管理数字资产的同时,将为各领域金融机构提供完备的区块链解决方案。我们旨在打造数字资产管理的全生态体系。在未来,ABK会演变成为数字世界的金融基础设施提供方,提供包括数字资产的抵押、借贷、投资、托管、去中心化交易、资产发行、数据上链、审计、仲裁等模块。在早期,我们将解决数字资产持有者所拥有的数字资产增值而非闲置浪费的问题。
ABK是一个基于以太坊开发的通用账本,可以独立运行应用,保留账户模式和智能合约,可以完整实现以太坊原有的各项功能。在此之上,我们加入了跨链交易机制,并且实现了智能合约代币交易的隐私保护。对于ABK上普通交易的共识机制,我们采用POS共识。同时,在传统POS共识基础。上,我们将引入跨链交易的共识和激励机制。对于这部分内容的初步设想和规划在后文中有相应论述。
ABK旨在通过提供数字资产安全有偿的存储,建立独立的数字资产金融生态。
第一阶段,创世计划(Genesis plan)聚焦于数字资产配置与管理的银行业务(存储、借贷、交易、基金超市) ABK链初期将聚焦解决用户安全管理数字资产安全存储,开发以安全技术保障数字虚拟币的可流通性、可控藏匿性、不可更改等系统保障,专注于高撮合系统、实现软负载均衡及容错、支持负载,自主研发虚拟资产交易系统,多币种交易平台。同时将提供区块链金融应用,依托于来自顶级金融机构的资产管理团队与丰富的基金机构资源,赋予所有数字资产持有人更多的价值和应用场景,包括有偿存储、基金超市、资产交易、资产托管、基金资产发行、多层次投资渠道等衍生金融服务。
第二阶段,盛世计划(Prime plan) ABK链后期联盟网络将正式上线,之前所有产品与功能及用户权益将映射到主链,同时主链将提供图灵完备的智能合约给所有体系内的金融机构使用,机构可以在ABK.上建设自己的共识机制开发侧链来完善整个生态体系。
商业模型设计原理
初期,ABK会以数字资产存储的形式建立生态,表现形式将是一款应用软件Aoabank。我们将开放所有主流链资产的存储功能,实现数据中心化存储但资产分布式存储,在建造生态的同时避免纯中心化存储带来的资产安全隐患。同时作为ABK早期生态的一员,数字资产存储人会得到相应的token奖励,ABK的token会根据用户在Aoabank.上存储资产的时间及总量比例加权,返还给资产存储人,用存储即挖矿的模式奖励ABK早期生态贡献者。
同时,我们会很快上线token的实用场景,如区块链投资通道、跨链资产担保兑换等。以此类形式提升ABK的实用场景,提高需求量,以此保证存储用户的回报。
token设计原理
ABK的Token在Aoabank的系统里至关重要,他是活跃整个社群的关键,总发行量100亿。在早期,Aoabank会通过提高Token的使用场景促进它的需求,如提出基金超市的概念,让所有持有数字资产的人都有机会参与到顶级的数字资产投资基金之中,所有此类基金必须使用ABK通证作为gas支付在平台,上的募资费用。另- -方面,在拥有了大量数字资产持有用户后,交易的需求就会增大,Aoabank鼓励实行担保人制度,以此促成生态内的交易,ABK通证同样被视为交易及担保的gas使用,另外担保人会获得额外的挖矿收益。
另外,在数字资产领域,结算尚未得到普遍认证,这样就造成数字资产持有人的数字资产在现实领域并不得到认可。Aoabank会提供一个三方平台为所有在其中储存数字资产的用户提供信用贷款,贷款的形式为法定货币,ABK通证作为利息折扣券及保证金形式出现在整个借贷体系。
AOABANK的应用图示
技术特点和创新
零知识证明
Zero-Knowledge(零知识证明)它指的是证明者能够在不向验证者提供任何有用信息的情况下,使验证者相信某个论断是正确的。而ABK正是利用零知识证明技术完成了跨链和跨智能合约技术。
SHA512-ZERO算法加密技术
SHA (Secure Hash Algorithm,译作安全散列算法)是美国国家安全局(NSA)设计,美国国家标准与技术研究院(NIST)发布的一系列密码散列函数。通过对SHA512加密技术的定制,研发出属于ABK独家使用的SHA512-ZERO加密技术,保证对ABK网络的数据安全。
NOBLOCK技术引擎
ABK独创的NOBLOCK技术引擎能让轻钱包真正实现最轻的目的。目前轻钱包有一个巨大的问题就是要接收区块链网络的区块BLOCK信息,由于区块链网络通过数据同步冗余来实现数据的安全性,资产储存的网路请求占用大量的网络带宽。我们的设计思想是让区块链浏览器成为我们的区块BLOCK数据源, 自己不再同步区块BLOCK数据。而使用区块链浏览器的数据源会带来一“ 个问题,就是数据源的正确性怎么能够保证。我们采用了BCBP(Block Chain Browser Pool)区块链浏览器池的设计架构。
基于安全多方计算和广]限密钥共享技术的锁定账户生成方案
安全多方计算(Secure Multi-party ComputaTIon)是分布式密码学的理论基础,也是分布式计算研究的一个基本问题,最早由姚期智于1982年通过姚氏百万富翁问题提出。简单的说,安全多方计算是指一组人,比如P1.。..。.pn, 共同安全的计算函数f(x1,。..。.,xn)=(y1,。...yn)。函数的n个输入分别由n个参与者秘密掌握,设Pi的秘密输入是xi,并且在计算结束后,Pi得到输出yi。这里的安全性是要求即使在某些参与者有欺骗行为的情况下保证计算结果的正确性,即计算结束后每个诚实的参与者Pi都能得到正确的输出yi,同时还要求保证每个参与者输入的保密性,即每个参与者Pi除了(xi,yi)外,得不到任何其他信息。
门限密钥共享技术(Threshold Key SharingScheme)解决的是密钥安全管理问题。现代密码学体制的设计是使得密码体制的安全性取决于密钥安全,密钥的泄露就意味着体制失去了安全性,因此密钥管理在密码体制的安全性研究和设计中占有重要的地位。特别是多方利益体共同管理一个账户时, 账户的密钥如何可信安全的分配给多方参与者就变得非常棘手。针对这一问题,以色列密码学家Shamir提出了Shamir(k,n)门限密钥共享方案。方案中,密钥被分为n份分配给n个参与者,每个参与者掌握一个密钥份额(key share),只有集齐超过k个密钥份额,才能够将密钥恢复。因此,账户的任何操作都至少需要n位参与者中的k位参与才能够实施,这样便保证了账户的安全可信。我们基于安全多方计算和广]限密钥共享技术设计了锁定账户(Locked Account)生成方案。生成的锁定账户密钥由Aoabank.上的锁定账户管理节点共同维护与管理,保证了账户的安全可信、降低了密钥丢失的风险,同时对没有固定拓扑结构的ad-hoc网络也有较强适应性和稳定性。使用ABK或其他数字资产锁定的用户的资产必须得到多方验证才能解锁。