BTC 复兴:Ordinals 带来创新活力,BitVM 与 BitStream 相继问世

除了备受瞩目的 ETF,今年 Bitcoin 生态迎来全新的发展活力和机遇。Ordinals 协议的横空出世,以此为基础诞生的 BRC20 协议给整个比特币生态带去了一波新的能量,迎来铭文热度高涨。而诸如 BitVM、BitStream 等新技术甫一问世,便引发行业广泛关注,为比特币生态活力带来了新的希望。

同时,BTC 生态系统正在迅速扩张。来自 DeFi、Wallets、Marketplace、BRC20、Ordinals、Infrastructure 等领域不断涌现新项目,加速拓展着 BTC 的生态版图。

图片

从 Ordinals 协议的「禧年」计划,到 ARC20 代币标准的推出,从 BRC20 代币标准的崛起,再到 Taproot Assets 的资产分发,BitVM 在比特币上进行的全新计算,以及 BitStream 通过比特币支付激励的去中心化文件托管,TinTinLand 为你整理了 BTC 生态的近期热点动向,带你深入了解生态现状,一起探索最新技术所展现的无限潜力。

Ordinals 协议:收入提高,「禧年」计划进行中

今年一月,Ordinals 协议由比特币核心贡献者 Casey Rodarmor 推出,并正式在比特币主网上启动。该协议允许用户创建比特币版本的 NFT——在比特币网络上被描述为「数字工件(digital artifacts)」,支持 JPEG 图像、PDF、视频或音频格式内容。与以太坊链上的众多 NFT 项目类似,这些「数字工件」将会在比特币网络上铸造。

目前,Ordinals 铭文收入不断增高。据 11 月 13 日的 Dune 数据显示,比特币 NFT 协议 Ordinals 铭文铸造的累计费用收入达 2433.5 BTC,约合 90,286,981 美元。当前铸造铭文总量达到 40,089,490 枚。

在 11 月 14 日,Ordinals 协议创始人 Casey 表示,Ordinals 协议官方正在考虑在比特币主网区块高度 820512 进行「禧年 (Jubilee)」。即从选定的区块高度开始,对新的铭文进行处理,使原本会被标记为「诅咒」的铭文变为「祝福」的铭文,赋予它们正数的编号,这或意味着诅咒铭文将面临绝版。诅咒铭文实际是早期版本 ord 中无法识别的铭文。

Ordinals 协议仍在持续演进,并得到了社区的广泛关注。在比特币 SegWit 升级后,Ordinals 协议通过分离见证数据,使单一区块内容能纳入更多信息。今年初,该项目通过在比特币的聪(Satoshi)上刻铭数据,如图像、文本、音频等,为资产转移开辟了新途径。10月,Ordinals 协议还进行了一次重大更新,发布 v0.10.0 版本,新增了批量铭刻、添加元数据、铭文编号终点等多种功能。

ARC20:更符合比特币精神的代币标准

Ordinals 不是完美的协议,在其推出三个月后,一位匿名开发者在今年 9 月针对其不足之处推出了 Atomicals 协议。其基本单位「原子」以比特币的最小单位 sat 构成,这意味着每个单位的 ARC-20 token 永远由 1 sat 支持,实现 1 Token = 1 sat与比特币技术的原教旨主义更为贴合

由 Atomicals 协议提供的 ARC20 代币标准在今年 9 月同样引发社区热烈关注。Atomicals 协议致力于在比特币的未使用交易输出(UTXO)上推动 Token 创新。与最初为 NFT 设计的 Ordinals 不同,Atomicals 重新思考了在比特币网络上创建中心化、不可篡改和公平的 Token 的方式。ARC20 是第一个透过 PoW 进行铭文 Mint 的协议,每个人都可以参与挖矿。通过 Atomicals 和 ARC20 协议,用户可以在 BTC 网络上发行和交易自己的 Token,而无需依赖其他区块链平台。这为比特币生态系统带来了更多的功能和可能性,使得 Token 的发行和使用更加灵活和便捷。

