首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于Ordinals在比特币L1网络实现EVM图灵完备智能合约支持——BxE协议

    为了解决这些问题,比特币社区提出了许多解决方案,其中之一便是Ordinals协议。Ordinals协议通过在比特币交易中嵌入数据,使得开发者可以在比特币网络上实现更复杂的逻辑和功能。...BxE技术架构 3.1 底层基础 - 比特币Ordinals与以太坊EVM 3.1.1 比特币Ordinals Ordinals是比特币网络的一项革命性拓展方案,允许将任意数据永久性地铭刻到比特币区块链中...BRC-20协议便是利用了Ordinals的优势,第一次在比特币网络上实现了类似ERC-20的代币标准。...3.2 BxE整体设计 BxE协议的整体设计如下图所示,它由比特币Ordinals交易与以太坊交易的转换器、BxEVM虚拟机与合约状态数据持久化服务、Bitcoin/Ordinals/BRC-20等多个系统合约和模块组成...查询合约 Ordinals管理合约允许用户查询、验证、解析比特币区块中的Ordinals数据。

    60410

    BTC减半在即,解读Runes协议的底层设计机制与局限

    那么由Ordinals协议的创始人casey所设计的,官方正版的Runes协议也将在2024.4.20号左右正式官宣上线。...其实Ordinals协议非常好理解,就是在完成这个铭刻过程(commit、reveal)两笔交易都上链后,ordinals协议则定义规定此铭文绑定到了第一个输入的第一个sat上。...3、Runes底层设计解读 Runes协议最初的代码是casey发布在Ordinals 0.11.版本上,而最新的Ordinals 已经演进到0.18版本,巨大的版本变化,也让我们有机会步入一个顶级协议的设计过程中...并且Runes协议是嵌入在Ordinals协议本身当中,借助Ordinals本身的用户基础,让Runes协议的发行从一开始就站在巨人的肩膀上。...作为FT协议的定位弥补了原先Ordinals只作为 NFT 缺乏市场运作玩法的窘境。

    50010

    《Elasticsearch 源码解析与优化实战》第19章:搜索速度优化

    预热全局序号 ( global ordinals ) 全局序号是一种数据结构,用于在keyword字段上运行terms聚合。它用一个数值来代表;字段中的字符串值,然后为每一数值分配一个 bucket。...这需要一个对 global ordinals 和bucket的构建过程。默认情况下,它们被延迟构建,因为ES不知道哪些字段将用于terms聚合,哪些字段不会。...{ "foo": { "type": "keyword", "eager_global_ordinals...通过使用字段的全局序号并为每个全局序号分配一个bucket (global_ordinals)。...ES使用global_ordinals作为keyword 字段的默认选项,它使用全局序号动态地分配bucket,因此内存使用与聚合结果中的字段数量是线性关系。在大部分情况下,这种方式的速度很快。

    1.7K11
    领券