一览 Anoma 上的有趣应用概念

撰文:Tia,Techub News

本文来源香港Web3媒体:Techub News

Anoma 的目标是为应用提供通用的意图机器接口,这意味着使用 Anoma,开发人员可以根据意图和分布式意图机编写应用,而不是根据事务和特定状态机进行编写。Anoma 为意图和应用程序提供了一个通用标准,它不限制可以表达什么类型的意图,但允许状态、网络和应用互操作性。从广义上讲,Anoma 将验证意图是否得到满足这件事标准化了,但没有标准化解决方案的计算方式。这些用 Anoma 编写的意图和应用可以在任何地方进行排序、匹配和结算。

Anoma 通过将协作的最小单位进行拆解,以「意图」作为最底层构建了一整套框架。相信当 Anoma 上积累了足够多的用户,无数「意图」的交织将会涌现出新颖的产品创造甚至带来前所未有的协作体验。如今,关于 Anoma 上可能构建的应用,团队已经迸发了很多新奇想法,以下则为这些应用概念的简单介绍。

Public Signal

Public Signal 是一个融资平台。目前,主流的公共物品融资平台如 Kickstarter 通常采用项目制,即需要资金的项目方在平台上发布自己项目的相关信息,资助方决定是否进行捐赠。这是一个需求方市场。而 Public Signal 的不同之处在于,其基于意图的架构允许资金供给方表达需求,比如他们可以设立一个「向地球生态恢复项目进行捐赠」的意图,并对该意图进行捐赠。

当资金供给方用户基于意图来进行捐赠,可以带来这样一个好处,即当一群拥有共同需求意图的用户可以通过集资来获得独属于该特定群体的产品。举个例子,当一群共同想生产一款通用且与大多数区块链兼容的加密手机的用户组成一个自治社区,并对其进行捐款,这就会倒逼生产端作出反应。此时,消费者将不再被动作为产品接受方,而是通过意图对产品构建方向拥有了主动权。

当然,基于意图的捐赠还可以有更多示例,比如,

  • 基于身份:可以向 Vitalik 捐赠超过 10 ETH 的任何项目捐赠 1 ETH。

  • 基于信息:可以向任何进行超导研究的项目捐赠 1 ETH。

  • 基于激励:可以向任何提供退款奖金的项目捐赠 10 ETH。

  • 基于阈值:可以向在 1 周或更短时间内筹集到其活动目标 50% 以上的任何项目捐赠 10,000 NAM。

自由规模 kudos(Scale-free kudos)

通常,大家都认为货币是作为以物易物的中介而诞生的。但在 David Graeber 的书中我们可以看到,在货币诞生之前,信用的概念就已经产生了。在部落中,人们通过简单地记录谁在何时给了谁什么,并定期结算。这就是早期自由规模货币的雏形。如果一位居民信用良好,那他可以在需要时获得所需的东西,然后在日后用其他货物作为交换来进行偿还。

但在如今的世界,这种会计形式无法规模化,因此我们生活在一个法定信用货币的世界。而在法定货币的世界中,货币仅由少数(希望如此)值得信赖的机构发行,例如政府和银行,人们在日常交往中交易的不是个人信用,而是对这些机构发行的债务。

这就带来法币信任中心化的问题。可能会出现少数将个人利益置于公共利益之上的人成为货币供应机制的控制者,并将部分货币用于自己的私人目的。

自由规模 kudos(Scale-free kudos)是人人都能发行的信用货币。由于偿还形式通常是以另一方的信用货币,因此交换信用的各方(可能是异构的)对彼此未来的成功有着共同的利益。如果我教你一些东西,而你欠我钱,我不在乎我教你的东西是对还是错,我只想说服你付给我更多的钱。如果我教你一些东西,而你用信用支付我费用,那我可能就想教你一些正确的、有用的东西,这样你的信用在未来对我来说就很有价值。以上就是自由规模 kudos 的主要思想,详情可查看文章奔向异托邦——回归自由规模信用货币世界的先决文化和技术基础。

预测市场

预测市场是用来归集信息并对未来事件进行预测,因此又被称为「想法的期货市场」或是「信息市场」。它可以作为信息收集的工具,并将信息合并为精确的估计值,使得每个人都可以使用这些估计值来做出决策,而对于某一事件的交易价格则是该事件发生的可能性。

预测市场不仅可以用于天气预测或者政治大选预测,它还能为不同的话题创建自由市场,这样,人们就可以把钱与自己的意见联系在一起。将这一概念进行延伸,也许在未来,预测市场能作为一种新闻来源的替代品,来创建一种由财务激励推动真相的新型信息形式,而不是通过引诱来获取点击量。

