无人之岸,几多惊喜

标签: 比特币

深入浅出 Ordinals

曾几何时,一些小型交易商远离纽约金融中心,缺乏高科技交易手段,通过传统的电话或传真交易方式来维持自己的生计。这些交易商在2010年之前生存状况良好。然而,随着高频交易的兴起,这些小型交易商开始被大型金融机构碾压,在交易中遭受不公平的待遇,他们的订单常常被大型机构的高频交易算法所抢占。

短短几年间,这些传统交易商消声匿迹,被用科技武装到牙齿的新型交易商所取代。

嘿,承认吧。我知道有不少人对比特币也持这样的看法,认为它是一种过时的技术。如果你不能在聚会上谈论抽象账户 ERC4337、ZK 二层网络之类的话题,似乎就会被视为落伍的人。

但其实比特币一直在引领创新,已经稳步发展了数年的闪电网络就是典型的例子。直到最近,Ordinals 开始加入战局,把比特币生态搅得翻天覆地。

我会在这篇文章中带你了解 Ordinals 的技术细节,让你获得对它的基本认知。

基本原理

我们都知道,每个比特币都可以被分成 100,000,000 个单位,称为 satoshis(或 sats),中文叫「聪」。

1聪 = 1亿分之一比特币。

而这个由 Casey Rodarmor 在 2023 年 1 月发布的 Ordinals 协议,竟然提出了一种天才想法:

我们能否按照一定顺序排列这些「聪」,给它们分配一个介于 0 和 2,100,000,000,000,000 之间的序数,然后,把它们连接到其他信息:图片、文字、视频甚至一串代码。从而每个聪都变得独一无二,不可替代。这就相当于让比特币拥有了原生的、创造 NFT 的能力。

听起来是不是很让人兴奋。其实这个协议在很大程度上依赖于 2021 年Taproot大修期间所做的升级。Taproot 升级为比特币网络带来了更高级别的隐私、安全和可扩展性。虽然通过技术漏洞将数据附加到比特币一直是可能的,但你可以基本上只能灌4Mbs的数据,再多就不行了。

整个 Ordinals 协议最核心的地方有两点:

  1. 每个「聪」的编号。就跟车牌一样,因为是唯一,所以天生有「靓号」的概念。
  2. 先进先出

所有的协议上层的应用都围绕着这两点展开,包括域名系统等等,非常带劲。

我们来看一个例子加深理解。

示例

下图中,左侧有两笔 Input,地址1和地址2共有 5 聪,在这笔交易中,4聪被发送到了一个3oPz 开头的地址,另外还剩1聪作为矿工费付给矿工。

假设上述交易中,我们偷偷地利用 Ord 协议给每个聪安排了一个身份(序号),那么交易完成后,地址1和地址2的4个有编号的聪 Ord A->D 就跑到了地址3那里,最后一个聪则给了矿工。

所谓「先进先出」,意思就是每个聪的编号排序,是按照它在交易输出中的索引决定的。比如下图中的交易输出中(Output),地址3被排在矿工地址前面,那么从地址1和地址2转过来的聪,先由地址3继承,然后才是矿工地址。

不要小瞧「先进先出」这个规则,没有它的话,Ordinals 的顺序就乱套了。

天生的稀有度

前面说到,Ordinals 协议给每个「聪」都分配了独一无二的编号。那要怎么看呢?

Ordinals 的官方文档对此有详细的解释,它本质上是根据比特币自身的一些定期事件,人为赋予差别。比如比特币世界里,一些事件经常发生,一些较为罕见,这些事件自然而然地形成了一种稀有度系统。这些定期事件包括:

  • 区块:大约每10分钟会挖出一个新区块,永远是这个数值。
  • 难度调整:每2016个区块,即,每两周,比特币网络会根据哈希率的变化调整难度目标。
  • 减半:每210,000个区块,即,每四年,每个区块挖到的奖励减半。
  • 周期:每隔6次减半,会发生一些神奇的事情:减半和难度调整同时发生。这被称为「重叠」,在两次重叠之间的时间段被称为一个「周期」。「重叠」大约每24年发生一次。第一次重叠应该在2032年左右发生。

这给我们带来了以下的稀有度级别:

  • 普通:不是其块的第一个聪
  • 少见:每个块的第一个聪
  • 稀有:每个难度调整周期的第一个聪
  • 史诗:每个减半时期的第一个聪
  • 传奇:每个周期的第一个聪
  • 神话:创世区块的第一个聪

按照这个定义,每个聪的稀有度一目了然:

