智能应用链(SAC)去中心化智能应用生态
SAC:全称为Smart Application Chain即智能应用链,旨在打造基于区块链与人工智能的应用生态系统。为应用开发者提供包括“业务与数据上链”,“用户画像数据共享”,“人工智能推荐系统”,“业务融资”,“Token交易” 一站式服务。
SAC生态包括两个公链体系:应用链与数据链。这两个体系实现跨链调用。
在应用公链中,SAC生态已经为应用开发者处理好用户体系以及权限控制,实现共识机制的可插拔性,并允许通过Docker简便部署,令应用开发者能够将主要精力集中在业务逻辑,做到真正的开发者友好。同时提供监管入口,以保证整个生态的合规性与安全性,更易被主流企业级市场所接受。
数据链则实现数据采集/数据分类/数据归纳/数据建模/数据传输/数据使用的完整体系用户的数据以用户画像的方式储存在数据链中,数据由用户自已所有,在得到用户授权后,数据链将与应用链进行跨链调用,令应用开发者能够更好的服务于用户。
SAC是应用生态的基础支付货币,如用户使用基于SAC生态的加密聊天系统,需要支付SAC作为服务费用,用户参与游戏也需要付出SAC购买道具以及服务。
目前SAC智能应用生态已与多家应用开发者合作,“天堂鸟”,“猎鱼达人”,“球类预测”等多款区块链游戏应用,以及企业级的加密通信应用,电商购物系统陆续入驻SAC生态。
自我进化的去中心化经济
目前中心化的互联网经济,用户的数据被中心机构获取,但没有规则限定这些数据的使用,中心机构的作恶成本非常低,用户作为数据的产生者,反而成为了大数据的受害者,这一点简直匪夷所思。
在SAC生态中,数据将以用户画像的形式存储在区块中,在经过授权之后,这些数据将由去中心化深度学习系统进行处理,为应用开发者提供数据支持,而通过数据授权,普通用户将享受应用开发者使用数据的收益,这将激励普通用户进一步的授权用户画像数据使用,做到用户掌握数据,并受益于数据。
对于应用开发者而言,用户的数据成本大幅降低,真实性大幅提高,开发者不再需要缴纳“保护费”,但相应的,开发者若滥用数据,基于交易的可回溯性,开发者的作恶行为将被记录并惩罚,这将极大的提高开发者本身的作恶成本。
在SAC生态中,数据产生,数据处理,以及数据使用全部基于去中心化系统,对应用开发者而言,从应用募资,到数据收集,在SAC生态中能够找到全套解决方案,这是一个不再存在垄断中心,完全自我驱动,实现自我奖惩机制的智能生态系统。
SAC架构
1、技术架构
采用侧链的方式进行跨链调用,通过区块链+深度学习技术搭建自我进化的去中心应用生态,应用上链,Token 募资的一站式解决方案,最终使整个生态达到用户分享数据受益,应用开发者使用数据受益,区块链自我进化的平衡状态。
1.1应用链
用户体系
SAC应用链已经为应用开发者完成用户体系模块,包括注册,KYC以及鉴权功能,KYC包括初级验证与高级验证两种方式。初级认证体系为姓名+身份证+手机号验证,即传统的三元素验证,SAC将根据用户,上传的数据,与数据链中的数据进行匹配。高级认证通过摄像头采集头部活动,用以进行活体判断,同时通过用户手机摄像头采集实时照片,并将身份证照片以及信息一-同.上传至公安部门进行验证。
区块链核心
·SAC采用Docker部署,降低企业级应用的开发与部署难度;未接触过区块链技术的传统开发者,需要配置环境,安装工具之后才能开始真正的接触区块链技术,在这个准备过程中,往往版本差异或者其他微小差别就会造成奇怪的Bug,因此,在真实生产力环境中,快速配置是开发者友好的必须环节。使用Docker部署,应用开发者免除了大量的再配置时间,整个系统的标准化和效率也得到了提高。此外,使用Docker部署也更加便于管理,Docker 技术提供了隔离空间,在出现意外情况发生时(如断电),技术人员可以一目了然的观察服务的运行状况。
·基于SDK、接口、智能合约,可快速的开发各种业务应用,将支持多种语言编写智能合约,使业务开发过程更符合企业级软件开发惯例;
·支持POW POS DPOS以及高效的PBFT共识算法,可以实现不同的共识机制,以满足不同的业务需求。
Pow_工作量证明
:通过与或运算,计算出一个满足规则的随机数,即获得本次记账权,发出本轮需要记录的数据,全网其它节点验证后一起存储;
优点:完全去中心化,节点自由进出;
缺点:目前bitcoin已经吸引全球大部分的算力,其它再用Pow共识机制的区块链应用很难获得相同的算力来保障自身的安全;挖矿造成大量的资源浪费;共识达成的周期较长。
Pos权益证明:
Pow的一种升级共识机制;根据每个节点所占代币的比例和时间;等比例的降低挖矿难度,从而加快找随机数的速度。
优点:在一定程度上缩短了共识达成的时间;
缺点:还是需要挖矿,本质上没有解决商业应用的痛点应用案例:未来币,以太坊采用了Pow+Pos的混合机制。
DPos股份授权证明机制
:类似于董事会投票,持币者投出一定数量的节点,代理他们进行验证和记账。
优点:大幅缩小参与验证和记账节点的数量,可以达到秒级的共识验证; 缺点:整个共识机制还是依赖于代币。
PBFI拜占庭容错算法:
这是一“种基于消息传递的一致性算法,算法经过三个阶段达成一致性, 这些阶段可能因为失败而重复进行。
优点: 上述共识算法都脱离不了币的存在,系统的正常运转必须有币的奖励机制,系统的安全性实际上是由系统币的持有者维护保证。当我们区块链系统实际运用到商业应用时,由其承载的资产价值可能远远超出系统发行的币的价值,如果由币的持有者保证系统的安全及稳定性将是不可靠的。
系统运转可以脱离币的存在,pbft算法共识各节点由业务的参与方或者监管方组成,安全性与稳定性由业务相关方保证。共识的时延大约在2~ 5秒钟,基本达到商用实时处理的要求。共识效率高,可满足高频交易量的需求。
缺点:不太适合常规的公链应用场景。
·支持分组多副本方式存储文件,并在区块链中保存文件的哈希值和相关寻址信息,提高区块链的存储和网络同步效率;
·监管节点的引入,令合规性以及可审计性得到更好保障;
·SAC支持多种加密模块。
应用管理
SAC的应用管理模块利用Docker API来管理远程主机中的区块链群集,因此可以轻松部署到按需提供虚拟机的云环境中。使用SDK和链工具作为操作智能合约接口,引导区块链搜索引擎作为仪表板,使开发人员能够通过仪表板创建和管理池中的多个区块链,同时使用户能够使用单个请求快速获取区块链上的信息。
公链对比
1.2 数据链
接口层:数据链可与应用链进行交互,还提供一-些如存储和验证类的Baas (区块链即服务)的接口支持,用户可以开发自己的数据链以及数据链应用。
两种节点:数据链由两种节点组成,分别为数据节点与深度学习节点。
普通用户的客户端均可加入数据节点,用以提供用户数据形成用户画像,用户节点采用POD共识,即根据用户提供的数据以及授权判断贡献,在通过应用链的KYC验证后,用户将获得第-一个身份标签(tag) ,我们希望通过“数据挖矿”的形式鼓励用户提供更多数据与授权。
数据保护:用户个人数据的数据主体并不会储存在区块链上,而只会储存数据的HASH,用户个,人数据本体将通过一对公钥私钥进行加密解密,利用IPFS技术,储存在SAC的侧链上,并通过数字签名进行非对称加密。
DAPP的使用行为数据将以用户画像的形式储存在数据链上,也将使用用户的公私钥对进行加密解密,用户能够查询保存数据的区块链。
用户有权授权应用开发者使用数据,也有权取消已进行的授权。
深度学习节点为分布式深度学习系统提供算力。分布式深度学习系统本质上为数据链的一个DAPP应用。加入该应用的节点,通过为深度学习系统提供算力获得奖励。
我们也鼓励开发者进行基于数据链的应用开发。
1.3、如何跨链
SAC生态采用侧链机制进行跨链调用,应用链实际上支持联盟链与公链的复合结构。所有的应用均可通过授权节点,组成联盟链系统,联盟链又将基于底层的SAC公链。数据链本身也存在侧链结构,用户数据本体数据存放在数据链的侧链结构当中。
侧链架构的优势:
侧链架构的好处是代码和数据独立,不增加主链的负担,避免数据过度膨胀,实际上是一种天然的分片机制。 侧链有独立的区块链,有独立的受托人或者说见证人,同时也有独立的节点网络,就是说一一个侧链产生的区块只会在所有安装了该侧链的节点之间进行广^播。
侧链的灵活性:
侧链的节点以及权限完全可以由应用开发者和使用者来决定,所有的区块链参数是可以定制的,简单的比如区块间隔、区块奖励、交易费的去向等。尤其对于业务逻辑而言,侧链上可以轻易的开发出与你的业务相关的交易类型或者智能合约。
2.应用架构
2.1钱包
钱包是SAC生态的应用入口以及资产管理工具;
目前SAC钱包有浏览器版以及移动版,支持Android系统, 支持多数字货币。
SAC应用
1.游戏应用
1.1天堂鸟
内含养成与打斗系统,用户可以通过投喂食物推宠物鸟升级,同时鸟类交配有可能会产生新的宠物品种,新的宠物品种可能有更高的属性值,不同玩家之间可以打斗,通过打斗,宠物鸟的属性以及装备会发生变化。
天堂鸟并未采用ICO的形式,而是以一个可持续的收益模型进行运营,通过收取投喂食物费用的方式获得营收,鸟类总量受到控制,而用户之间能够通过鸟类宠物的交易获得收益,并存在小概率繁殖出属性更强的鸟类宠物。
1.2、猎鱼达人
基于SAC系统的休闲益智类游戏。
1.3、球类预测
用户通过SAC参与球类预测游戏,在参与过程中,可能赢取其他玩家的SAC代币,应用将收集用户的参与数据,用以训练模型,寻找更完美的比赛结果预测模型。
2、企业级应用
2.1、企业通讯-聚聊
市场痛点:企业内部通讯需要解决信息保密与隔离问题。
应用:区块链+多层权限控制。
·不同群体部门之间沟通形成不同区块链条,使用不同密钥加密,区块链之间彼此相互隔离;
·通过多层权限控制,管理层能够控制不同的阅读以及信息使用权限;
·无须中心服务器,信息储存在全数据节点,数据破坏难度极高。
2.2 加密通讯-密信
市场痛点:私人交流信息遭监听以及信息泄露问题;
我们的解决方案:用户之间点对点交流,信息加密传输。
应用优势:
·传输协议为点对点,无中心服务器,无第三方截留;
·私人密钥加密解密,数据保密性强,信息泄露也无法读取;
所有发送记录均可在以太坊浏览器中查询,当然,所传输的信息已经过秘钥加密。每位用户需要保存自己的私钥,如果私钥丢失,过去的信息将无法再次读取。
2.3、电商购物
SAC已与香港电商平台合作,对方将使用SAC技术进行支付和结算,使用SAC购买其商品,将能够有机会获得更高折扣与积分。
电商用户的行为数据将储存在数据链中,此外,购买行为本身也将令客户获得积分Token,而通过在交易所进行交易,用户又可通过积分Token获得收益。