Sui的赞助交易(gas代付),打开Web2用户丝滑使用Web3之路

news2024/10/2 12:22:16

Sui Move包括一个功能,允许开发者为其应用程序的一些或全部交易支付gas费,消除了用户在进入Web3时面临的一个最大障碍。在Web3网络中,通常用户需要支付所谓的 gas费才能使用应用程序。Sui的赞助交易功能为愿意采用的开发者消除了这种阻碍。

安装钱包并购买tokens以支付gas费的需求会阻碍许多潜在用户的进入,尤其是那些习惯于众多看似免费的基于Web2应用程序的用户。尽管像Gmail和Facebook这样的大众熟悉的应用程序需要资金进行开发和维护,但这些平台通过广告来收回成本并从中获利,而不是直接向用户收取网络访问费用。

Web3需要更复杂的收入模型来扩大其用户群,而赞助交易为开发者提供了这种能力。通过赞助交易,开发者可以代替用户支付其在其应用程序中产生的gas费,并探索各种收入模型来覆盖成本,例如从广告到试用版到订阅。

赞助策略

在Sui文档中描述了关于赞助交易的三种类型:

  • 用户发起的交易
  • 赞助者发起的交易
  • 基于GasData对象的交易

在用户发起的交易中,用户创建一个GasLessTransactionData对象,可能是作为应用程序的一部分,并将其发送给开发者进行批准。然后,开发者发起并签署一个TransactionData对象,其中包括有关gas费的数据。这个结构返回给用户进行签名,然后发送到Sui网络进行处理。

这种类型的赞助交易中所需的操作通常在应用程序中自动完成,对用户来说是看不见的。但是,开发者需要创建一个后端来管理批准和gas费支付。

赞助者发起的交易为开发者提供了一种直接向用户发送gas费的方法,为增加应用程序使用率提供了多种促销模型。使用这种方法,开发者创建一个TransactionData对象,基本上预授权了一笔交易,并将gas费分配给了开发者。开发者可以通过电子邮件、即时消息或任何其他类型的基于互联网的消息将TransactionData对象发送给用户。

这种方法适用于直接电子邮件促销,可以接触到可能对Web3一无所知的潜在用户。TransactionData对象可以允许有限的试用,之后用户需要为继续使用应用程序付费,或者可能将用户引入广告赞助的体验。

第三种方法要求开发者首先创建一个GasData对象,定义gas费预算,并将其发送给用户。用户很可能是在应用程序的上下文中创建一个TransactionData对象,对其进行签名,并将其发送回开发者。开发者对此对象进行签名并将其发送到网络进行处理。

当然,与赞助者发起的交易一样,不是直接在用户和开发者之间发送对象,GasData和TransactionData对象很可能是应用程序工作流的一部分。这种方法类似于给用户一张只能用于支付应用程序gas费的借记卡。

收入模型

正如Web2模型所证明的那样,拥有足够庞大的用户群,开发者可以通过广告模型赚取大量收入,足以支付开发成本并获得利润。大多数Web2应用程序使用现有的广告网络来产生收入,这些网络通常很容易集成展示广告或其他类型的广告。谷歌的广告网络是其中比较知名的,但是开发者应该研究满足其需求的广告网络。

对于专注于用户浏览的应用程序,广告可能是有效的收入模型,而游戏和实用程序的开发者可能需要考虑试用版、高级服务或附加功能。例如,开发者可以提供一个具备基本功能的实用程序,并以一定价格解锁高级功能。在这种模型下,开发者需要支付基本版本和高级版本实用程序的所有交易的gas费,并寄希望于高级版本的收入覆盖总交易费用。对于游戏而言,附加功能非常有效,因为用户可能需要购买新的关卡或游戏装备。

后面的这些模型可以通过软件订阅服务进行支付,可以用法定货币支付,也可以在Sui上进行开发。有很多软件订阅服务,其中一些是传统的,一些则直接与Web3市场竞争,开发者可以进行研究以支持其应用程序。作为完全基于Sui的模型,开发者可以要求使用SUI token支付订阅或附加功能的费用,尽管这可能会使赞助交易的目的失去意义。

