比特币中的符文是什么?

比特币中的符文是什么?

比特币符文是存在于比特币区块链上的独特的、可替代的代币。它们旨在代表具有独特特征和元数据的可替代资产。 Ordinals 协议的创建者 Casey Rodamor 最近放弃了一项替代 BRC-20 可替代代币协议的提案,该替代方案被称为 Runes。

破译比特币符文之谜

在基于比特币的代币蓬勃发展的世界中 ​Runes 协议​是一个颠覆性的新来者,有可能重新调整比特币上实施不佳的代币方案的现有动态,这些方案是​ 从Ordinals衍 ​生出来的。 

符文由 Ordinals 协议的创建者 Casey Rodarmor 开发。 Runes 旨在为 ​ Ordinals、ORC-20、BRC-20和Stamps等现有代币化协议提供一种用户友好的、基于 UTXO 的替代方案。 ​

符文是比特币网络上一种全新类型的可替代代币。这些代币在几个方面与现有替代品不同。首先,符文原生于比特币的未花费交易​ 输出(UTXO)模型。 ​这最大限度地减少了“垃圾”UTXO 的产生,从而实现更负责任的 UTXO 管理和更小的链上足迹。

比特币区块链被设计为一个最小且高效的分类账,用于通过比特币交易转移价值。引入像 Ordinals 和 Stamps 这样的代币化方案可以向这种精益结构添加额外的数据,这可能会对区块链的可扩展性和性能产生影响。

序号和邮票将额外的数据引入到它们所属的每笔交易中。例如,​ 序数“铭刻”了Satoshis 的附加信息,而邮票则添加“数据块”来创建数字制品。虽然每条数据可能很小,但总体影响可能很大,特别是如果这些标记化方法被广泛采用的话。

就Stamps而言,数据存储在链上并且无法修剪,这意味着它永久占用区块链上的空间。这与其他系统不同,在其他系统中,额外的数据可能会存储在链外或进行修剪以节省空间。

Runes 专为易于使用而设计,缺乏其他协议(如 Ordinals、Stamps 或 BRC-20 代币)中常见的实现复杂性。符文有望给比特币代币生态系统带来一些有影响力的变化。通过遵循比特币的 UTXO 模型,符文通过减少 UTXO 集不必要的膨胀提供了一种“减少危害”的形式,这是 BRC-20 和 Stamps 等现有协议的一个重大问题。

其更简单的设计可以吸引更多开发者的兴趣和参与,有可能加速比特币开发社区的创新。无缝的用户体验可以吸引更多主流采用,因为用户不需要处理原生代币或处理链下复杂性。

序号、邮票、BRC-20 和符文,天哪!

什么是序号和铭文?

序号和铭文提供了一种在比特币网络中生成 NFT 的有点争议的方法。这些被蚀刻在单个 Satoshi 上,这是比特币的最小单位,1 亿 Satoshi 组成了一个比特币。通过序数,这些中本聪具有钱币意义,并且可以用任何选定的内容进行“标记”,从而在比特币区块链上形成可以买卖的独特数字资产。尽管这些数据是在链上维护的,但其存储设计允许选择性修剪。

序数通过赋予每个中本聪独特的特征或“钱币价值”,可能会损害比特币的可替代性。在完全可替代的资产中,每个单位都可以与任何其他单位互换;就比特币而言,这意味着一个中本聪应该与另一个中本聪相同。然而,序数有效地为中本聪“标记”了独特的属性,使它们彼此区分开来。 

这可能会创建一个市场,其中某些中本聪因其独特的序数铭文而比其他中本聪更有价值,从而打破了固有的可替代性,而这是比特币等加密货币的基石特征之一。这种与可替代性的背离可能会给交易过程带来复杂性,并可能对比特币的使用和估值产生更广泛的影响。

什么是邮票?

Stamps 和 SRC-20 代币与 Ordinal Inscriptions 和 BRC-20 代币有相似之处,因为所有这些代币化方案都利用比特币区块链嵌入任意数据,从而创建独特的比特币原生数字项目。然而,邮票将无法删除的数据嵌入到比特币区块链中。 

