Sui链上铭文爆火,TPS近6000领先同行

在2023年接近尾声时,用户涌入众多智能合约平台进行铭文相关交易,无意中对各种网络进行了压力测试。在许多平台出现拥堵和费用飙升的情况下,Sui通过实现令人印象深刻的TPS,在没有减速或gas费用激增的情况下脱颖而出。

最初用于比特币的铭文提供了一种在链上记录任意数据而无需智能合约的方法。该方法利用比特币交易中的witness字段,在收取最低费用的同时,永久将数据与特定的比特币单位关联。由于比特币不包括智能合约,铭文为其带来了新的实用性。因此,人们开始将tokens(包括NFT)记录在比特币网络上。

铭文和智能合约平台

随着铭文在比特币网络上的推广,开发人员将其推广到以太坊虚拟机(EVM)上,将铭文数据存储在EVM交易的calldata字段中。EVM calldata作为EVM交易的可选、只读且成本有效的数据字段,主要用于以太坊的智能合约输入和Rollup数据。通过定义特定的交互格式,铭文使得在链上记录和管理任意数据成为可能。类似于比特币,智能合约平台上的铭文通常用于在链上记录token和NFT的元数据。

由于与涉及智能合约交互的典型交易相比,铭文提供了一种存储token余额和NFT元数据的低成本方法。然而,这些铭文依赖于链下索引器,这是一个严重的缺点。用户期待这些索引器遵循相同的规则集,但与智能合约交互不同,虚拟机本身并不强制执行这些规则。

铭文的吸引力在于其能够在没有繁重智能合约gas费的情况下创建和交换token,而大多数区块链上的费用可能相当贵。因此,铭文的成本在大多数智能合约平台上激增。为了保持交易相对廉价,争夺热门铭文的用户通常会提交非常快速的连续交易。然而,在最近的铭文狂潮期间,交易的压倒性涌入使许多区块链网络的基础设施承受压力,导致交易失败、gas费用激增,甚至网络停机。实际上,铭文狂潮无意中充当了基础压力测试。

Sui在铭文中的表现

尽管铭文之风也吹到了Sui,但这并不是出于必要性或效率考虑。Sui使用对象作为其基本存储单元,对象为数据提供了极大的灵活性。Sui的对象基本上允许动态字段,可以包括通常在铭文中编码的数据类型。同样,Sui上的gas费用并不是限制因素,因此无需寻找规避它们的方式,就像其他网络上使用铭文一样。

然而,铭文的新颖性将这个新概念引入Sui,开发人员发现Sui的对象模型能够无缝地支持铭文。有多种方法可以在Sui上创建铭文,包括利用Sui的交易快速路径。目前,Sui上的大多数铭文都依赖于共享对象,并且必须经过共识,这为评估Sui在生产中的吞吐量提供了一种独特的方法。

截至撰稿时,Sui上交易区块处理量在2023年12月22日达到顶峰1380万。

在铭文驱动活动激增期间,Sui经历了两天特别高的交易量,每天处理的交易区块数超过了1000万,2023年12月22日最高峰时超过了1380万。事实上,尽管需求增加, 但平均gas价格是下降的,这展示了网络的稳定性以及Sui gas价格机制的高效性。Sui达到了近6000的最高TPS,展现出令人瞩目的韧性,突显了其令人印象深刻的网络吞吐能力。

期待未来

尽管Sui的架构顶住了对铭文的需求压力,但类似的用例在区块链行业经常出现。作为最前沿的计算环境,Sui固有的灵活性和对开发人员表达的支持使其能够满足任何需求或愿望。期望链上存储和一个围绕持续低gas费设计的tokenomics模型,让Sui轻松适应区块链世界中的新理念。随着更多开发人员发现Sui和Move的威力,我们相信未来有无限可能。


关于 Sui Network

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

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

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

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

相关文章

vue3+vite +element plus日历date picker中文显示