大规模采用

Sui的使命是将下一个十亿人引入Web3。Sui通过其高性能、可扩展的网络和较低、可预测的gas费在技术上支持了这一使命。结合这样的环境,Sui Move为开发者提供了创建新一代应用程序的工具。

赞助交易以及Sui Move的其他用户友好功能为那些没有Web3经验的人打开了大门。它们抽象了使用token和钱包的独特技术细节,并消除了主流增长的障碍。


关于 Sui Network

Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac

官网|Twitter|Discord|英文电报群|

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

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

相关文章

仓库管理系统有哪些功能,如何对仓库进行有效管理

阅读本文,您可以了解:1、仓库管理系统有哪些功能;2、如何对仓库进行有效管理。 仓库是制造业的开端,原材料的领料开始。企业的仓库管理是涉及企业生产、企业资金流和企业的经营风险的关键环节。在众多的工业企业、制造型企业、贸…

都市信息供求网servlet+jsp新闻广告出售java源代码mysql

本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 都市信息供求网servletjsp 系统1权限:管理…

怎么做自动化测试?8年测试老鸟自动化测试总结,史上最全...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 1、为什么做自动化…

AutoML工具-AutoGluon

1、简介 AutoGluon是AutoML的自动化工具,涉及方面有图像、文本、时间序列和表格式数据。 2、入门 2.1 安装 pip install autogluon 2.2 使用 (1)Tabular(解释是表格式数据,不知道对不对) 两个函数Ta…

Vue使用QuillEditor富文本编辑器问题记录

1.内容绑定的问题 绑定内容要使用 v-model:content"xxx" 的形式。 2.设置字体字号 字体以及字号大小的设置需要先注册。 <script> import { QuillEditor,Quill } from vueup/vue-quill import vueup/vue-quill/dist/vue-quill.snow.css; // 设置字体大小 c…

认识聚类算法【机器学习必学】

什么是聚类算法? 聚类算法是一种典型的无监督学习算法&#xff0c;主要用于将相似的样本自动归到一个类别中。 在聚类算法中根据样本之间的相似性&#xff0c;将样本划分到不同的类别中&#xff0c;对于不同的相似度计算方法&#xff0c;会得到不同的聚类结果&#xff0c;常…

为代码生成一个良好可读的API文档-Doxygen简单实战

需求&#xff1f;为什么要有API文档 在代码开发过程中&#xff0c;我们会发现有这样的情况&#xff0c;其他团队的代码和自己团队的代码相异甚大&#xff0c;如果没有一个统一规范的文档来对接&#xff0c;会造成很多交流沟通上的不便&#xff0c;但我们又不想浪费时间去边写说…

探索产品项目管理软件的种类及功能

随着科技的不断发展&#xff0c;越来越多的企业开始重视产品项目管理的重要性。产品项目管理软件作为一种有效的工具&#xff0c;可以帮助企业更好地规划、执行和控制项目&#xff0c;提高项目的成功率。本文将分为两部分&#xff0c;分别介绍产品项目管理软件的功能以及一些知…

微信认证申请流程(其他组织)

第一步&#xff1a;登录微信公众平台->设置->微信认证->开通 第二步&#xff1a;同意协议&#xff1a;签署《微信公众平台认证服务协议》 第三步&#xff1a;验证管理员 第三步&#xff1a;选择认证类型及填写认证资料 选择认证类型及上传申请公函 其他组织资质信息 …

制作分班查询系统必备软件,轻松解决分班查询烦恼

常用的分班查询系统制作工具有以下几种&#xff1a; 1. 编程语言和框架&#xff1a;使用编程语言和相关的框架&#xff0c;如Java、Python、PHP等&#xff0c;可以自行开发分班查询系统。这种方式可以根据学校的具体需求进行定制开发&#xff0c;灵活性较高。 2. 数据库管理系…

管理类联考——逻辑——形式逻辑——汇总篇——专业术语