这意味着数据永久存储在每个完整节点上,从而导致区块链规模不断增长。 Stamps 添加的数据块会导致“区块链膨胀”。随着越来越多的人使用邮票向交易添加额外的数据,每个区块的大小可能会增加,可能会更快地填充区块,并为金融交易留下更少的空间。随着时间的推移,这可能会使操作完整节点变得更加麻烦和资源密集,从而使网络集中化并使普通用户更难以访问。 

此外,SRC-20 代币与基于 Ordinals 的 BRC-20 代币不同,因为它们不使用 Segwit 见证数据;相反,它们是多重签名交易的一部分,其中 SRC-20 令牌信息包含在为其他密钥的签名数据分配的空间内。

什么是 BRC-20 代币?

BRC-20 代币建立在序数铭文的概念之上,增加了额外的复杂性。 BRC-20 不是仅仅将序列号嵌入到单个 Satoshi 中,而是利用 JSON(JavaScript 对象表示法)来创建用于发行的基本代币合约。这些代币具有预设的供应限制,并且与其他代币化方法相比表现出一定的限制。

什么是 ORC-20 代币?

ORC-20 代币增强了最初为 BRC-20 代币开发的方法。与它们的前辈一样,它们使用 Segwit 见证数据和 JSON,但还具有其他高级功能。 ORC-20 代币提供了可变供应的灵活性,并且可以利用“铸币”功能来促进交易内传输,从而节省区块空间。

什么是符文以及它们有何不同?

“符文”代表了一种创建可替代代币协议的新颖方法。与 BRC-20 等现有协议不同,符文是基于 UTXO 的,这意味着它们与比特币现有架构无缝集成,同时最大限度地减少不必要的输出。符文是 UTXO(未使用的交易输出)中持有的唯一标识的余额。涉及符文的事务包含通过 OP_RETURN 输出和附加数据推送启动的特定协议消息。 

这允许灵活分配和转移符文余额,无效的协议消息会导致符文燃烧,作为未来升级的保障。此外,符文可以发行特定的人类可读符号和十进制配置,并且其发行和转移不需要使用原生代币,使得协议不那么繁琐,更加用户友好。总的来说,符文提供了一种更简单、更直观的方式来处理比特币区块链上的可替代代币。

符文会流行起来,还是会像其他代币时尚一样销声匿迹?

符文协议正处于十字路口。一方面,它提供了 BRC-20 的简化、高效替代方案,有可能解决通过 Ordinals 引入的比特币低效代币化问题。另一方面,它们的快速、近乎冲动的采用也带来了长期可持续性的风险。社区必须决定是优先考虑深思熟虑、可扩展的解决方案,还是继续不计后果地追求快速收益。

符文代表了比特币元协议领域一个有前途但有争议的发展。其简化、高效的设计与 BRC-20、Stamps 以及 Ordinals 社区内持续争论的低效率形成鲜明对比。符文有望为比特币网络带来交易费收入、开发者兴趣和更多用户。关键问题是 Runes 是否会提供长期的可扩展性和可持续性。 

​就目前而言,符文协议要么会成为代币功能和可扩展性的突破性解决方案,要么成为仓促区块链创新的另一个警示故事。现在决定其命运的责任落在了社区身上。

Runes、Ordinals 和 Stamps 作为比特币区块链上新的代币化协议的引入引发了人们对其必要性和效率的质疑,特别是与Counterparty和Omni Layer等更成熟的协议相比。 ​

首先,Counterparty 和 Omni Layer 已经使用多年,受益于社区信任、实际测试和持续开发。它们是更成熟的协议,拥有更大的用户群和支持网络,使它们成为许多开发人员和最终用户更可靠的选择。

其次,复杂性和用户体验是重要的考虑因素。符文、序数和印章引入了新的标记化机制,与现有解决方案相比,这些机制可能会也可能不会提供任何优势。例如,Runes 中使用的基于 UTXO 的状态模型可能会最大限度地减少“垃圾”UTXO,但它引入了自身的复杂性,并且可能不会显着改进 Counterparty 或 Omni Layer 中使用的状态模型。

第三,引入多种不同的代币化协议可能会分散开发人员的注意力和资源。每个新协议都有其特殊性,需要时间和精力来学习。这削弱了开发人员的注意力,他们本来可以专注于改进一小部分易于理解和广泛使用的协议。