图片

对于开发者来说,ARC20 的可编程性带来了更加轻松便捷的开发体验。ARC20 标准采用 Solidity 编写,Solidity 是专门设计用于编写智能合约的编程语言,该标准提供了诸如代币发行、代币转移、代币价值管理等核心功能。通过使用 ARC20 标准,开发人员能更轻松地创建和交换数字资产,无需担心与代币相关的法律和合规问题。ARC20 标准还提供了例如 ARC20 标准客户端等工具,允许开发人员更轻松地在以太坊区块链上部署和操作 ARC20 代币。

相较于 BRC20,Atomicals 和 ARC20 将 Token 的发行和交易过程与 BTC 网络无缝集成,降低了对第三方排序器的需求,提高了系统的去中心化和安全程度,为用户带来更多的控制权,更符合 BTC 社区的文化。总体而言,ARC20 标准提供了一种简单、安全、全球适用的方式来创建和管理数字资产,这使其成为开发人员和代币持有者的不错选择。

BRC20:交易爆火,中心化风险不可忽视

BRC20 铭文概念或许是近期 BTC 生态最火热的话题。目前铭文类资产市值最高的主要是 BRC20 系列,相关铭文价格暴涨也带动社区对 BTC 相关赛道的关注,诸多利益相关方正在推动这股热潮的继续扩大。

受 Ordinals 协议铸造 NFT 的启发,开发者 @domodata 于今年三月构思创建了 BRC20 代币标准,利用 JSON 数据的序数铭文来部署代币合约、铸币和转移代币,旨在制定一套特定格式的 JSON 数据包,通过 Ordinals 在 BTC 链上铭刻,并通过链下索引平台进行管理。

图片

经过近一年的爆发、沉寂和再度爆火,目前头部交易所均宣布支持 BRC20 协议,许多 BRC20 代币价格突破新高,Ordi 市值超过 4 亿美元,日交易量达 8 亿美元。而 UniSat 推出的 Brc20-swap 为头部 BRC20 代币的去中心化交易提供了更丰富的流动性。

Ordinals 和 BRC20 标准的出现,被以太坊创始人 Vitalik Buterin 称赞为比特币技术和生态的重大进步,社区成员认为它实现了「公平启动」。

不可忽视的是,BRC20 存在一定的中心化风险,网络拥堵、粉尘攻击等潜在问题都是比特币原教旨主义者所完全不支持的。

BRC20 协议把铭文当作一个账本,用于记录 BRC20 代币的部署、铸造和转移。由于比特币上无法运行智能合约,BRC20 代币无法通过运行程序查询当前代币的相关信息。因此,BRC20 通过使用中心化服务器检索比特币区块,记录所有 BRC20 代币的部署、铸造和转移操作。这种中心化的结算过程可能会导致不同平台对于某一账户的代币余额查询会有不同的结果。尽管在链上记录了所有的操作,但验证这些操作却是由某一客户端负责的。因此,整个 BRC20 生态还需要进一步实现去中心化的索引服务

Taproot Assets:拓展资产的分发和流通

10 月,Taproot Assets v0.3 在主网 alpha 版上发布,为在比特币上发行稳定币和其他资产打下了基础。根据 Lightning Labs 的说法,当前的发布版本支持链上功能,Lightning Network 的支持也即将到来。Lightning Network 是建立在比特币区块链之上的双向支付通道网络,旨在实现快速且低成本的小额支付。

图片

Taproot Assets 是由闪电网络的开发团队 Lightning Labs 发布的协议,通过在比特币网络的 UTXO 脚本写入各种信息实现资产记录。因此,Taproot Assets 可用于发行代币、NFT 等各种资产,旨在比特币网络上创建和交易各种数字资产。这一协议与闪电网络整合,拓展了资产的分发和流通渠道。Lightning Labs 首席执行官兼联合创始人 Elizabeth Stark 认为,Taproot Assets 有助于引领「比特币复兴」,使 Lightning Network 成为多资产网络,进一步巩固比特币在「货币互联网」领域的地位。

