- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
iCube区块链技术体系
iCube 区块链技术体系
当中本聪在 2009 年 1 月启动比特币区块链时,他同时向世界引入了两种革命性的新概念。第一种就是比特币(bitcoin),一种去中心化的点对点的加密数字货币,在没有任何资产担保、内在价值或者中心发行者的情况下维持着价值。它将货币从本质上还原为信息。第二种就是基于工作量证明的区块链协议,它打开了架构于未来的信息经济网络之门;之后,开发者们开始将区块链技术应用于现实商业应用的领域。包括彩色币,智能资产,域名币以及如去中心化交易所,金融衍生品,点到点赌博和链上身份和信誉系统等更高级的应用。还有以太坊,一个提供内置成熟的图灵完备语言的区块链,能够创建以上提及的所有系统以及许多我们还想象不到的的其它系统。
我们认为理想的金融智能网络,首先要平等,个人与机构之间应该尽可能的缩小科技鸿沟;其次要普惠,金融科技智能要能够服务每一个应该被服务的人,实现普惠金融;第三要公平,金融科技智能要能够平等的服务每一个人,而不能肆意掠夺;
iCube 项目定位于构建以自金融智能为驱动的超级自金融网络。iCube 通过建立面向信息的终极抽象基础层和基于个人人工智能的算法模型层,内置图灵完备编程语言和 sMPC(安全多方计算)算法沙盒的区块链,使得开发者都能够创建面向人工智能的各种金融合约和应用,并在其中设立基于基础定义框架下的所有权规则、交易方式和状态转换函数。iCube 协议基于 POW 发行 iCubeCoin(ICC),iCubeCoin(ICC)作为加密燃料用于支付交易费用。在协议中也设计了 iCube 分,用于用户、人工智能开发者和服务提供者之间的交流单位,对计算价值进行量化。
iCube 的设计考虑五个基本原则:简洁、去特征化、沙盒、定向、融入生态。
1、简洁:iCube 的底层架构应该尽可能简洁,接口应尽可能容易理解。它应该尽量避免过于复杂的协议或者中间层;
2、去特征化:协设计原则议特征和操作码应该体现最低级别的概念,并尽可能去特征化,拒绝将非常常见的高层次用例作为协议的内在部分;
3、沙盒:中间层最终用户也看不到,但是需要在满足定向应用需求的安全性和稳定性。iCube 并不追求完全开放技术体系,而是要追求安全、稳定、效率的质量平衡体。
4、定向:在具体的应用发展方面定向于构建以自金融智能为驱动的超级智能网络应用,不试图解决所有问题;
5、跨链:区块链生态已经形成,iCube 并不视图构建封闭的生态,iCube 可以支持各种跨链操作协议,接入各种数字资产项目融入生态;
设计模型
iCube 项目定位于构建以自金融智能为驱动的超级自金融网络。iCube 设计模型如下:
iCube 通过建立面向信息的终极抽象基础层和基于个人人工智能的算法模型层,内置图灵完备编程语言和 sMPC(安全多方计算)算法沙盒的区块链。iCube 协议包括:认证和账户、消息和交易、个人人工智能、安全多方计算、区块链和挖矿机制、智能合约与沙盒、各种智能应用等。使得开发者都能够创建面向个人人工智能的各种合约和应用,并在其中设立基于基础定义框架下的所有权规则、交易方式和状态转换函数。基于 iCube 开发者能够创建任意的基于共识、隐私保护、价值知晓、区块链知晓、特性完备的、易于开发的和协同的智能应用。
iCube 由个人自己生成、应用和管理。iCube 的用户、开发者和服务者一起构建了基于个人的人工智能信息经济网络生态系统。iCube 协议基于 POW 发行iCubeCoin(ICC),iCubeCoin(ICC)作为 iCube 的加密燃料用于支付交易费用。在协议中也设计了 iCube 分,用于用户、人工智能开发者和服务提供者之间的交流单位,对计算价值进行量化。
iCube 关键技术点描述如下:
账户和认证
Account,账户是 iCube 的核心角色,iCube 的账户分为两种:外部账户和合约账户。状态是由被称为“账户”的对象和在两个账户之间转移价值和信息的状态转换构成的。iCube 账户包含四个部分:1、随机数,用于确定每笔交易只能被处理一次的计数器;2、账户目前信息币余额;3、账户的合约代码,如果有的话;4、账户的存储(默认为空);将外部账户和合约账户都属于状态对象。这些实体都包含一个状态:外部对象包含余额状态,合约账户包含余额和合约存储。
AccountiCube 的 Authentication 中,会引入基础认证服务体系,以满足人们在特定服务场景下的需求;认证体系会分为几种层级,具体包括:ID 生成管理,认证管理,四级身份认证和三级信用认证;
安全多方计算
安全多方计算(SMPC Secure Multi-Party Computation)是解决一组互不信任的参与方之
文档评论(0)