当前位置: 首页 > news >正文

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。

相关文章:

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

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

STM32 CAN协议讲解以及代码

STM32 CAN 文章目录 STM32 CAN前言一、CAN外设1.主控制寄存器CAN_MCR2.位时序寄存器CAN_BTR3.CAN的发送邮箱4.CAN的接收FIFO5.验收筛选器 二、代码配置1.初始化2.发送数据3.接收数据4.main.c 前言 前面学习了CAN的一些理论知识,他在我们的STM32里面是怎么用的呢 前…...

京东数据分析(京东大数据):2023年10月京东手机行业品牌销售排行榜

鲸参谋监测的京东平台10月份手机市场销售数据已出炉! 根据鲸参谋平台的数据显示,今年10月份,京东平台手机行业的销量约340万,环比增长约11%,同比则下滑约2%;销售额为108亿,环比增长约17%&#x…...

计算机毕业设计 基于Hadoop的物品租赁系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…...

pop链反序列化 [MRCTF2020]Ezpop1

打开题目 网站源码为 Welcome to index.php <?php //flag is in flag.php //WTF IS THIS? //Learn From https://ctf.ieki.xyz/library/php.html#%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96%E9%AD%94%E6%9C%AF%E6%96%B9%E6%B3%95 //And Crack It! class Modifier {protected …...

yolov5从英伟达平台移植到华为昇腾开发板上的思路

作者&#xff1a;朱金灿 来源&#xff1a;clever101的专栏 为什么大多数人学不会人工智能编程&#xff1f;>>> 最近需要将yolov5代码从英伟达平台移植到华为昇腾开发板上。搜了一些代码和资料&#xff0c;大致明白了二者的差别。 1.二者使用的模型文件不一样 yolov…...

网络运维与网络安全 学习笔记2023.11.25

网络运维与网络安全 学习笔记 第二十六天 今日目标 ACL原理与类型、基本ACL配置、高级ACL配置 高级ACL之ICMP、高级ACL之telnet ACL原理与类型 项目背景 为了企业的业务安全&#xff0c;要求不同部门对服务器有不同的权限 PC1不能访问Server PC2允许访问Server 允许其他所…...

Trustzone/TEE/安全 面试100问

关键词:cache学习、mmu学习、cache资料、mmu资料、arm资料、armv8资料、armv9资料、 trustzone视频、tee视频、ATF视频、secureboot视频、安全启动视频、selinux视频,cache视频、mmu视频,armv8视频、armv9视频、FF-A视频、密码学视频、RME/CCA视频、学习资料下载、免费学习资…...

【数据结构】D : 图的顶点可达闭包

D : 图的顶点可达闭包 Description 给定有向图的邻接矩阵A&#xff0c;其元素定义为&#xff1a;若存在顶点i到顶点j的有向边则A[i,j]1&#xff0c;若没有有向边则A[i,j] 0。试求A的可达闭包矩阵A*&#xff0c;其元素定义为&#xff1a;若存在顶点i到顶点j的有向路径则A*[i,j…...

链表?细!详细知识点总结!

链表 定义&#xff1a;链表是一种递归的数据结构&#xff0c;它或者为空&#xff08;null)&#xff0c;或者是指向一个结点&#xff08;node&#xff09;的引用&#xff0c;该结点含有一个泛型的元素和一个指向另一条链表的引用。 ​ 其实链表就是有序的列表&#xff0c;它在内…...

【数据结构实验】排序(三)快速排序算法的改进(三者取中法)

文章目录 1. 引言2. 快速排序算法2.1 传统快速排序2.2 三者取中法 3. 实验内容3.1 实验题目&#xff08;一&#xff09;输入要求&#xff08;二&#xff09;输出要求 3.2 算法实现 4. 实验结果 1. 引言 快速排序是一种经典的排序算法&#xff0c;其核心思想是通过选择一个基准元…...

【数据结构/C++】栈和队列_顺序栈

#include<iostream> using namespace std; #define MaxSize 10 // 1. 顺序栈 typedef int ElemType; struct Stack {ElemType data[MaxSize];int top; } SqStack; // 初始化栈 void init(Stack &s) {// 初始化栈顶指针s.top -1; } // 入栈 bool push(Stack &s, …...

【数据结构实验】图(一)Warshall算法(求解有向图的可达矩阵)

文章目录 1. 引言2. Warshall算法原理2.0 图的基础知识a. 类型b. 表示 2.1 初始化可及矩阵2.2 迭代更新可及矩阵 3. 实验内容3.1 实验题目&#xff08;一&#xff09;输入要求&#xff08;二&#xff09;输出要求 3.2 算法实现 4. 实验结果 1. 引言 Warshall算法是一种用于求解…...

java协同过滤算法 springboot+vue游戏推荐系统

随着人们生活质量的不断提高以及个人电脑和网络的普及&#xff0c;人们的业余生活质量要求也在不断提高&#xff0c;选择一款好玩&#xff0c;精美&#xff0c;画面和音质&#xff0c;品质优良的休闲游戏已经成为一种流行的休闲方式。可以说在人们的日常生活中&#xff0c;除了…...

Android设计模式--适配器模式

至诚之道&#xff0c;可以前知 一&#xff0c;定义 适配器模式把一个类的接口变换成客户端所期待的另一种接口&#xff0c;从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 适配器模式在我们的开发中使用率极高&#xff0c;ListView&#xff0c;GridView&am…...

jQuery_06 基本过滤器的使用

什么是过滤器&#xff1f; 过滤器就是用来筛选dom对象的&#xff0c;过滤器是和选择器一起使用的。在选择了dom对象后在进行过滤筛选。 jQuery对象中存储的dom对象顺序与页面标签声明有关系。 声明顺序就是dom中存放的顺序 1.基本过滤器 使用dom对象在数组中的位置来作为过滤条…...