与 BRC20 和 ARC20 最大的不同在于,Taproot Assets 的代币发行方式需要拥有者预先铸造后再进行分发。然而,用户必须自行运行比特币全节点和 Taproot Assets 客户端,或者使用第三方服务,且代币的交易记录需要依赖第三方的索引器进行存储,具有潜在的中心化风险

开发团队表示,在发布此次 Taproot Assets 后,将专注于把 Lightning Network 发展成一个多资产网络,一旦完成了协议的支付通道功能,用户将能够在 Lightning Network 上发送和接收他们选择的货币,利用现有的比特币流动性作为全球路由货币和交换媒介。

BitVM:在比特币上计算任何内容

一直以来,Bitcoin 一直是加密领域的标杆,但始终存在执行复杂的、图灵完整的智能合约时能力不足的问题,而 BitVM 的出现正在加速解决这个问题。

10 月,ZeroSync 项目负责人 Robin Linus 发布了《BitVM:在比特币上计算任何内容》白皮书,其中他指出 BitVM 能够实现图灵完备的比特币合约,而无需改变比特币的共识规则。它可以执行几乎任何任意计算,并利用该计算来执行链上比特币交易,进行离线计算,而不会在链上留下任何痕迹。

图片

BitVM 即 Bitcoin Virtual Machine(比特币虚拟机),融合了 Optimistic rollups、Fraud Proof 欺诈证明、Taproot Leaf 和 Bitcoin Script。作为中间层,BitVM 加快了交易速度,减少了 Bitcoin 区块链的负担。这对于需要复杂计算或智能合约的任务非常有价值,因为它们可以在做出任何永久决定之前在外部进行验证。这样的设置也确保了区块链的完整性,同时为高级而安全的操作铺平了道路。

与 Ethereum 的 EVM 相比,BitVM 专注于双方合约,并在链下处理其大部分任务。这种方法对 Bitcoin 区块链的影响很小,并降低了交易费用。然而,BitVM 的设计在复杂的多方情境中形成了一定限制,但 Ethereum 的 EVM 在这方面有更出色的表现。

你可以在这里查看 BitVM 白皮书原文:https://bitvm.org/bitvm.pdf

BitStream:通过比特币支付激励的去中心化文件托管

11 月,Robin Linus 再发表了《BitStream:通过比特币支付激励的去中心化文件托管》一文,提出了一种去中心化文件托管激励协议 BitStream,提供了一个可持续的替代方案。

例如,一个用户可能只上传一次视频,产生一次性费用,但如果该视频变得很受欢迎,被下载 10 万次,那么服务器的带宽成本可能会远远超过初始上传收入。BitStream 的按次下载付费方法提供了一种解决方案:它允许服务器为每次下载收费,确保收入随着内容的受欢迎程度和需求而扩大,从而创造一个平衡和有收益的生态系统。

图片

白皮书提到,BitStream 解决了当前托管经济中的不平衡,使服务器利润与内容的需求保持一致——服务器因提供网络服务,即文件分发而获得补偿。Bitstream 系统利用比特币的支付渠道,包括闪电网络、Liquid、Chaumian ecash、Fedimint 或 Cashu,实现对文件访问的快速微型交易。在 Bitstream 的设计中,使用 Merkle 树进行文件验证,促进了托管数据的独特性和安全性。通过将文件分解为散列组件,系统可以快速确认传输内容的准确性。

Bitstream 提供了一种传统数据托管方法的变体,为去中心化文件托管提出了激励系统,而无需依赖于信任或复杂的密码学,但其实际应用仍有待观察。

你可以在这里查看 BitStream 白皮书原文:https://robinlinus.com/bitstream.pdf

结语

这些新技术的发展已经为比特币打开了全新的篇章,它们不仅让 BTC 的交易变得更加高效,同时也赋予了 BTC 生态更多的数据可编程性和交易的便利性。

