分形比特币(Fractal Bitcoin)

news/2024/11/13 9:33:41/

文章目录

  • 分形比特币(Fractal Bitcoin)
    • 背景
      • 近期发展动态
    • 什么是RGB
    • 什么是分形比特币(Fractal Bitcoin)
      • 分形(Fractal) 数学概念

分形比特币(Fractal Bitcoin)

背景

自比特币上的 Ordinals & 铭文问世以来,为比特币网络带来了进一步的流量和关注。虽然 Ordinals 这类协议大大提高了比特币网络的可编程性,但本质也只是 “巧用” 了比特币脚本中 “op_if” 的操作码,带来了这些新型的资产发行方式。而比特币本质上只是一个去中心化的账本系统,它的脚本系统不具备图灵完备性,这些资产除了换手交易无其他可用之处。

因此,为了进一步让比特币生态得以发展繁荣,探索寻找适合比特币网络智能合约开发的 L2 方案,便刻不容缓。

目前比特币 L2 方案的类别大致有状态通道(如闪电网络)、侧链(如 Liquid,梅林)、Rollup(如 Rollkit)、客户端验证(如 RGB,RGB++,Taro)等。其中最有名的就是闪电网络了,在扩展性、安全性以及隐私等方面可以说是非常优秀的选择,不过目前来看进展相对缓慢。

当前 BTC 占整个加密市场市值的 49% 左右,但由于其脚本语言不具备图灵完备性,主网智能合约缺失且交易速度较慢,其长远发展受到严重阻碍。为了对上述问题做出改进,比特币开发者们在扩容和提速方面做出了大量尝试,主要为以下 4 种解决方案:

  • RGB 协议:RGB 是一个建立在比特币网络上的二层协议,其核心交易数据储存在 BTC 主网上。RGB 利用比特币的安全模型,支持在比特币网络上创建具有定制属性和智能合约功能的代币。2016 年,RGB 协议最初由 Peter Todd 提出;2023 年,在比特币上智能合约生态的开发热潮中,RGB 协议再次得到关注。
  • 隔离见证:2017 年 8 月,比特币实施隔离见证(SegWit)升级。通过交易信息与签名信息的分离,将有效区块大小从 1M 提升到了 4M,一定程度缓解了拥堵问题。但受到比特币区块本身大小的限制,我们无法对一个区块的存储信息无限扩容。因而通过对区块存储信息扩容提高效率的方式便到此为止了。
  • 闪电网络:闪电网络是基于比特币的二层扩容方案,允许在不访问区块链的情况进行下交易,极大提高了吞吐量。闪电网络已在比特币主网上实现,现有的闪电网络解决方案有 OmniBOLT,Stacks 等,但闪电网络面临着较大的中心化风险。
  • 侧链技术:侧链技术是在比特币网络之外搭建一条侧链,侧链上的资产按 1:1 与 BTC 锚定。侧链在交易性能上相对主网有较大改进,但永远无法达到 BTC 主网的安全性。

近期发展动态

近几日,比特币生态变得越来越热闹,各个板块在经历几个月的漫长建设后取得了一些实质性进展。嗅觉灵敏的用户早已将目光又重新放在了比特币生态上,以期挖掘出比特币生态这一波的财富机会。

比特币生态目前最大的热点,是 UniSat 研发的比特币可扩展性方案 Fractal Bitcoin。其基于比特币核心代码开发,完全兼容现有的比特币钱包、工具和矿工设备等;在性能上,Fractal 的区块确认时间约为 30 秒;在智能合约方面,Fractal 从 8 月 13 日在测试网中推出 OP_CAT,但目前跨链桥实现方面仍未最终确定。

Fractal Bitcoin 测试网 24 H 活跃地址已超 830 万, 8 月 19 日 Fractal Bitcoin 在测试网中激活了 BRC-20 服务,用户可以体验部署、铭刻 BRC 20 的操作,同时许多用户认为积极参与测试网测试后续可能拿到主网空投。

