

区块链的应用一直都在发展,以后非同质资产将来会越来越多。
7月28日,由MarsBit(微信:hxcj24h)、光谷创业咖啡、ConsensusLab共识实验室共同主办的线下交流活动“MarsBit中国行·成都站”在成都电子科技大举办。TEE首席顾问Kevin Ingram发表了主题为“支持去中介、非同质交易算力交易区块链系统”的演讲。

Kevin Ingram的演讲主要介绍了TEE研发的Tyros网络,Tyros可被定义为一个共享算力的分布式AI平台,在Tyros里分了五种不同的用户,它们分别是:用户、模型提供者、算法提供者、数据提供者以及AI厂商。
Tyros是一套正在运行,并且有固定盈利的区块链系统。支持没有中间商挣差价的,是去中介的同质与非同质的交易系统。它具有三个特点,第一,这个网络引入了像加密猫一样的非同质交易;第二,采用资产&合约分离设计;第三是合约的会话是有上下文的。
以下为Kevin Ingram演讲全文:
大家好,我很有幸能成为TEE项目方的顾问,我对自己就不多做介绍了,我还是重点讲讲项目。
刚才扬威总做了非常精彩的分享,其中有两个点是我非常感兴趣的:第一是元胞自动机,第二个是关于提到的跨链的问题。
当时我们为什么没有去投NKN项目,因为我们担心两点,第一点是我们认为去中心和中心化是有矛盾的,他们在效率本身是相互冲突的,在座都可能玩过一个小游戏,叫生命游戏,一大堆细胞之间相互吞噬分裂,这就是元胞自动机的一个典型的范例。元胞自动机其实优点很多,那它有什么缺点呢?第一是达成共识的速度非常缓慢;第二是它事务回滚的成本非常高。
我们可以把元胞自动机看成一个广义的服务系统,它是一个二维的或者三维的,我们可以想象到只要一个共识取得的认可单元逐步增多,它要发生的时间和算力成本是不可想象的。
我们当时还有这么一种考虑,元胞自动机可能会成为未来共识体系的终极形态,但是目前还不是,现在我们是将计算效能放在第一位的。
而刚才提到的跨链的问题,扬威总提到了一个很重要的概念,如果现在区块链不做跨链,依旧做一个个数据孤岛的话是非常有问题的。
我为不少政企项目做过顾问和咨询,我们国家算是在IT领域走得非常快的一个国家,即使是在世界范围内,即使是和美国相比,中国的信息化都是走在前列的。
这些系统为什么现在用起来不好用或者效率不够?是因为它们其实是一个个孤岛。区块链跨链目前还存在很多问题。
我们需要注意的其实是区块链的应用是一直在发展的,我们可预见的是像加密猫这样一种非同质资产将来会越来越多,以后我们看到的区块链资产不仅仅是说你有一个比特币,我有两个比特币这样子,而是我手里面有这样一个麦克风或者有一个遥控器,这个可以成为资产,它的形式是千奇百怪的。
跨链还涉及到几个东西,第一是原子操作;第二是需要合约层面的。
TEE和Tyros是干什么的?Tyros它的第一个应用就是出现在AI领域。

这是平台的全貌,在Tyros里分了五种不同的用户。
有时候我们会接到房地产商或者是保险商的电话,问先生你要不要买保险呢?我会说不用,他会马上说,不好意思,打扰你了。如果我说感兴趣,他会给你推荐保险产品。
其实现在我们接到的80%以上的这种电话都是人工合成的,都是用TTS做的语音合成,而不是对面真的有一个保险小妹。那么它是怎么做的呢?以前有一个粗暴的做法就是我直接给它一段文字,像讯飞语音一样念出来,它很粗暴。
第二种是我把成人语音裁成很多段,拿一篇稿子让一个声音很甜的美女念很多遍,然后前边放一个语音识别说我对保险感兴趣,他就给我念保险形态。这样读的话那我得读多少稿子啊,所以出现了第三种形态。
这种形态是深度学习的办法,也是读稿子,但是我们会非常细致地去学习它每个字的读法,声调的变化,生成语音机器人,一边与强大的语音识别结合,当遇到它解答不了的问题才能接到人工服务。
我们来设计算法,数据提供者就是做标注的,我们知道在AI训练中,为什么叫人工智能?因为这个智能真的需要人工来实现,人工就是去做数据标注,例如念稿子、释义、打标签,这是用人工来完成的。
然后有很多算法的提供者,是那些高手程序员搞的,他们贡献自己的劳动力,贡献自己的智力,贡献自己的精力,贡献自己的算力和平台,一起来分享,最终从用户身上得到了利润,这就是Tyros。