最后,区块链技术最大的挑战之一是互操作性。多种代币化方法的激增可能会使跨不同协议或比特币“层”的代币和资产的无缝交换进一步复杂化,从而阻碍比特币的更广泛采用。

总之,虽然 Runes、Ordinals 和 Stamps 提供了比特币区块链上有趣的代币化方法,但它们可能代表了使生态系统支离破碎的多余努力,而不是对现有的、更优雅的解决方案的有意义的改进。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

JEECG/SpringBoot集成flowable流程框架

IDEA安装Flowable BPMN visualizer插件 pom.xml中引入flowable相关依赖 <dependency><groupId>org.flowable</groupId><artifactId>flowable-spring-boot-starter</artifactId><version>6.7.2</version></dependency><depe…

【STM32+HAL+Proteus】系列学习教程4---GPIO输入模式(独立按键)

实现目标 1、掌握GPIO 输入模式控制 2、学会STM32CubeMX配置GPIO的输入模式 3、具体目标&#xff1a;1、按键K1按下&#xff0c;LED1点亮&#xff1b;2、按键K2按下&#xff0c;LED1熄灭&#xff1b;2、按键K3按下&#xff0c;LED2状态取反&#xff1b; 一、STM32 GPIO 输入…

【JavaScriptthreejs】对于二维平面内的路径进行扩张或缩放

目标 对指定路径 [{x,y,z},{x,y,z},{x,y,z},{x,y,z}.........]沿着边缘向内或向外扩张&#xff0c;达到放大或缩小一定范围的效果&#xff0c;这里我们获取每个点&#xff08;这里是Vector3(x,y,z)&#xff09;,获取前后两个点和当前点的坐标&#xff0c;计算前后两点的向量&a…

autodesk系列软件安装错误1603,手动安装Autodesk Desktop Licensing Service之后,启动服务提示错误1067

一般Autodesk Desktop Licensing Service这个服务没安装或者不正常会导致autodesk系列软件安装错误1603或者其他报错。 手动安装Autodesk Desktop Licensing Service之后&#xff0c;启动服务提示错误1067&#xff0c; 解决方法如下 打开autoremove点击扩展功能&#xff0c;输…

Hindawi暴雷出局,Frontiers却积极整改,能否摘掉“水刊”标签?

【SciencePub学术】自从3月Hindawi暴雷后&#xff0c;MDPI和Frontiers也深受牵连&#xff0c;因其发文量太过猖獗&#xff0c;国人占比高&#xff0c;自引率高等因素&#xff0c;这些出版社旗下的期刊均被贴上“水刊”标签。 上期&#xff0c;小编已经详细介绍了MDPI期刊的口碑…

项目暂停和重启运行,命令如何实现?

要通过命令行实现项目的暂停和重启运行&#xff0c;可以使用以下步骤&#xff1a; 1.查找项目进程ID&#xff1a;首先&#xff0c;你需要找到正在运行项目的进程ID&#xff08;PID&#xff09;。你可以使用 ps 命令来查找正在运行的进程&#xff0c;例如&#xff1a; ps aux …

客户关系智慧:CRM系统五大功能助力企业发展

CRM软件必备功能有“销售自动化、销售流程管理、全渠道沟通平台、BI数据分析以及销售活动管理。” 一家业务流程完善的公司&#xff0c;总是少不了提到CRM。对CRM还尚不可知的企业可能会疑惑了——总是听到别人提到CRM&#xff0c;CRM到底有哪些功能&#xff1f;这些功能又怎么…

【JavaWeb】Day52.Mybatis动态SQL(二)

动态SQL-foreach 案例&#xff1a;批量删除员工功能 SQL语句&#xff1a; delete from emp where id in (1,2,3); Mapper接口&#xff1a; ~~~java Mapper public interface EmpMapper {//批量删除public void deleteByIds(List<Integer> ids); } ~~~ XML映射文件&am…

【Java框架】SpringMVC(一)——基本的环境搭建及基本结构体系