Unisat团队开始做的就是在BTC上面进行小图片的代打,后续将自己的开发中心转移到了BRC-20市场中来。让他们真真火起来还是那张Ordi千倍截图在各个微信群的发散开来。

BRC-20的成功,UniSat功不可没,是他们作为第一个吃螃蟹的人进行市场的搭建来让更多的了解到了BRC-20。

当然BRC-20的火爆也同样回馈了UniSat的团队,他们靠着产品和手续费吸引了很多机构的瞩目,当时坊间还传闻UniSat团队就10个人但是有机构想以估值10亿收购他们。

UniSat 创始人兼 CEO Lorenzo 在社交平台上表示,在智能合约和跨链桥实现方面取得快速进展。在智能合约方面,Fractal 从 8 月 13 日开始在测试网重置中推出 OP_CAT,并计划于 9 月 1 日起在主网激活。

什么是RGB

现今的比特币网络上存在着多种智能合约方案,其中最为主流的便是 Ordinals 协议与 RGB 协议。

RGB 是一个通用的比特币智能合约协议,其可以在比特币网络中发行资产、实现智能合约功能等。RGB 协议的开发时间相当长,从 2019 年开始便有许多贡献者和机构在支持,但是多为幕后开发工作,生态建设上进展并不多。

简单来讲,我们可以说 Ordinals 序数是将本来同质化的比特币最小的货币单位 Satoshi 聪给打上编号并进行追踪,而 inscription 铭刻则是在此基础上,将数据内容(可以是图片、文字甚至代码等)写入见证隔离区,实现数据与聪的绑定,以此完成资产的发行和流转。但随着 Ordinals 协议的发展,人们逐渐意识到这种将所有数据都存放在比特币主网上的方式,存在诸多弊端,不仅带来高昂的手续费,也导致比特币网络更加拥堵,并且本质上也无法为比特币网络带来可编程的智能合约系统。

而早在多年以前,就有开发者提出了 “只把数据最重要的部分上链” 的思路,这便是 RGB 的理念:仅在必要的时候才使用比特币区块链,代币转移的验证工作都从全链共识层中移除,放在链下,仅由接收支付的一方的客户端来验证,但是利用比特币的去中心化网络来防止双花以及抗审查。

通过将 Ordinals 与 RGB 进行对比差异:

  • RGB 将相关资产与 UTXO 绑定,而 Ordinals 则更细化到与最小单位聪绑定;
  • RGB 只将相关资产的交易承诺(即一个哈希值)写入比特币主链,具体的验证过程放在链下,而 Ordinals 所有数据以及验证逻辑都依赖于比特币主网。

什么是分形比特币(Fractal Bitcoin)

项目官网:https://www.fractalbitcoin.io/

Fractal Bitcoin,已经成为目前比特币生态目前最火的项目了,也被很多社区朋友看成是下一波比特币生态的最大爆点之一。

Fractal Bitcoin 是一种通过在比特币主链上添加分形层来增强其功能的技术。这些分形层允许比特币网络在不更改其原始代码的情况下处理更多的交易,确保了网络的安全性和原生兼容性。Fractal Bitcoin 的设计目标是通过提高交易速度和处理能力,使更多的去中心化金融(DeFi)活动能够在比特币网络上顺利进行。

为什么叫分形比特币

分形是一种自相似的递归属性。我们认为,比特币的扩容需要每一层都具备分形的本质:所有层都一致,需要扩容的层数越多,顺序就越合理。本质上,这就是比特币的分形!

Fractal Bitcoin 具备以下几个显著特性:

1、交易速度快:Fractal 网络的区块确认时间约为 30 秒,比特币主链的 10 分钟确认时间要快得多,其交易处理能力是比特币主链的 20 倍。

