一、产品分析
产品概述:
Ultrain团队于2017年在杭州成立,致力于通过其可编程技术基础设施构建高性能分布式区块链平台,加速推动构建一个高性能、高服务质量、低成本的支持大规模应用的商业生态系统。
行业痛点:
Ultrain认为现有的区块链公链都无法支持大规模的商业应用,主要是因为:
1、系统交易性能地下,btc的tps是7笔/s,eth的tps是20笔/s,而支付宝的峰值是26.5W笔/s,两者相差近四万倍。
2、智能合约性能低下,代码行数限制、执行时间限制、执行顺序限制,使得很多试图币改的行业都不能切入。
技术创新:
1、共识创新:
超脑链的共识框架是 R-POS,也就是随机可信证明机制,整体采用了主侧链的多架构体系,主链采用随机可信拜占庭共识,理论 TPS能达到2万,确认时间为15秒;侧链使用随机可信权益证明,理论 TPS 为3000,确认时间为2秒。
民主投票制,社群群众+人工智能+机器学习,每一次对不同治理方案的选择,都采用民主投票的方式确定方案,每人拥有的票数,按其锁仓的Ugas的数量进行分配,并由Ultrain的治理AI协调投票结果并最终自动执行。
2、密码学创新:
每轮形成共识的时候,只需要使用整个网络中1%的算力(CPU、GPU、内存、硬盘、带宽等)就可以实现铸币,而剩下的99%算力都可以以信任计算的形式提供出来,通过Ultrain的管理和调度,对外服务。而不再像btc、eth两大公链那样铸币,消耗大量的社会资源。
3、智能合约创新:
每一个基于Ultrain都可以发行自己的token,设定自己token的货币体系,选择不同的共识机制,专属矿机。Ugas是用于购买运行智能合约所必须的算力token,类似eth的gas,是Ultrain的计费和结算工具。
Ultrain在JavaScript语言的基础上,设计了智能合约的编程语言,包括提供标准代码库支持;通过模板技术提供一系列标准化的智能合约模块;以及通过机器学习的实现智能合约形式化及口语化编程实践,降低普通人的学习曲线。任何人简单培训后,可以通畅的阅读、编写、审核智能合约。
产品进度:
2017年10月到2018年6月为内部网络运行,对外服务 API 构建,发布智能合约开发框架 Robin,根据黑马网报道,该项目在2018年7月11日推出两个产品更新:
1)基于R-PoS共识机制的概念验证网络;
2)开发者友好的DApp集成开发框架Robin。
产品上线落后于进度一个多月,但是在官网公布的 GitHub 代码中并未搜索到 Robin 相关内容。Ultrain相比于其他公链项目,最核心的区别是创新的共识机制,解决性能问题和挖矿的能源消耗。
路线图可行性:
超脑链的计划路线为通过搭建公链来做应用生态,同时结合人工智能和机器学习,以及物联网来为 Dapps 服务。从目前产品开发情况来看,整体难度较大人工智能和物联网并不成熟。路线图中大部分功能的视线需要结合大环境的发展,包括人工智能技术和物联网技术的成熟才能实现。