项目情况 element-plus 默认是英文模式,需要中文模式的话需要设置一下: 项目框架(vue3):vite JS element-plus 版本:(注意版本兼容,element plus 较低版本:1.xx.xx&a…

STL标准库与泛型编程(侯捷)笔记3

STL标准库与泛型编程(侯捷) 本文是学习笔记,仅供个人学习使用。如有侵权,请联系删除。 参考链接 Youbute: 侯捷-STL标准库与泛型编程 B站: 侯捷 - STL Github:STL源码剖析中源码 https://github.com/SilverMaple/STLSourceCo…

中国式浪漫:古人对万物的雅称

古人对万物的称呼都是美而浪漫,在诗词中,女子被称为红妆、佳人、婵娟、碧玉、红颜。雪也叫作琼芳、玉絮、六花、玉鸾;在诗词中,每一缕风,每一片雪,都有一个雅致的名字。所谓的诗情画意,便是用普…

基于深度学习的停车位关键点检测系统(代码+原理)

摘要: DMPR-PS是一种基于深度学习的停车位检测系统,旨在实时监测和识别停车场中的停车位。该系统利用图像处理和分析技术,通过摄像头获取停车场的实时图像,并自动检测停车位的位置和状态。本文详细介绍了DMPR-PS系统的算法原理、…

最短路径问题相关算法、原理及适用场景

这里写目录标题 一、最短路径算法、原理及适用场景深度优先搜索算法/广度优先搜索算法Floyd算法(Floyd-Warshell算法)Dijkstra算法A*算法贝尔曼福特算法(Bellman-Ford Algorithm)SPFA算法(Shortest Path Faster Algori…

FPGA高端项目:纯verilog的 25G-UDP 高速协议栈,提供工程源码和技术支持

目录 1、前言免责声明 2、相关方案推荐我这里已有的以太网方案本协议栈的 1G-UDP版本本协议栈的 10G-UDP版本1G 千兆网 TCP-->服务器 方案1G 千兆网 TCP-->客户端 方案10G 万兆网 TCP-->服务器客户端 方案 3、该UDP协议栈性能4、详细设计方案设计架构框图网络调试助手…

传感数据分析——小波滤波

传感数据分析——小波滤波 文章目录 传感数据分析——小波滤波前言一、运行环境二、Python实现总结 前言 小波滤波算法是一种基于小波变换的滤波方法,其核心思想是将信号分解成不同的频率成分,然后对每个频率成分进行独立的处理。小波滤波器的设计和应用…

第12课 实现桌面与摄像头叠加

在上一节,我们实现了桌面捕获功能,并成功把桌面图像和麦克风声音发送给对方。在实际应用中,有时候会需要把桌面与摄像头图像叠加在一起发送,这节课我们就来看下如何实现这一功能。 1.备份与修改 备份demo11并修改demo11为demo12…

安达发|基于APS排程系统的PDM功能

APS系统(Advanced Planning and Scheduling,先进计划与排程)是一种基于APS系统(Advanced Planning and Scheduling,先进计划与排程)是一种基于供应链管理和生产管理的综合性软件系统。它通过整合企业内外部…

在anaconda中安装pytorch的GPU版本

本文前提: 1.你已经下载好了anaconda,最好是新建一个虚拟环境来安装pytorch的GPU版本,并且设置了国内镜像源; 2.了解自己电脑对应的cuda版本,可通过nvidia-smi,并下载好了cuda。 安装pytorch的GPU版本 到官网中https…

微信公众号-订阅通知

第一步: 公众号需要实名认证,完成以后! 设置-开发里找到基本配置: 开发者ID(AppID):xxxxxxxxxxxxxxxxxxxxxxxxx 开发者密码(AppSecret):xxxxxxxxxxxxxxxxxxxxxxxxx 白名单IP也要填写上你的服务器IP哦! 第二步&am…

聊天Demo

文章目录 参考链接使用前端界面消息窗口平滑滚动至底部vue使用watch监听vuex中的变量变化 参考链接 vue.js实现带表情评论功能前后端实现(仿B站评论) vue.js实现带表情评论仿bilibili(滚动加载效果) vue.js支持表情输入 vue.js表…

使用Scrapy框架和代理IP进行大规模数据爬取

目录 一、前言 二、Scrapy框架简介 三、代理IP介绍 四、使用Scrapy框架进行数据爬取 1. 创建Scrapy项目 2. 创建爬虫 3. 编写爬虫代码 4. 运行爬虫 五、使用代理IP进行数据爬取 1. 安装依赖库 2. 配置代理IP和User-Agent 3. 修改爬虫代码 4. 运行爬虫 六、总结 一…

【AI视野·今日Sound 声学论文速览 第四十二期】Fri, 5 Jan 2024

AI视野今日CS.Sound 声学论文速览 Fri, 5 Jan 2024 Totally 10 papers 👉上期速览✈更多精彩请移步主页 Daily Sound Papers PosCUDA: Position based Convolution for Unlearnable Audio Datasets Authors Vignesh Gokul, Shlomo Dubnov深度学习模型需要大量干净的…

【算法Hot100系列】合并两个有序链表

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老导航 檀越剑指大厂系列:全面总结 jav…

前端nginx配置指南

前端项目发布后,有些接口需要在服务器配置反向代理,资源配置gzip压缩,配置跨域允许访问等 配置文件模块概览 配置示例 反向代理 反向代理是Nginx的核心功能之一,是指客户端发送请求到代理服务器,代理服务器再将请求…

数据结构-怀化学院期末题(321)

图的广度优先搜索 题目描述: 图的广度优先搜索类似于树的按层次遍历,即从某个结点开始,先访问该结点,然后访问该结点的所有邻接点,再依次访问各邻接点的邻接点。如此进行下去,直到所有的结点都访问为止。在…

OpenHarmony沙箱文件

一.前言 1.前景提要 DevEcoStudio版本:DevEco Studio 3.1 Release SDK版本:3.2.2.5 API版本:9 2.概念 在openharmony文件管理模块中,按文件所有者分类分为应用文件和用户文件和系统文件。 1)沙箱文件。也叫做应…

Jmeter扩展函数?年薪50W+的测试大佬教你怎么玩

很多同学,都问我:“老师,我的 jmeter 里面,怎么没有 MD5 函数,base64 函数也没有,我是不是用了假的 jmeter?” 哈哈哈,不是的。jmeter 的函数,有自带函数和扩展函数两大…

等价类划分法

📢专注于分享软件测试干货内容,欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!📢软件测试面试题分享: 1000道软件测试面试题及答案📢软件测试实战项目分享: 纯接口项目-完…