在 Ordinals 协议中,我们通常用“小时”、“分钟”、“秒”和“毫秒”来表示

A°B′C″D‴
│ │ │ ╰─ 区块中的satoshi索引
│ │ ╰─── 难度调整周期内的区块索引
│ ╰───── 减半周期内的区块索引
╰─────── 周期,从0开始编号

我们举个例子,下面这个 satoshi 就比较常见

1°1′1″1‴
│ │ │ ╰─ 区块中不是第一个satoshi
│ │ ╰─── 不是难度调整周期内的第一个区块
│ ╰───── 不是减半周期内的第一个区块
╰─────── 第二个周期

而下面这个就是王炸,神话一般的稀有度。因为它是创世区块的的第一个聪。

0°0′0″0‴
│ │ │ ╰─ 区块中的第一个satoshi
│ │ ╰─── 难度调整周期内的第一个区块
│ ╰───── 减半周期内的第一个区块
╰─────── 第一个周期

但,老实说,铭文的序号跟收藏价值不是绝对相关。果真如此的话,那存活于比特币网络上的铭文价值就是收敛的,越到后面,越不值钱,这显然不符常理,所以这里我跟作者的想法是有出入的。

稀有「聪」的总供应量

  • 普通:2.1兆
  • 少见:6,929,999
  • 稀有:3437
  • 史诗:32
  • 传奇:5
  • 神话:1

截至本文撰写时,已挖出745,855个少见的聪 – 每25.6个比特币的流通量中就有一个。

铸造 NFT

如果你要铸造 Ordinals NFT,可以查看 xiyu 在推特上的这篇教程,写得很清楚。

我之前也写了更简易的BTC NFT 铸造指南,这里就不赘述。

比特币 NFT 和以太坊 NFT 的区别

史料

在2012年8月21日,Charlie Lee (李启威) 在 Bitocintalk 论坛上揭示了一个令人振奋的提议:为比特币增加权益证明(proof-of-stake)。这并非仅仅是一项新资产方案,而是用序数算法赋予比特币新的生命力。然而,这个划时代的方案,尽管经过了实现的考验,却无缘部署。

不久之后,在同一论坛上,jl2012 更进一步,以十进制表示法和序数算法,提出了一个更为完美的方案。这个方案具有序数的所有重要属性,更接近比特币的本质。这个梦幻般的创意,虽然引起了广泛讨论,但也只是梦想,从未在实践中得到落实。

这样的故事,唤起了人们对序数算法的思考。这种算法并非是一项新的发明,而是在比特币数学体系内自然存在的必然结果,源于比特币的悠久历史,而非当代文献。它们是自区块链发展初期以来的一系列事件的高峰。

某种意义上,Ordinals 给了比特币更深刻的内涵。起源与演化、创新与探索的传奇,很是有趣。

衍生阅读:

bip.mediawiki

BTC NFT 铸造指南

在这篇文章中,我会以 .stats 域名的铸造为例,带你走一遍完整的 BTC NFT 铸造流程。在延展阅读处,会稍微解释下闪电网络Taproot 地址Ordinals 协议

需要哪些前期准备

  1. 下载 Xverse 钱包,我们后面会用它来存储 NFT,因为它能够正确识别 Ordinals 协议的资产。
  2. 下载 Alby 浏览器插件钱包,用来处理闪电网络交易,这款钱包的体验相当不错。
  3. 准备好自己的 OKX 账号,我们要用它提取闪电网络的 BTC 到自己的钱包。

接收 BTC NFT 的重要前提是你的钱包支持 Taproot 地址格式,它们通常以 bc1p 开头,这是重要的识别方式。

这是目前我自己用的最顺手的组合,如果你习惯使用其他钱包,如 BluewalletMuun 等,同样可行。

截止目前,OneKey 钱包还没有支持 Taproot 地址和闪电网络,但我看到官方已经提过,估计很快会上。

为什么不要劝你身边的人买比特币

因为「给朋友投资建议」这件事的逻辑是这样:

比特币萌新入坑指南

1,什么是比特币:

比特币基于P2P技术运作,无需中央管理机构或银行;交易管理和比特币发行由比特币网络统一进行。比特币是开源的;其设计是公开的,任何人都无法拥有或控制比特币网络。基于其种种独有的特性,比特币使之前任何支付系统都无法实现的激动人心的用途成为可能。

bitcoin.org

lixiaolai 翻译的比特币白皮书,是我认为较好的中文版本。你可以去他的 Github 贡献翻译(如果你有更好版本的话),下载白皮书