专业术语 专业术语 日常描述 符号化 符号表达 表达含义 常见标志词充分条件假言判断如果P&#xff0c;那么Q→P→Q如果P为真&#xff0c;则Q一定为真&#xff1b;如果Q为假&#xff0c;那么P一定为假。也就是P→Q和┐Q→┐P一定为真。如果P&#xff0c;那么Q&#xff1b;只要P&…

51单片机(普中HC6800-EM3 V3.0)实验例程软件分析 实验三 LED流水灯

目录 前言 一、原理图及知识点介绍 二、代码分析 知识点五&#xff1a;#include 中的库函数解析 _crol_&#xff0c;_irol_&#xff0c;_lrol_ _cror_&#xff0c;_iror_&#xff0c;_lror_ _nop_ _testbit_ 前言 第一个实验:51单片机&#xff08;普中HC6800-EM3 V3.0…

OpenLayers入门,OpenLayers使用fetch加载并显示TopoJson格式区划边界数据并叠加文字标注,动态创建要素样式

专栏目录: OpenLayers入门教程汇总目录 前言 上一章中已经说明了TopoJson格式数据,《OpenLayers入门,OpenLayers加载TopoJson数据,使用行政区划边界作为示例》,大家应该都已经有所了解。 本章在上一章基础上改用fetch加载TopoJson格式数据,并手动解析数据为Feature要素…

学习单片机的秘诀:实践与坚持

在学习单片机时&#xff0c;将实践与学习结合起来是一个很好的方法。不要一上来就死磕指令和名词&#xff0c;而是边学边做实验&#xff0c;循序渐进地理解和应用指令。通过实验&#xff0c;你能亲身感受到指令的控制效果&#xff0c;增强对单片机的理解和兴趣。 学习单片机不…

LeetCode344.反转字符串

344.反转字符串 题目描述 解题思路 这是字符串专题的第一题 在之前反转链表的题目中&#xff0c;我们使用了双指针法来进行反转链表 这道题同样的&#xff0c;也使用双指针&#xff0c;对于字符串的反转&#xff0c;比链表更为简单 因为字符串本质上是一种数组&#xff0c…

Paleobotany——北美中生代-新生代化石植物总目(Paleobotanical card search)

北美中生代-新生代化石植物总目&#xff08;Paleobotanical card search&#xff09; 总览1. 介绍2. 历史3. 内容 用户手册&#xff08;卡片内容解读&#xff09;示例卡片组成CIC编号的详细解读年代编码解读 卡片检索 总览 了解学习使用由耶鲁皮博迪自然历史博物馆&#xff08…

印度想建设6G强国,是梦想还是幻想?

拥有14亿人口的印度&#xff0c;也是一个充满梦想与野心的国家&#xff0c;印度一直在努力追赶科技的发展&#xff0c;尤其是通信领域。印度目标是在2030年成为6G强国&#xff0c;然而其计划与现实之间还存在着巨大的鸿沟。 本报告分别从印度互联网普及率、城乡差异、用户性别、…

MySql006——检索数据:基础select语句

在《MySql003——结构化查询语言SQL基础知识》中&#xff0c;我们学习了有关SQL的基础知识&#xff0c;也知道SQL中查询语句select使用最为频繁。 它的用途是从一个或多个表中检索信息。为了使用SELECT检索表数据&#xff0c;必须至少给出两条信息——想选择什么&#xff0c;以…

AOP获取切点表达式中注解的属性

文章目录 1、获取Cacheable注解的属性2、获取自定义注解的属性 1、获取Cacheable注解的属性 有个小需求&#xff0c;要在日志中打印支持redis缓存的方法的相关信息&#xff0c;这里切点表达式动词用annotation&#xff0c;后面跟Cacheable注解 Component Aspect Slf4j public…

Vue2+TS封装一个可全局拖拽的弹窗组件

Vue2TS封装一个可全局拖拽的弹窗组件 ant组件的弹窗组件不支持拖拽&#xff0c;就很难受 项目里刚好有这个需求&#xff0c;就自己封装了一个 效果图&#xff1a; vue部分: <template><div class"image-standard-modal":style"{ top: top px, left…