我们可以看到TEE的硬件设备覆盖了这几种,有长得像手机一样的,有台式电脑,然后有平板,还有这是一个算力棒,算力棒长得像一个U盘,它的算力非常客观,它的卷积运算性2.8TOS,远远低于显卡的购买成本,这个T1的算力棒和目前我们看到的芯片有明显的差异,大多数芯片只能做推理,因为它的神经网络构成是固定的。而T1算力棒可以在推理的同时也做训练,这是它的特色。

Tyros干了三件事情。第一,这个网络引入了像加密猫一样的非同质交易;第二,采用资产&合约分离设计;第三是合约的会话是有上下文的。它是一套正在运行,并且有固定盈利的区块链系统。
它的任务分配很有意思,刚才我们看到在网络中有很多种角色。以其中的算力提供者为例,它的任务分配通过一种强化学习算法的策略算法来决定每个人手里面应该分到多少任务,这个算法它其实能够保证在特定的环境下,或者在系统不出问题的情况下,能够让每一个算力的提供者尽可能多的把他的算力拿满,把他的硬件设备发挥出最大的效力,能够做更多的工作,尽快地收回他的硬件成本。

这里是Tyros链的三个特征,中间是经济循环的模型,为什么我会把这个图画出来呢?
首先我从表达算力资产做起,我们有一个典型项目,刚才在前面介绍到,包括公信宝我也是它的投资者之一,公信宝是拿用户自己的个人信息用来做交易,而Tyros则是把算力、带宽、模型算法都拿来作为可以交易的对象。
可以看到这几种东西其实都不是用一种代币或者一种同类型的代币可以表达的,它没办法把每一种东西用精确的东西来表达成同一种钱,它们的交易更像是加密猫一样,它有各自的特征,比如我这个算法适合处理哪种任务,我这个模型又适合什么样的任务,它们都有不同的表述方式。
我们看到的以太坊和EOS这种典型的公链系统,我们称之为它的资产是和合约放在一起的,不管是加密猫也好,还是以太币也好,它本身可以看作是一套权益合同,我们认为这不太适合我们的使用场景。
因为首先Tyros的吞吐能力很大,每天有成千上万的设计在上面,我们知道合约的解释是非常缓慢的,它不像纯粹的资产交易。
其二,上次帅叔他也提到一个问题,如果我把资产放在合同上,其实这个对安全是不太有利的,资产是资产,合同是合同,在Tyros里面资产和合约是分离的,这在跨链的承兑上也是有便于实现。如果本质是合约的话,我的资产需要从一个语言翻译成另外一个语言。我的翻译的目标是像以太坊或者是EOS这样的合约链的话,我也只需要对它做固定的表达。
第三个是关于合约持有上下文,Tyros是有合约持有上下文数据的。Tyros用了一种很特别的方式,我们用了一种变通的方式,来支持合约上下文。我可以在下一次执行的时候得到上一次的上下文,所以Tyros才能在支持推理以外,还能够支持训练,并且它可以真正地允许在它的链上运行的设备都用合约来完成。

我们称它为心跳检测,一个设备在不在线,有没有提供算力我们是靠心跳来检测的,目前所有的区块链系统,包括EOS在内,都是没办法做到的。
再一个是非同质去中心的交易。整个区块链世界中,最中心化的就是交易所,我们让合约可以自己去监听心跳,不需要中心器来管理设备。我们做了这个,确实比EOS复杂很多。Tyros它类似于淘宝或者支付宝,支付宝是怎么保证交易安全的?我把钱打给支付宝,没有给卖家,卖家发货之后,客户收货以后支付宝再打给卖家,支付宝是一个仲裁,那现在支付宝这个仲裁没了,它们其实共享同一个交易ID,只要其中一环失败,整个交易都会被撤回。Tyros是支持没有中间商挣差价的,是去中介的同质与非同质的交易的一个系统。

Tyros得到了很多应用,包括AI的训练,我们提供廉价的算力平台,这些用算力棒在家里就可以完成。另外一个是疾病诊断领域,现在对于乳腺肿瘤的判断,这对AI来讲是相对简单的事情。再一个是图像识别和视频处理,我们想能不能去做交通信号的优化,把它做成通用的算力平台等等诸如此类。

Tyros的推出是一个逐步发展的流程,Tyros从2017年的第三季度就开始做了,2017年Q3正好是我们产品推向市场,但那个时候产品还是中心化的。
本文为MarsBit原创稿件,版权归MarsBit所有,未经授权不得转载,转载须在文章标题后注明“文章来源:MarsBit”,若违规转载,MarsBit有权追究法律责任。