比特币作为加密市场的绝对领军生态,市值占据整个加密市场总市值的一半以上。然而,泡沫之下,只有回归技术和创新的本质,才能吸引更多开发者尝试进入比特币生态,从这场「铭文之春」 迎来各个赛道百花齐放的 Web3 Summer。

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

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

相关文章

学习分布式事务Seata看这一篇就够了,建议收藏

一、事务的特性 ACID特性 A(Atomic):原子性,构成事务的所有操作,要么都执行完成,要么全部不执行,不可能出现部分成功部分失败的情况。 C(Consistency):一致…

Python编程技巧 – Lambda函数

Python编程技巧 – Lambda函数 Python Programming Skills – Lambda Functions By JacksonML 2023-11-25 在前文介绍过Python函数,一个函数用def关键字声明,不带或带有参数,并以冒号结束;函数块根据结果由解释器确定返回值动态…

计数问题+约瑟夫问题(map)

目录 一、计数问题 二、约瑟夫问题 一、计数问题 #include<iostream> #include<map> using namespace std; int main() {int n,x;cin>>n>>x;map<int,int>m;for(int i1;i<n;i){if(i>1 && i<10){m[i];}else{int temp i;while (…

MYSQL基础知识之【添加数据,查询数据】

文章目录 前言MySQL 插入数据通过命令提示窗口插入数据使用PHP脚本插入数据 MySQL 查询数据通过命令提示符获取数据使用PHP脚本来获取数据内存释放 后言 前言 hello world欢迎来到前端的新世界 &#x1f61c;当前文章系列专栏&#xff1a;Mysql &#x1f431;‍&#x1f453;博…

【Jenkins】jenkins发送邮件报错:Not sent to the following valid addresses:

jenkins报错未能发送邮件到指定邮箱 注意&#xff1a;这是在系统配置中修改 在系统配置》邮件通知中添加配置信息 注意&#xff1a;这个是在项目的配置下修改 配置完成后&#xff0c;重新执行发送邮件成功&#xff01;&#xff01;&#xff01;

Python实现一箭穿心

文章目录 &#x1f384;效果&#x1f3f3;️‍&#x1f308;Turtle模块&#x1f339;代码&#x1f33a;代码讲解 &#x1f384;效果 &#x1f3f3;️‍&#x1f308;Turtle模块 Turtle是一个绘图工具&#xff0c;是Python标准库中的一个模块。它提供了一种简单而直观的方式来创…

在JVM中 判定哪些对象是垃圾?

目录 垃圾的条件 1、引用计数法 2、可达性分析 3、强引用 4、软引用 5、弱引用 6、虚引用 判断垃圾的条件 在Java虚拟机&#xff08;JVM&#xff09;中&#xff0c;垃圾收集器负责管理内存&#xff0c;其中的垃圾收集算法用于确定哪些对象是垃圾&#xff0c;可以被回收…

Linux的基本指令(二)

目录 前言 学前补充 touch指令 mkdir指令 rmdir指令 rm指令 通配符* man指令 cp指令 mv指令(重要) 补充内容&#xff1a; 1、如何快速在Linux中写出代码 2、如何看待如此多的Linux指令 cat指令 前言 关于Linux的基本指令我们会分三到四篇文章进行分析&#xff0c…

2.前端--HTML标签1【2023.11.25】

1.基本语法规范 HTML 标签是由尖括号包围的关键词&#xff0c;例如 <html>。HTML 标签通常是成对出现的&#xff0c;例如 和 &#xff0c;我们称为双标签。有些特殊的标签必须是单个标签&#xff08;极少情况&#xff09;&#xff0c;例如 <br />我们称为单标签。 …

持续增长的背后,艾比森用泛微-千里聆RPA机器人为业务加速

&#xff08;艾比森全球总部&#xff09; 艾比森集团始创于2001年&#xff0c;是全球知名的至真LED显示应用与服务提供商。目前旗下设有深圳总部&#xff0c;艾比森东江智造中心&#xff0c;以及艾比森美国、德国、日本、迪拜、俄罗斯、墨西哥、巴西、中国香港等18家海内外公司…