在 Anoma 的架构中,用户将通过意图来进行预测。这样做的好处是,不需要依赖「求解器」来在许多市场上进行预言机更新。因此,从某种意义上说,用户更有能力捕捉预测市场的 MEV。更重要的是,如果激励得当,它可以让求解市场保持去中心化。

Multichat

在 Web2 的世界中,中心化服务器存储一切数据,用户在社交软件上的数据无法迁移,各大社交软件通过提高用户的迁移成本来构建各自的护城河。Multichat 是基于 Anoma 构建的去中心化社交 App。用户可以控制信息可见偏好,并且由于 Anoma 是基于意图的,因此具有意图可组合性,即是是不同程序,只要出现可组合的意图,即可进行匹配和结算。与此同时,还会搭载 ZKP 对原数据进行加密。

时间银行 Time Banks

不同于货币作为交易媒介,时间银行允许用户存入时间或通过为有积分的人提供技能来赚取「时间积分」。目前多用于养老行业,比如年轻人可以贡献时间来照顾老年人,然后他们可以把这段时间存起来,等到他们到了需要照顾的年龄再赎回。基于 Anoma 构建的时间银行可以利用 Anoma 进行会计及结算。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/866257.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

pgsql+mybatis返回主键id

pgsqlmybatis返回主键id PostgreSQL使⽤MyBatis,insert时返回主键MyBatis中普通的insert语句是这样的&#xff1a; <insert id"insert" parameterType"com.xxx.xxx.xxDo">insert into "table_name" (key, value)values (#{key,jdbcTypeV…

Java增加线程后kafka仍然消费很慢

文章目录 一、问题分析二、控制kafka消费速度属性三、案例描述 一、问题分析 Java增加线程通常是为了提高程序的并发处理能力&#xff0c;但如果Kafka仍然消费很慢&#xff0c;可能的原因有&#xff1a; 网络延迟较大&#xff1a;如果网络延迟较大&#xff0c;即使开启了多线…

新手拍短视频的些许建议

1、尽早行动&#xff0c;拒绝完美主义&#xff0c;有手机就能上车&#xff0c;一开始别花太多时间在打磨细节上。总是要准备好了后再做&#xff0c;就总比别人慢一步&#xff0c;可能永远也追不上了&#xff1b; 2、坚持发&#xff0c;度过难熬的启动期就行&#xff0c;不要走…

启明智显Model3A芯片方案7寸高清触摸屏ZX7D00CM21S:开箱、设置与实操全攻略指南

一、背景 本指南将详细介绍启明智显的Model3A芯片方案下的7寸高清触摸屏ZX7D00CM21S的开箱步骤、基础设置以及实操应用。无论您是电子爱好者、开发者还是工程师&#xff0c;这份指南都能助您快速上手并充分利用这款触摸屏的各项功能。 二、硬件介绍 ZX7D00CM21S 7寸高清触摸屏是…

Spring 事务管理:全面解析

Spring 框架是一款广受欢迎的 Java 开发框架&#xff0c;其强大的功能之一便是事务管理。事务管理在确保数据一致性和完整性方面至关重要。在这篇文章中&#xff0c;我们将深入探讨 Spring 事务管理&#xff0c;包括声明式事务管理、编程式事务管理&#xff0c;以及事务传播和隔…

CPP知识点记录总结

1、类的const成员函数 const成员函数的const 实际修饰的是该成员函数隐含的this指针&#xff0c;表明在该成员函数中不能对类的任何成员进行修改。 class A {void fun() const {// 常成员函数&#xff0c;在函数名后用const修饰} } 一文带你入门C类和对象【十万字详解&#…

谷歌正在试行人脸识别办公室安全系统

内容提要&#xff1a; &#x1f9ff;据美国消费者新闻与商业频道 CNBC 获悉&#xff0c;谷歌正在为其企业园区安全测试面部追踪技术。 &#x1f9ff;测试最初在华盛顿州柯克兰的一间办公室进行。 &#x1f9ff;一份内部文件称&#xff0c;谷歌的安全和弹性服务 (GSRS) 团队将…

【android】【adb shell】写一个shell脚本,监听进程pid变化

前言 当前业务&#xff0c;需要写一个脚本&#xff0c;不断监视com.android.phone 进程是否异常死掉 脚本 #!/system/bin/sh last_pid"" current_pid"" while(true){current_pidps -A | grep com.android.phone | awk {print $2}if [ -n "$current…

uni-appx,实现登录功能,弹窗功能。组件之间传值