Kotlin学习——kt里面的函数,高阶函数 函数式编程 扩展函数和属性

Kotlin 是一门现代但已成熟的编程语言&#xff0c;旨在让开发人员更幸福快乐。 它简洁、安全、可与 Java 及其他语言互操作&#xff0c;并提供了多种方式在多个平台间复用代码&#xff0c;以实现高效编程。 https://play.kotlinlang.org/byExample/01_introduction/02_Functio…...

AI绘画“湿地公园的美女”

1、AI绘画&#xff1a;湿地公园的美女 通过输入描述&#xff1a;你需要什么场景的什么创作内容&#xff0c;AI根据内容创造出适合的主题 如图所示&#xff1a;请帮我创作一个湿地公园的像高圆圆的美女图片。 输出的结果如下&#xff1a;总体来说感觉还是非常快&#xff0c;基…...

延时任务定时发布,基于 Redis 与 DB 实现

目录 1、什么是延时任务&#xff0c;分别可以使用哪些技术实现&#xff1f; 1.2 使用 Redis 和 DB 相结合的思路图以及分析 2、实现添加任务、取消任务、拉取任务 3、实现未来数据的定时更新 4、将数据库中的任务数据&#xff0c;同步到 Redis 中 1、什么是延时任务&#xff…...

Nacos安装使用

Nacos安装使用 官方下载地址: https://github.com/alibaba/nacos/releases 官方文档地址: https://nacos.io/zh-cn/docs/quick-start.html Nacos介绍 Nacos是阿里巴巴开源的一款支持服务注册与发现&#xff0c;配置管理以及微服务管理的组件。用来取代以前常用的注册中心&a…...

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …...

7.4.分块查找

一.分块查找的算法思想&#xff1a; 1.实例&#xff1a; 以上述图片的顺序表为例&#xff0c; 该顺序表的数据元素从整体来看是乱序的&#xff0c;但如果把这些数据元素分成一块一块的小区间&#xff0c; 第一个区间[0,1]索引上的数据元素都是小于等于10的&#xff0c; 第二…...

【kafka】Golang实现分布式Masscan任务调度系统

要求&#xff1a; 输出两个程序&#xff0c;一个命令行程序&#xff08;命令行参数用flag&#xff09;和一个服务端程序。 命令行程序支持通过命令行参数配置下发IP或IP段、端口、扫描带宽&#xff0c;然后将消息推送到kafka里面。 服务端程序&#xff1a; 从kafka消费者接收…...

三维GIS开发cesium智慧地铁教程(5)Cesium相机控制

一、环境搭建 <script src"../cesium1.99/Build/Cesium/Cesium.js"></script> <link rel"stylesheet" href"../cesium1.99/Build/Cesium/Widgets/widgets.css"> 关键配置点&#xff1a; 路径验证&#xff1a;确保相对路径.…...

在 Nginx Stream 层“改写”MQTT ngx_stream_mqtt_filter_module

1、为什么要修改 CONNECT 报文&#xff1f; 多租户隔离&#xff1a;自动为接入设备追加租户前缀&#xff0c;后端按 ClientID 拆分队列。零代码鉴权&#xff1a;将入站用户名替换为 OAuth Access-Token&#xff0c;后端 Broker 统一校验。灰度发布&#xff1a;根据 IP/地理位写…...

C++ 求圆面积的程序(Program to find area of a circle)

给定半径r&#xff0c;求圆的面积。圆的面积应精确到小数点后5位。 例子&#xff1a; 输入&#xff1a;r 5 输出&#xff1a;78.53982 解释&#xff1a;由于面积 PI * r * r 3.14159265358979323846 * 5 * 5 78.53982&#xff0c;因为我们只保留小数点后 5 位数字。 输…...

Java线上CPU飙高问题排查全指南

一、引言 在Java应用的线上运行环境中&#xff0c;CPU飙高是一个常见且棘手的性能问题。当系统出现CPU飙高时&#xff0c;通常会导致应用响应缓慢&#xff0c;甚至服务不可用&#xff0c;严重影响用户体验和业务运行。因此&#xff0c;掌握一套科学有效的CPU飙高问题排查方法&…...

浪潮交换机配置track检测实现高速公路收费网络主备切换NQA

浪潮交换机track配置 项目背景高速网络拓扑网络情况分析通信线路收费网络路由 收费汇聚交换机相应配置收费汇聚track配置 项目背景 在实施省内一条高速公路时遇到的需求&#xff0c;本次涉及的主要是收费汇聚交换机的配置&#xff0c;浪潮网络设备在高速项目很少&#xff0c;通…...

【无标题】路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论

路径问题的革命性重构&#xff1a;基于二维拓扑收缩色动力学模型的零点隧穿理论 一、传统路径模型的根本缺陷 在经典正方形路径问题中&#xff08;图1&#xff09;&#xff1a; mermaid graph LR A((A)) --- B((B)) B --- C((C)) C --- D((D)) D --- A A -.- C[无直接路径] B -…...

RSS 2025|从说明书学习复杂机器人操作任务:NUS邵林团队提出全新机器人装配技能学习框架Manual2Skill

视觉语言模型&#xff08;Vision-Language Models, VLMs&#xff09;&#xff0c;为真实环境中的机器人操作任务提供了极具潜力的解决方案。 尽管 VLMs 取得了显著进展&#xff0c;机器人仍难以胜任复杂的长时程任务&#xff08;如家具装配&#xff09;&#xff0c;主要受限于人…...