Fetch.AI 首席技术官Toby Simpson参与AMA活动
感谢7月11日在YouTube上参与 Fetch.AI AMA的所有人。我们收到了大量的问题,遗憾的是我们没有时间回答其中的多数问题。如果你错过了现场AMA,你可以在下面观看全部内容:
在本文中,我们为AMA期间与首席技术官Toby Simpson讨论的10个最佳问题提供了答案。在页面底部,我们还添加了另外三个问题。虽然我们没有时间在AMA期间解决这些问题,但我们相信Fetch.AI社区会对这些答案感兴趣。
我在Fetch.AI网站上阅读了“通用集成协议”和“孤立系统的无缝集成”这两个术语。它们的意思是什么?
无论我们身在何处,互联网都允许我们彼此交谈。通过使用 Fetch.AI 的自治经济代理能够进行互动,我们意识到我们可以在更宏大的经济互联网层面实现沟通和谈判。
我们今天在经济中遇到的一个问题是,我们每天使用的很多信息都存在于自己的个人孤岛中。这些筒仓通常无法相互通信。当他们这样做时,他们倾向于以专有方式这样做,使用不同的协议将它们连接在一起。没有一种机制可以让所有这些机制协同工作。这就是我们介入的地方。Fetch.AI允许您从一个系统中拆分功能,并将它们与另一个系统的功能连接在一起,以实时创建新功能。
您认为Fetch.AI技术的最大好处是什么?
我想最大的好处是 Fetch.AI 将使我们复杂的生活变得更加简单。我们可以访问各种信息和知识,但问题是您作为个人需要遍历多个不同的应用程序来协调所有事情。随着越来越多的数据变得可用,这个问题只会恶化。
权力下放为我们提供了可扩展性和个人所有权。这是我们将来如何开展生活的重要一步。我认为,这个领域正在进行的所有工作都非常令人兴奋,因为它赋予个人对自己身份和对其提出要求的权力。
Fetch.AI的安全性如何?
我假设你问的不是这项技术是否会从你的电脑中跳出来并在半夜偷走你的宠物。我猜你在询问隐私和安全问题。目前,如果您在两个独立的银行设置帐户,则必须提供两次所有个人信息。以这种方式提供数据是不必要的,耗时和复杂的。
Fetch.AI使用基于零知识证明的可验证凭证,这可确保数据在您的控制之下,并防止数据通过数据泄漏与他人共享。
我们经常被问到,如果我们的自治代理在运行中代表各种事物,是否所有数据都存在于公共网络上?让我们清楚地解决这个问题。首先,自治代理不在网络层上的代表事物。只有当代理被引入彼此并且他们希望执行有关数据实际交换的事务时。在这些情况下,数据可以加密,并且可以在双方之间直接交换。你们中的一些人也可能知道隐私保护计算,这是一个巧妙的做法,你可以在不知道你正在处理的数据的情况下进行计算。除此之外,我们还使用其他技术,例如同态加密,它允许人们在不访问各个数据位的情况下执行计算。
最终,当您拥有自己的身份时,您拥有自己的实用程序。
简单来说,Fetch.AI的开放经济框架(OEF)如何运作?
我最喜欢Fetch.AI的一件事就是OEF。它是我们自治代理与世界之间的接口。OEF给予了它们能够相互搜索并进行交互以获取信息的能力。在现实世界中,我们都受到我们所处的现实的限制。例如,这个办公室的所有人都看到同一个办公室,尽管是从一个略微不同的角度来看。在数字世界中,不存在这样的限制,并且每个人都可以看到对他们进行了独特优化的世界视角。在数字世界中,一米不一定是一米,因为您可以重新构建世界,以适应观察它的人。
通过这种方式,自治代理可以在确定地时刻看到与您最相关的内容在它们面前。OEF旨在实现语义传送,这是一个很酷的名称,可以将自己定位在想要相同内容的人旁边。这意味着您的自治代理可以探索您可能没有考虑过的其他机会。通过这样做,代理能够提供更多价值信息并找到您所寻求的更多东西。
OEF作用于介绍代理。因此,无论您拥有什么,或者您想要什么,您的代理都会被介绍给在该特定时间点最适合您的其他代理。这可以在许多不同的层面上实现:按内容,按地理位置等。例如,在一个城市中,您可以查看另一个城市,并查看与运输相关的所有内容。
Fetch.AI会考虑与Grab和Airbnb等技术领域的巨头合作吗?
我们正在努力工作,我们欢迎任何对在Fetch.AI网络上感兴趣用新方法构建事物的人进行合作。我们专注于智能分类账本的基础技术以及为使Fetch.AI工作所需的所有其他零碎技术。我们还帮助人们在Fetch.AI网络上开发应用程序及实现想法。我们在社区网站上提供了大量文档,当然还有GitHub上的大量代码。我们还有一个开发人员Slack频道,我们可以在这里与社区交谈。我们对听取人们的反馈和想法感兴趣。
您是如何想出“我的轻松充电”的概念,以及这一发展给现实世界带来了哪些变化?
“我的轻松充电”赢得了Trusted IoT Alliance Smart E-Mobility挑战赛在博世互联世界2019柏林。我们与博世,T-Labs和Share&Charge合作开发了该技术。
我们相信这是我们独特的Synergetic Contracts一个很好的例子。你拥有很多电动汽车,一大堆充电点和充电所需的一段时间。该技术考虑了有关每个人偏好的相关背景信息。例如,您可能不介意等待30分钟为您的车辆充电,如果您碰巧饿了并且想要在前往目的地的途中享用午餐。您可以在此处观看此用例的视频并讨论:
我们相信这项技术的各个方面都可以纳入到能源行业的广泛背景。这是令我们非常兴奋的事情。
Fetch.AI代理可能会用于交易,一个例子就是加密做市商。但是,使用代理进行交换执行统计套利并相互沟通以进行交换仲裁是否可行?
答案是肯定的,当然!我们正在研究这个主题领域的一些非常有趣的事情,我们很快就会谈到这个问题。你是对的,Fetch.AI的自治代理是一种理想的交易方式。当您将代理与Synergetic Contracts结合使用时,您最终会得到一些非常有趣的东西,它能够执行必要的繁重计算。
是什么激发了创始人创建 Fetch.AI?
我来自电脑游戏背景。我有使用基于代理的技术和生物启发的人工智能构建大型虚拟世界的经验。在我们开始Fetch.AI之前,首席执行官兼联合创始人Humayun Sheikh和我推测了一下是否有可能在这样的环境中使用自治代理来表现更大比例的经济体。我们希望能够对其进行定制,以便将人们联系在一起,使得他们能够完成工作。去中心化的分类帐本技术提供了一些必要的支持组件。它给了我们规模化和计算能力,当与其他技术结合时,我们意识到我们梦想用Fetch.AI做的事情真的是可能的。
你能解释一下Fetch.AI和其他AI技术之间的区别吗?是什么让Fetch.AI比其他AI更好?
堆叠猫的方法有很多种,但我们想用Fetch.AI实现的目标之一就是集体智慧。所有这些存在的知识和智能都可以分享给所有人的利用。我们的技术不仅可以实现Synergetic Contracts的部署,还可以为其他人提供知识服务和优化服务。它还允许您诠释网络中正在发生的事情,以便进行准确的预测。
当然,网络本身存在AI。这有助于OEF学习如何有效地介绍人。它也是支持声誉和信任系统的东西。
您的白皮书第16页上的有效工作证明(μPoW™)发生了什么变化?我没有听到太多关于那个的消息…
它并没有去别的地方!μPoW™仍在系统中。我们已经广泛地概括了这个概念,并且这是协同合约的第一次迭代。这些合约真的很有用。它们对合约本身在经济上是有用的,并且存在各种令人兴奋的东西,这些东西可以用来代表你自己的合约上的代表和质押。所有这一切还有很多其他的方面,但μPoW™能带来远远超过,超过我们在开始谈论这个概念时,在许多年以前。
● ● ●
AMA期间未回答的其他问题:
你们是如何在这个漫长的熊市中生存下来的?在此期间你遇到了什么困难?
正如所提到的那样,“加密冬天”并不是这个空间独有的。我们幸存下来,因为我们已经拥有,并将继续拥有巨大的支持和卓越的技术。我们正在努力做一些不同的事情,那里有明确的市场需求,我们有一个出色的团队会提供它。在任何市场中,支持和偶发事件都很重要:你需要时间来达到并超越每个关键里程碑,以展示可用的机会。
随着今天存在的许多代币,更不用说Facebook的Libra Coin的出现,您对Fetch.AI在世界加密市场上的计划是什么?
这是一个激动人心的时刻。正如我常说的那样,感觉与20世纪90年代中后期相似,当时互联网和网络正在发展。就像当时的情况一样,我们现在拥有一套改变游戏规则的技术,以及一些令人难以置信的探索例如如何用它来解决现有的问题。这将有助于我们提供前所未有的益处。Libra是陌生的一个,但它确实将加密带到了开放状态,让我们所有人都着眼于提高我们的项目,以确保我们的技术易于使用并融入人们的生活。在Fetch.AI,我们继续专注于我们独特的AI,加密,多代理系统等组合。
看起来你们要建立自己的主网。您不使用现有解决方案,例如plasma或其他高吞吐量链的原因是什么?是否有理由认为Fetch.AI需要构建一个全新的架构?
不同的问题,不同的解决方案。Fetch.AI网络需要数十亿个自治代理才能实时连接在一起。y因为需要这样做,并使代理能够了解谁应该与谁联系,需要一套新的技术,这些技术在我们开始时是不可用的。实际上,大多数现在都无法应用。
为了构建网络,我们需要on-ledger AI(包括机器学习),我们需要支持低成本,高吞吐量的交易(针对许多代理),我们需要基础信息和架构来为代理提供去中心化的数字环境。这些是关键的“传家宝”,它使我们能够获得我们所需的网络性能,可扩展性和稳健性。至关重要的是,它还确保我们可以轻松地将我们的创新融入智能合约技术和共识中。
---------------------
Fetch.AI 首席技术官Toby Simpson参与AMA活动的更多相关文章
- Fetch.ai的突破使急速闪电共识成为现实
Jonathan Ward 区块链的终结问题是由于技术限制,它已经成为区块链技术被广泛采用的障碍.用外行的话来说,终结时间可以看作是事务首次提交到网络并被确认为有效之间的等待时间.为了成功地革新我们的 ...
- 阐述Fetch.ai的能源市场优化
原文链接:https://fetch.ai/explaining-fetch-ais-energy-market-optimization/ 阐述Fetch.ai的能源市场优化 2019年11月4日 ...
- Fetch.AI的最新发布speaks your language
更新增强长期网络的稳定性 包括新的Etch功能,使我们的代码比以往对开发人员更加友好.我们现在支持太阳下的每一种语言,包括普通话,希腊语和希伯来语-甚至表情符号 介绍我们很高兴地宣布我们最新的技术更新 ...
- flink-----实时项目---day04-------1. 案例:统计点击、参与某个活动的人数和次数 2. 活动指标多维度统计(自定义redisSink)
1. 案例 用户ID,活动ID,时间,事件类型,省份 u001,A1,2019-09-02 10:10:11,1,北京市 u001,A1,2019-09-02 14:10:11,1,北京市 u001, ...
- 小程序开发笔记【一】,查询用户参与活动列表 left join on的用法
今天在做一个用户活动查询功能的时候,查询参与的活动.正常,使用egg-mysql查询数据一般会这么写 result = await this.app.mysql.select('tb_activity ...
- 花十分钟,让你变成AI产品经理
花十分钟,让你变成AI产品经理 https://www.jianshu.com/p/eba6a1ca98a4 先说一下你阅读本文可以得到什么.你能得到AI的理论知识框架:你能学习到如何成为一个AI产品 ...
- 微软AI发布会,集齐六大亮点召唤黑科技!
7月12日,微软合作伙伴大会Inspire在华盛顿特区如火如荼地举行.同一天,在相隔5个时区的伦敦,微软还举办了一场关于人工智能的发布会.这是一场智能技术和情感体验两相交融的科技盛宴,既有黑科技,也有 ...
- 西安7月21日「拥抱开源,又见.NET:壹周年Party」线下交流活动
本次活动既是.NET西安社区的第四次线下交流活动,也是.NET西安社区成立一周年庆活动..NET西安社区2018年7月20日成立,经过一年时间的发展,社区共举办过3次大型线下交流活动,社区人数由最初的 ...
- AI中台——智能聊天机器人平台的架构与应用(分享实录)
内容来源:宜信技术学院第3期技术沙龙-线上直播|AI中台——智能聊天机器人平台 主讲人:宜信科技中心AI中台团队负责人王东 导读:随着“中台”战略的提出,目前宜信中台建设在思想理念及架构设计上都已经取 ...
随机推荐
- PostgreSQL常用脚本整理
1.序列 以自增serial类型主键的序列: alter sequence s_seq restart with 1; #重置序列select currval('tablename_pid_seq') ...
- springmvc使用<mvc:default-servlet-handler/>导致的handler失效
使用springmvc时,会在web.xml中配置对所有请求进行拦截 <!-- 配置springmvc拦截的请求--> <servlet-mapping> <servle ...
- 使用PyQtGraph绘制图形(1)
首先利用numpy模块创建两个随机数组,用来作为图形绘制的数据: import pyqtgraph as pg import numpy as np x = np.random.random(50) ...
- watch监听事件
Vue.js 监听属性 watch,可以通过 watch 来响应数据的变化.以下实例通过使用 watch 实现计数器: <div id="app"> ...
- 线上排查Class、Jar加载问题的一般方法
问题背景 本问题源于<ojdbc6中OraclePreparedStatement的ArrayIndexOutOfBoundsException异常BUG-6396242>这篇博文中最后思 ...
- 超详细实战教程丨多场景解析如何迁移Rancher Server
本文转自Rancher Labs 作者介绍 王海龙,Rancher中国社区技术经理,负责Rancher中国技术社区的维护和运营.拥有6年的云计算领域经验,经历了OpenStack到Kubernetes ...
- LR字符串处理函数-lr_save_string
int lr_save_string( const char *param_value, const char *param_name) 指定字符串保存至参数 Action() { lr_save_s ...
- delete语句的基本用法
DELETE FROM tb_courses WHERE course_id=;
- Map 转 json格式 保留null值的解决办法
Map 转 json格式 保留null值的解决办法 开发中遇到将map数据转json格式,然后map中含null值的键值对都被转没了,所以记录一下,以下是解决方法 使用fastJson进行转换 imp ...
- Spring Boot入门系列(十五)Spring Boot 开发环境热部署
在实际的项目开发过中,当我们修改了某个java类文件时,需要手动重新编译.然后重新启动程序的,整个过程比较麻烦,特别是项目启动慢的时候,更是影响开发效率.其实Spring Boot的项目碰到这种情况, ...