2、原生兼容:由于 Fractal Bitcoin 基于比特币核心代码开发,它完全兼容现有的比特币钱包、工具和矿工设备。

3、动态调整:Fractal Bitcoin 的递归系统能够根据网络的拥堵程度自动调整扩展层的数量,确保在任何负载下都能高效运行。

4、安全可追溯:所有在 Fractal 网络上进行的交易最终都可以追溯到比特币主链,确保了交易的安全性和可验证性。

分形(Fractal) 数学概念

分形(Fractal)是数学中的一个概念,用来描述具有自相似性质的复杂几何形状。自相似性意味着一个形状的某个部分的结构与整体的结构相似,即无论从哪个尺度观察,形状的特征都保持一致。分形结构可以在自然界中广泛找到,例如雪花、海岸线、山脉、树木和雷电路径等。

分形几何学由法国数学家Benoît B. Mandelbrot在20世纪70年代提出,他研究了许多自然界中的不规则形状,并发现这些形状可以通过简单的递归算法生成。分形几何学的核心思想是在复杂的、不规则的形状中找到内在的秩序和规律。


http://www.ppmy.cn/news/1514312.html

相关文章

Answer use of function tool by OpenAI assistant in Python

题意:“在 Python 中使用 OpenAI 助手的函数工具的用途” 问题背景: I am trying to answer to OpenAI assistants function tool. “我正在尝试回答 OpenAI 助手的函数工具。” See my code below. The custom function is called "funnyfunc&qu…

冗余电源装VMware系统电源警告

双电源机器装VMware vSphere虚拟化系统,在系统硬件运行状况里面新增加的电源模块出现警告。 刷新一下主板双电源即可,解决方案如下: 下载浪潮一键日志收集工具 http://www.4008600011.com/archives/9195 打开程序后,点击下一步进…

WPF中的可视化树(VisualTree)和逻辑树(LogicalTree)

可视化树和逻辑树 我们先来理解一下什么是可视化树和逻辑树。 可视化树:包含最初指定的大多数元素(在XAML或.cs中)以及控件模板中的元素。 通俗点来讲,就是整个元素的构成树,从最上面的结点到最后一个结点&#xff…

数据结构8.16

1、顺序表实现学生管理系统(参照顺序表技能)写出菜单界面switch选择,功能1创建顺序表(堆区),2录入学生信息,3插入一个学生信息,4删除一个学生信息,5按照位置修改一个学生…

H7-TOOL脱机烧录的UID加密操作方法,支持一键生成目标板C代码,方便大家轻松操作(2024-08-20,已发布)

UID加密使用比较方便,对应的C代码模板已经做好,使用TOOL上位机生成后,直接复制粘贴到自己的工程即可使用。返回1表示解密成功,返回0表示失败。 【UID加密原理】 1、烧录器在烧录芯片时,按照指定的算法将UID码编码为…

Scratch编程环境:探索暗模式与可访问性选项的创新之路

标题:Scratch编程环境:探索暗模式与可访问性选项的创新之路 Scratch,这款由麻省理工学院媒体实验室开发的编程工具,以其独特的图形化编程界面,降低了编程学习的门槛,让全球的儿童和青少年能够轻松地进入编…

RabbitMQ-消息队列之topic使用

1、安装rabbitmq 怎么安装rabbitmq请查看之前课程,如果已经安装,请略过此步。 2、创建vendor文件夹或是直接采用PHP框架 mkdir vendor 3、进入文件 cd vendor 4、安装php扩展 composer require php-amqplib/php-amqplib 5、进入上级创建topic文件…

书生大模型实战营-进阶关卡-4-InternVL 多模态模型部署微调实践

参考文档 https://github.com/InternLM/Tutorial/blob/camp3/docs/L2/InternVL/joke_readme.md InternVL简介 InternVL 是一种用于多模态任务的深度学习模型,旨在处理和理解多种类型的数据输入,如图像和文本。它结合了视觉和语言模型,能够执…