达芬奇技术
目标
达芬奇的目标是通过人工智能技术构建可以99.9%完美控制MainNet的系统. 目前的区块链系统存在客户端和DApp间的通信窃取问题,以及DApp和中央服务器的通信黑客问题,无法用现有的普通技术解决. 理由是因为客户通过应用软件接触信息,为了产生新信息,必须以DApp ←→ Block Chain, Block Chain ←→ Main服务器的交流为前提. 这可以说是PoW系统及PoS系统都具有的根源问题. 达芬奇希望通过人工智能和Side 链解决这些问题.
即,通过人工智能的集体智慧功能解决公正性是非和速度问题. 集体智慧是在学习主网的多种情况后形成的。其结果是,根据彻底的规则启动的人工智能区块链系统被驱动. 把它想成维护交通秩序的无人汽车系统可能会简单一点.
人工智能系统的定义
人工智能是自动监督和管理节点动作的系统,类似于完全不需要人手的无人汽车系统.
那么人类干预的部分是?
人类对主要议题的人工智能评价分为紧急主题和定期主题,通过投票决定. 这是人与人工智能可以相互补充的事情.
达芬奇在 ASTER AI Machine内搭载了2种引擎.
• 客户倾向分析 Engine
• AI Cube Learning Engine
客户的趋向分析引擎根据各DApp的不同,由不同的程序构成。因此各自适用的算法不同,将在各DApp文件中进行说明.
AI CUBE Learning Engine具有两种功能.
ⓐ 生成客户(DApp 用户) 认证 Chain
达芬奇为提高整体区块链生成及维持的效率,分为链上(Onchain)系统,侧链(Sidechain)系统来运营系统。链上是指发生节点的生成、扩张等, 形成区块的链接的一般性区块链系统,侧链是指与链上不同的链接, 同时也是可以与链上进行交流的链接系统.
DApp 用户的注册及认证程序是一种Offchain状态,因此用户的信息被生成, 在Onchain上注册的过程中可能会发生信息被窃取的情况. 将此细分为用户认证+ Sesion生成阶段后, 利用生成的session, 应用在Onchain中可以生成、登记用户节点的方法, 可从根本上防止信息被窃取. 其结构如下图.
用户注册会员时, X.509认证书最初生成并发放一次.
生成的认证书将无TTP(Trusted Third Party),去中央化并被保存,日后相同账户的认证书生成邀请将被全部退回. 用在认证书电子签名上的private key,通过用户密码和salt值来hashing,生成1024byte长度的密码,用户密码不单独保存在系统内,认证书 用户须通过去中央化的Certificate Authority Chain才能保存。用户必须通过去中央化的认证书才能获得,对话在Session Chain中则可以自动共享,因此无法进行伪造更改.
ⓑ Dapp中生成的信息的密码化作业 AI CUBE Learning Engine的另一个功能是 DApp 和 ASTER Server间的交易信息加密. 将用户的DApp使用信息,与其他用户的通信信息,Token相关信息等加密化,将ASTER AI Machine中使用的所有与用户相关的信息进行加密. 因此可以将DApp与ASTER AI Machine间的通信过程中可能发生的黑客侵入无效化.
达芬奇将本 MainNet高度高度化至Onchain, Sidechain Complex,在用户节点的生成、运营与使用户之间的代币奖励程序中,具有效率性和稳定性(安保完整性).