如何打造“面向体验”的音视频能力——对话火山引擎王悦

编者按&#xff1a;随着全行业视频化的演进&#xff0c;我们置身于一个充满创新与变革的时代。在这个数字化的浪潮中&#xff0c;视频已经不再只是传递信息的媒介&#xff0c;更是重塑了我们的交互方式和体验感知。作为字节跳动的“能力溢出”&#xff0c;火山引擎正在飞速奔跑…

openpnp - 丝杠安装调整的总结

文章目录 openpnp - 丝杠安装调整的总结概述笔记发现的问题 - X轴有回差发现的问题 - 丝杠两边的轴承座中心有高差(不同轴)备注END openpnp - 丝杠安装调整的总结 概述 设备定制回来后, 丝杠没敢动(开始是小白, 也没发现丝杠的相关问题. 因为看到同学自己安装丝杠那么痛苦, 最…

P12 C++静态关键字static

目录 01 前言 02 静态变量static 03 extern关键字 04 静态函数 最后的话 01 前言 static 关键字在 C 中有两个意思&#xff0c;这个取决于上下文。 第一种情况是在类或结构体外部使用 static 关键字&#xff0c;另一种是在类或者结构体内部使用 static。 类外面的 static…

【DP】mobiusp正在创作乐曲

输入样例1&#xff1a; 5 2 1 7 7 1 3 输出样例1&#xff1a; 2 输入样例2&#xff1a; 10 3 2 5 6 4 4 5 7 3 5 6 输出样例2&#xff1a; 1 #include<iostream> #include<cstring> #include<algorithm> #include<vector> using namespace std; typede…

jpom学习

jpom学习 整理jpom 一键安装 部署会需要 mvn跟jdk环境 # 安装服务端和 jdk、maven 环境 yum install -y wget && \ wget -O install.sh https://jpom.top/docs/install.sh && \ bash install.sh Server jdkmvndocker安装 安装docker挂载方式安装 docker …

【Docker】Docker 仓库管理和Docker Dockerfile

作者简介&#xff1a; 辭七七&#xff0c;目前大二&#xff0c;正在学习C/C&#xff0c;Java&#xff0c;Python等 作者主页&#xff1a; 七七的个人主页 文章收录专栏&#xff1a; 七七的闲谈 欢迎大家点赞 &#x1f44d; 收藏 ⭐ 加关注哦&#xff01;&#x1f496;&#x1f…

php订单发起退款(余额和微信支付)

index.html <a class="btn btn-danger btn-change btn-tuikuan btn-disabled" href="javascript:;"><i class="fa fa-tuikuan"></i> 订单退款</a>-->order.js // 为表格绑定事件Table.api.bindevent(table);//退款…

基于指数分布算法优化概率神经网络PNN的分类预测 - 附代码

基于指数分布算法优化概率神经网络PNN的分类预测 - 附代码 文章目录 基于指数分布算法优化概率神经网络PNN的分类预测 - 附代码1.PNN网络概述2.变压器故障诊街系统相关背景2.1 模型建立 3.基于指数分布优化的PNN网络5.测试结果6.参考文献7.Matlab代码 摘要&#xff1a;针对PNN神…

【docker】docker安装与优化

目录 一、安装Docker 1、关闭防火墙 2、安装依赖包 3、设置阿里云镜像源 4、安装Docker-CE社区版并设置为开机自启动 5、查看Docker信息 二、设置镜像加速 1、申请加速地址 2、实现加速操作 三、网络优化 1、如何网络优化 2、具体操作 四、docker-server端配置文件…

3.读取字符串【2023.11.25】

1.问题描述 请使用 input 函数读取一串字符串&#xff0c;然后将其输出。 2.解决思路 输入一行字符串。 将读入的变量输出。 3.代码实现 strinput("请输入一个字符串") print(str)4.运行结果