这篇文章的内容使用组合式API实现的&#xff0c;只有弹窗部分有选择式API的写法介绍。如果想要看其他选择式API&#xff0c;还请下载官方的hello-uni-appx源码进行学习&#xff0c;查看。想要看组合式API的写法&#xff0c;请查看源码 hello-uvue。 hello-uni-appx源码 相比于…

Vue如何处理错误图片路径时换成另一张准备好的图片

在Vue中处理错误图片路径&#xff08;即当图片无法加载时&#xff09;并替换为另一张准备好的图片&#xff0c;可以通过几种方式实现。这里介绍两种常用的方法&#xff1a; 方法1&#xff1a;使用HTML的<img>标签的onerror事件 这是最直接的方法&#xff0c;可以直接在…

Vue + Element UI + JSEncrypt实现简单登录页面

安装依赖 npm install jsencrypt --save局部引入 import JSEncrypt from jsencrypt/bin/jsencrypt;登录页面index.vue <template><div class"loginbody"><div class"logindata"><div class"logintext"><h2>Wel…

Uncaught (in promise) RangeError: Offset is outside the bounds of the DataView

问题 通常发生在Failed to load resource: the server responded with a status of 404 (Not Found) 后&#xff0c;资源读取错误导致的问题。 解决 Failed to load resource: the server responded with a status of 404 (Not Found)_unity webgl failed to load resource:…

宝塔面板Nginx的https301跳转http

宝塔面板Nginx的https301跳转http&#xff1a; 登录宝塔面板&#xff1a;进入你的宝塔面板管理界面。 选择网站管理&#xff1a;在左侧菜单中&#xff0c;点击“网站”&#xff0c;然后选择你需要进行重定向的网站。 配置网站设置&#xff1a;在所选网站的管理界面中&#x…

Docker 容器网络互连 自定义网络 程序互相访问

介绍 在开发时候SpirngBoot应用需要连接Mysql数据库 &#xff0c;两个都在容器内&#xff0c;而容器都是独立的&#xff0c;这时需要配置容器内的网络互联。一旦两个容器加入了自定义网络就可以使用容器名互相访问。 Docker虚拟网卡 在安装Docker时候他会默认安装一个虚拟网…

LVS-DR群集

LVS-DR集群 LVS-DR(Linux Virtual Server DIrector Server)工作模式&#xff0c;是生产环境中最常用的一种工作模式。 LVS-DR工作原理 LVS-DR模式&#xff0c;Director Server作为群集的访问入口&#xff0c;不作为网关使用&#xff0c;节点DirectorServer与Real Server需要…

TensorRT-Int8量化详解

int8量化是利用int8乘法替换float32乘法实现性能加速的一种方法 对于常规模型有&#xff1a;y kx b&#xff0c;此时x、k、b都是float32, 对于kx的计算使用float32的乘法 对于int8模型有&#xff1a;y tofp32(toint8(k) * toint8(x)) b&#xff0c;其中int8 * int8结果为in…

2024.06.27 校招 实习 内推 面经

绿*泡*泡VX&#xff1a; neituijunsir 交流*裙 &#xff0c;内推/实习/校招汇总表格 1、提前批 | 禾赛科技2025届校招/提前批招聘 提前批 | 禾赛科技2025届校招提前批招聘 2、提前批 | CVTE2025校园招聘/提前批正式启动&#xff08;内推&#xff09; 提前批 | CVTE2025校园…

Python列表创建使用心得详解

概要 列表是Python中最常用的数据结构之一,它用于存储有序的元素集合。Python提供了多种方式来创建和操作列表,使得列表在数据处理、存储和操作中非常灵活。本文将详细介绍Python列表创建的各种技巧,包括基础创建方法、列表推导式、内置函数和高级创建技巧,并包含具体的示…

锁定依赖的秘诀:npm shrinkwrap命令深度解析

&#x1f512; 锁定依赖的秘诀&#xff1a;npm shrinkwrap命令深度解析 &#x1f512; 在JavaScript项目开发中&#xff0c;依赖管理是确保项目稳定性和可重复构建的关键环节。npm作为Node.js的包管理器&#xff0c;提供了npm shrinkwrap命令&#xff0c;用于锁定项目依赖的确…

什么是 qobject_cast?

前言 在 C++ 中,类型转换是一项常见的操作,比如将 int 转换为 char 或将 QString 用于 QMessageBox。但是,为什么我们需要将一个类转换为另一个类呢?本文将解释 qobject_cast 是什么,它的作用以及为什么需要类型转换。 dynamic_cast 和 qobject_cast 的概述 什么是 dyn…