目录 MVC模式视图(View)控制器(Controller)模型(Model)JSP Model1JSP Model2MVC的优点MVC的缺点 Spring MVC架构介绍特点 SpringMVC环境搭建(在前面Spring整合Mybatis的基础上)1.创建控制器Controller2.创建springmvc配置文件&#xff0c;并添加Controller的Bean3.web.xml中配置…

GPT 在目标设定中的应用:实现梦想的技术方法

在技术快速进步的时代&#xff0c;我们设定和实现目标的方式正在不断发展。 该领域最重要的创新之一是引入生成式预训练 Transformer (GPT)。 本文将探讨 GPT 技术如何彻底改变目标设定的艺术&#xff0c;提供实用的见解和案例研究来展示其影响。 GPT 和目标设定简介 ​ 了解 …

kali——勒索病毒metasploit

我先来叙述一下大致流程&#xff1a; 1、使用mfs对 445端口进行攻击获得一系列权限 2、更新mfs版本 3、使用search 17_010对命令进行查看 4、use auxiliary/scanner/smb/smb_ms17_010使用该模块设置靶机set rhosts 靶机ip和设置本机监听端口 set lhost 0-65535 5、options…

中医药性笔记

目录 当归黄芪党参白术甘草茯苓半夏陈皮升麻柴胡 当归 补血。 当归&#xff0c;腾讯医典 黄芪 土金之药。 补中气的同时补肺气。益卫固表、利水消肿、 腾讯医典黄芪 党参 土金之药。健脾益肺&#xff0c;生津养血。 党参补气之力弱于人参、用于脾肺气虚的轻症。 党…

全量与增量的配置模式

在系统管理和数据处理领域&#xff0c;全量与增量配置是两种常见的方法&#xff0c;用于实现数据同步、更新部署或资源管理等任务。它们分别适用于不同的场景&#xff0c;依据任务的特性和需求选择合适的配置模式&#xff0c;有助于优化资源利用、提高效率并确保数据或系统的准…

node-sass安装失败解决

老项目安装node-sass4.14.1一直失败 "node-sass": "^4.14.1",报错环境变量Path 中没有 python2.7 gyp verb check python checking for Python executable "python2.7" in the PATH安装python2.7,然后设置npm config set python C:\Python27 …

计算机缺少msvcp120.dll如何解决,7种详细的修复方法分享

msvcr120.dll文件是微软Visual C运行时库的一部分&#xff0c;版本号为12.0。这个DLL文件包含了许多用于支持在Windows上运行的应用程序的重要函数和组件。它是确保某些程序能够正确执行的关键组成部分&#xff0c;特别是那些使用C编写或依赖于某些Microsoft库的程序。 当用户…

【智能算法】回溯搜索算法(BSA)原理及实现

目录 1.背景2.算法原理2.1算法思想2.2算法过程 3.结果展示4.参考文献 1.背景 2013年&#xff0c;P Civicioglu等人受到当前种群与历史种群之间的差分向量的引导启发&#xff0c;提出了回溯搜索算法&#xff08;Backtracking Search Algorithm, BSA&#xff09;。 2.算法原理…

MySQL及SQL语句

SQL语句 数据库相关概念数据查询语言&#xff08;DQL&#xff09;基本查询数据类型条件查询多表查询子查询 数据操作语言&#xff08;DML&#xff09;数据定义语言&#xff08;DDL&#xff09;数据控制语言&#xff08;DCL&#xff09;MySQL数据库约束视图练习题 数据库相关概念…

【总结】CycleGAN+YOLOv8+DeepSORT

本文章仅对本人前期工作进行总结&#xff0c;文章内容供读者参考&#xff0c;代码不对外公开 文章目录 1、CycleGAN1.1 数据集配置1.2 环境配置1.3 参数配置1.4 可视化训练过程1.5 训练结果1.5 结果测试 2、YOLOv82.1 数据集配置2.2 网络结构配置2.3 训练细节2.4 测试 3、Deep…

应用部署tomcat的三种方式

由于一直在用springboot框架&#xff0c;集成了tomcat&#xff0c;快忘记如何单独部署tomcat了&#xff0c;以下&#xff0c;记录一下&#xff1a; 部署tomcat有三种方式&#xff1a; 一、方式一&#xff1a;将war包丢进webapps 这是最简单粗暴的方式&#xff1a;将web工程打…
最新文章