理解比特币最好的方式,就是将整个比特币网络想像成一个去中心化的「央行」,这个银行所发行的货币就是比特币。

比特币英文原称:Bitcoin,单位是 BTC(也有交易所将单位符号定为 XBT,其实是一样的,后者的命名方式遵循 ISO 4217 标准,主要在金融行业中作报价用。

依据标准,如果一种货币不和某个特定的国家相关,那么这种货币的单位应当以 “X” 开头,例如黄金在外汇市场的标记单位是 XAU,AU 是黄金在化学元素表中的缩写) 。

比特币和传统央行的区别在于,没有任何人可以控制比特币的发行量和或阻断其流通,它实际上是一个去中心化且不可篡改的数据库。

你或许会疑惑,为什么如此强调「去中心化」,我们平日各种银行服务用的好好的,也不觉得中心化有何不妥呀。这是因为站在国家范畴,央行发行的信用货币不是兑现本位制,取消了黄金保证,转而由国家信用支撑货币价值。

这份信用来自外汇储备等实际财富以及由国家法律的赋予无限清偿的能力。只要国家的信用不破灭,对于我们这些普通百姓的生活没有影响的。

但国内历史上出现过货币恶性通胀的例子,比如民国时期的金圆券,仅仅发行流通一年,就消灭了大量城市中产,市场一日涨数价,食物价格上涨了390万倍,早上的物价到了晚上就已大变。

即便是现代社会,远在南美洲的阿根廷、委内瑞拉等国依然面临着严重的通胀压力,归其根本,还是其过度的财政扩张和缺乏节制的社会福利,以及历史遗留的巨额债务造成。

适当的通胀可能是良性的,并且信用货币制度可以赋予政府灵活的货币政策。之所以提及上述反面教材,是为了提醒大家这个世界的金融秩序并非想象的那么稳定,牵一发而动全身。

我们只有充分理性的配置手里的资产,才能有底气应付不断变化的市场,甚至捕捉到超额收益。

几个常见问题的解答:

1、比特币有实体吗?

没有。我们平时说的比特币,本质上指的是一串私钥。比特币的私钥是指比特币交易中的密码,一个随机选出的数字。

每个比特币地址均有对应的私钥,存储于你的钱包文件内。私钥和比特币地址在数学上是对应的,通过私钥使用加密函数能计算出地址,反之则不行。

2、比特币总量多少,最小单位是?

比特币的总量是由限制的:总量将不会超过2100万 。根据算法,比特币在2140年之后将不会有新币产出。

比特币的最小单位是聪(Satoshi),以其发明人名字命名。1聪(Satoshi)等于0.00000001 BTC。

3、比特币是谁发明的?

中本聪(Satoshi Nakamoto)。2008年,他发表了一篇关于电子加密货币的论文 (也就是后来的比特币白皮书)。2009年,第一个比特币软件发布,比特币网络启动。2011年中本聪宣布退出团队,从那之后就没有人听到他的消息了。

「中本聪」只是一个化名,没有人见过他,有人说他是坐时光机从未来穿越而来,给了这个时代的人比特币作为礼物。我只知道比特币像互联网,一旦被发明,人们就再也回不去没有它的生活。

4、既然是一串数字,比特币能复制粘贴吗?

如果你指的是复制私钥/公钥,从一个 Word 文档粘贴到另一个 Word 文档,当然是可以的。但如果你指的是通过「复制」私钥,从而获得更多的比特币,这是不可能实现的。

比特币通过巧妙的设计,在一开始就防范了双花问题(Double Spending),比特币网络会按确认顺序一笔一笔处理交易,当前一笔交易处理成功后,余额已经相应减少,想再重复花一遍自然会被拒绝。

切记,千万不要将你的私钥告诉其他人,更不要通过微信等工具明文传输,私钥=币,私钥被窃=币被窃。

2,如何买卖比特币:

了解比特币最好的方式,就是尝试性的少量持有,可以是0.01 BTC,也可以是0.1 BTC,取决于你的资产规模。我认为每个人都应该配置一些比特币(不超过你总资产的5%),它是目前为止唯一真正意义上对真实世界信用货币通胀的对冲。

大致上你可以通过两种方式获得比特币,1)直接花钱买;2)挖矿。由于目前比特币全网的难度已经很高,挖矿更是资本密集型的一种投入,不管是资金量还是技术要求,都已不再适合普通人参与。因此,直接去市场买是最省力省心的。

Powered by WordPress & Theme by Anders Norén