首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏浅聊区块链

    一文弄懂最近大火的BRC-20是什么?

    2023年3月8日,推特用户@domodata创建了BRC-20标准,随后第二天就有3万个“铭文”被铸造。 inscription即铭文,指添加在“聪”上的信息。 什么是inscribe? 将铭文添加在“聪”上的过程即inscribe,类似于以太坊NFT的铸造(mint)。 什么是BTC-NFT? 将铭文信息添加在“聪”上后,即铸造了一个BTC-NFT。 BTC-NFT和ETH-NFT的区别? 实际上就是把代币信息存放在铭文中,从而实现代币的部署和管理。可以将BRC-20理解为BTC-NFT的一种,其不能与智能合约进行交互。 BRC-20会不会归零? 3、由于铭文永久在链上存储,导致区块变得更加臃肿,链上存储和转账的成本大幅增加,这占用了比特币支付交易网络的资源。

    1.3K10编辑于 2023-05-10
  • 来自专栏Urlteam

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

    在过去半年里笔者从ETH生态完全转入BTC生态,从应用层转入链底层,看btc、merlin、babylon、xion等L2公链底层,研究Ordinals、brc20、atomical、Runealpha 、Runes等铭文符文协议源码。 过去一年,web3最大的叙事莫过于铭文生态的爆发,最初的起点便是Ordinals,是一种为btc上每个聪给予唯一性序号的技术,可拓展阅读:解读比特币Oridinals协议与BRC20标准 原理创新与局限 这是一个看价格来衡量价值的市场,铭文协议一开始作为完全差异化智能合约的模式,打开了很多的想象空间,真正的公平mint也让大量用户真正进入btc的圈子,又进一步引发btcL2d热潮。 最后是未来兼容性问题,同样市场火热的atomical协议,现在布局已经走向AVM阶段,让铭文摆脱单纯的代币炒作阶段,进一步走向btc L2或者BVM的叙事中,这点不得不说casey稍有落后,也局限了符文项目只作为发行层面的玩法

    53010编辑于 2024-04-17
  • 来自专栏深蓝居

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

    互操作性: BxE项目致力于打通比特币网络各大生态如Ordinals铭文、BRC-20等,实现了比特币铭文、域名、NFT、BRC-20等各生态的无缝对接,为用户提供了更多的选择和便利。 另外,为了防止BRC-20代币锁定时对其UTXO关联聪的锁定,BxE协议还定义了一个BTC-ERC20合约,当任意数量的BTC被锁定时,BTC-ERC20合约可以mint对应数量的WBTC实现了BTC的跨协议流转 ID获取铭文信息,包括铭文对应聪编号、铭文内容、大小、创建时间、创建高度、创建者、当前拥有者等 function getInscriptionById(uint256 inscriptionId 接下来用户将一定数量的BTC转入P2TR地址,这个转账BTC的交易可以进行广播。 以下是BTC跨到BxE协议的过程: 用户A持有一定数量m的BTC,构造BTC的转账交易,将n个BTC转移到锁定地址,并记录下该锁定BTC的交易哈希。

    66810编辑于 2024-04-17
  • 来自专栏Go学习

    MerkleTree in BTC

    Merkle 树是一种用于高效且安全地验证大数据结构完整性和一致性的哈希树。它在比特币网络中起到至关重要的作用。Merkle 树是一种二叉树结构,其中每个叶子节点包含数据块的哈希值,每个非叶子节点包含其子节点哈希值的组合哈希。

    55110编辑于 2024-07-04
  • 来自专栏Go学习

    BTC交易流程

    比特币的交易流程涉及多个步骤和参与方,包括发送方、接收方、矿工和比特币网络中的节点。以下是比特币交易的详细流程:

    1.4K00编辑于 2024-07-01
  • 来自专栏信且诚心之动

    BTC-Relay

    A bridge between the Bitcoin blockchain & Ethereum smart contracts 基本介绍 ---- 众所周知,BTC-Relay是一种让比特币可以在其他系统 由于以太坊支持的智能合约使其能支持多种多样的DApp,而与之相对的是,比特币由于设计的限制,导致很难在其上发展各个方面的应用;再加上BTC社区的“保守”与“固执”,扩容进展困难,更是让比特币的推广变得雪上加霜 实现原理 btc-relay的实现原理很简单,以一言蔽之,就是部署在以太坊上一个特殊的智能合约,使以太坊可以对比特币的区块或者交易进行验证,只要确认了交易的真实性,就可以使用比特币进行支付确认,于是就做到了比特币跨出自身网络的关键一步 原因在于,btc-relay要求社区中有一个Relayers的角色,其可将比特币的区块头Header存入智能合约,这样,在以太坊上就可以利用比特币自身的SPV验证交易的有效性。 同时,为了让btc-relay自立自治,它规定了,每一次验证比特币的交易,发起者都需要向提供这个Header的Relayer支付一笔手续费。

    60010编辑于 2022-12-28
  • 来自专栏Hank’s Blog

    6.05-btc

    etree import json class BtcSpider(object): def __init__(self): self.base_url = 'http://8btc.com save_data(self): # 将 list---str data_str = json.dumps(self.data_list) with open('05btc.json

    50630发布于 2020-09-17
  • 来自专栏用户8057608的专栏

    Python模拟MOBA手游~铭文

    在MOBA手游中,不同的铭文会给英雄带来不同属性的增幅,每个英雄也有各自最适合的铭文搭配。 那么铭文属性的改变在代码中要如何处理呢,比如铭文升级、铭文属性的改变,铭文属性在每个等级之间的改变并不是固定的,一般来说是等级越高,属性的提升也越高。 由于铭文升级和装配都是在英雄开局前就设定好了的,所以在代码中只需考虑关于铭文的升级,一般表现形式是几个低级铭文可以合成一个等级更高的铭文,其中属性的提升是按照百分比提升的。 这一节分为了三个部分: 铭文初长成 铭文加持 铭文涅槃 第一部分挺简单的,是对铭文属性的初始化。 第二部分为铭文升级,需要注意的是升级后铭文属性的改变,以及原有铭文的数量。 # 最初级的铭文为1级,5个1级铭文可以合成1个2级铭文,5个2级铭文可以合成3级铭文,以此类推....... # 铭文每提升一个等级,属性值增加20%。

    1.4K20发布于 2021-04-29
  • 来自专栏浅聊区块链

    BRC-20 引发比特币网络剧烈波动,有哪些不可忽视的争议和风险?

    而据 @BitcoinEmber,2 个月前 BTC 平均每个区块产出奖励只有约 0.19 BTC 手续费,目前已飙涨到 4.85 BTC 手续费,上涨了 25 倍。 具体来说,BRC-20 铸造铭文需要安装单独的 Unisat 钱包,此外,比特币上没有链上自动做市商,对于已经铸造完的代币要么私下交易,要么在 UniSat 的 Marketplace 等专门的二级市场交易 加密研究员Haotian | CryptoInsight(@tmel0211)认为,铭文先到先得的 fomo 机制和矿工按矿工费优先打包的机制存在逻辑悖论,这意味 mint 并不一定是公平的。 此外,Haotian 也提醒用户,Unisat 类似的代打服务,提币充值钱包规范,批量mint签名上链的机制存在一些认知坑,不少小白用户只看系统推荐的矿工费,却不知道一笔成功的上链铭文交易,要扣掉三方抽成 而不少分析师根据链上活跃数据分析,BTC-20 活跃玩家规模可能在万人规模左右,其中巨额资产获利者可能也是极少数。 此外,错过了BTC-20 风口的或许可以关注更多的有关比特币网络性能的叙事。

    59830编辑于 2023-05-12
  • 来自专栏申龙斌的程序人生

    解密310 BTC(2)

    价值1400万的比特币猜谜游戏刚火了几天,大奖就被一位高手全部取走,310 BTC的破解过程现在还没有公开,但已经有黑客公布了第二关的解法视频,过程相当复杂,我准备用几篇文章,慢慢解开这些神秘的内容,可以当作一次完美的密码学教程 310 BTC谜题,看上去这一条处于第310行,试着写一段C#程序,可以读出这个图片中第310行的alpha颜色信息。 ? 可以看到,颜色主要由254和253两个值构成。 ? 第四期谜题仍未解开,记得在公众号回复 steganography 取走隐藏在图片中的0.001 BTC --- END ---

    1.3K10发布于 2018-10-25
  • 来自专栏Hank’s Blog

    7.02-bs4_btc

    import etree import json class BtcSpider(object): def __init__(self): self.url = 'http://8btc.com

    50910发布于 2020-09-17
  • 来自专栏浅聊区块链

    谁堵了比特币网络?写给十字路口的比特币

    具体数据显示,截至5月8日10时,过去24小时内共有141个区块被8个矿工挖出,平均区块手续费约为3.16个BTC。 根据BTC.com的数据显示,比特币网络于5月8日15:59:31恢复出块,已产出3个区块,这些区块的奖励都超过12个BTC,而手续费也都超过6个BTC,分别由F2Pool、Foundry USA和AntPool 它是一个试验性的标准,旨在通过在比特币上实现铭文功能来创建同质化代币。与以太坊的ERC-20代币标准相似,BRC-20标准目前支持部署、铸造和转账功能。 在"铸造"数字艺术品时,需要创建一笔比特币交易,并在其中一个输出地址中存储一些额外的数据,也就是所谓的铭文。这些额外数据可以是文本、图像、SCG或HTML等形式。 由于BRC-20比图像铭文小约10倍,比特币内存池的内存使用率已大大降低,导致网络拥塞问题日益严重。

    61020编辑于 2023-05-13
  • 来自专栏一只程序原

    BTC-密码学原理

    介绍BTC涉及到的密码学原理 比特币被称为加密货币crypto-currency 区块链上内容都是公开的,包括区块的地址,转账的金额。

    66820编辑于 2023-11-17
  • 来自专栏一只程序原

    BTC-数据结构

    普通指针存储的是某个结构体在内存中的地址。假如P是指向一结构体的指针,那么P里面存放的就是该结构体在内存中的起始位置。而哈希指针除了要存地址之外,还要保存该结构体的哈希值H()。好处是:从哈希值这个哈希指针,不仅可以找到该结构体的位置,同时还能够检测出该结构体的内容有没有被篡改,因为我们保存了它的哈希值。

    45210编辑于 2023-11-17
  • 来自专栏铭文生态Mint

    如何用Python脚本批量篆刻Polygon动物铭文$ANTS

    铭文介绍Polygon马蹄链动物主题铭文$ANTS总量2100w张,当前还剩余76%,成本很低0.003MATIC一张,可以打了防身。 Python脚本脚本打的方式很高效,只需要本地配置好python脚本,安装好web3依赖包就可以批量铭刻铭文。 dune进度查询通过社区dune面板可以查看当前铭文打的总体进度,可以输入你的wallet address,查看自己打了多少张。 钱包wallet地址管理可以使用TP钱包,不过我建议直接使用OKX的Web3钱包进行跨链获取Gas,铭文铭刻比别人快一些。 注册后登录APP,点击顶部Web3钱包——接收——搜索”Matic",选"多链" polygon那个,找到它的地址,从交易所充值matic到这个地址,就可以开始篆刻铭文,篆刻铭文是需要消耗Matic的。

    1K20编辑于 2023-11-30
  • 来自专栏深蓝居

    符文Runes协议技术详解

    1.5 Cenotaph 墓碑 Cenotaph(墓碑)是当Runestones(铭文石)不符合协议规则时产生的结构。它代表无效的铭文操作,可能导致输入的符文被销毁。 通过这些规则,Rune铭文协议确保了Rune名称的唯一性和预测性,同时也提供了一种机制来防止名称被提前抢注或滥用。这种命名规则不仅为Rune铭文协议提供了灵活性,还保证了系统的安全性和稳定性。 3. 无论是之前的Ordinals协议,BRC20或者是现在的Rune铭文,都是基于P2TR交易。 在前面3.1.和3.2步骤中,我们已经构造好了我们要蚀刻铭文的TapScript了,那么接下来就需要给这个脚本对应的地址转移一定数量的BTC(这个交易就叫Commit Transaction提交交易), 第一笔交易 - 提交交易(Commit Transaction): 这笔交易就是一笔普通的转载交易,给TapScript所对应的P2TR地址转一定数量的BTC

    62810编辑于 2024-04-30
  • 来自专栏终有链响

    WBTC与BTC的主要区别

    由BitGo等多方参与推出的WBTC项目,通过独特的机制,让用户能在以太坊网络中直接使用和交易BTC,从而拓宽了比特币的应用场景。 用户只需将BTC存入特定的托管地址,BitGo——作为信任的托管方——会将这部分BTC安全锁定于多重签名钱包内,并向用户发放等值的WBTC代币。这一过程保证了每1 WBTC背后都有1 BTC作为支撑。 当用户决定赎回时,BitGo会回收相应数量的WBTC,释放原先锁定的BTC,完成整个闭环。 二、WBTC与BTC的关联 尽管WBTC在以太坊上以ERC-20代币的形式存在,但其价值始终与托管在信托锁仓地址中的BTC保持一致。这意味着,无论市场如何波动,1 WBTC始终等价于1 BTC。 三、WBTC与BTC的主要区别 区块链基础:WBTC运行于以太坊区块链之上,而BTC则是比特币网络的原生货币。

    93610编辑于 2024-07-29
  • 来自专栏Eureka的技术时光轴

    BT、BTS、BTR、BTC: 位测试指令

    BT、BTS、BTR、BTC: 位测试指令 ;BT(Bit Test): 位测试 ;BTS(Bit Test and Set): 位测试并置位 ;BTR (Bit Test and Reset): 位测试并复位 ;BTC(Bit Test and Complement): 位测试并取反 ;它们的结果影响 CF ;它们的指令格式相同: BT 命令的同时, 把操作数的指定位置为 0 mov dx, 10000001b btr dx, 7 PrintHex dl ;01 - 00000001b ;BTC 在执行 BT 命令的同时, 把操作数的指定位取反 mov dx, 10000001b btc dx, 0 PrintHex dl ;80 - 10000000b btc dx, 0 PrintHex dl ;81 - 10000001b ret main endp end main BSF、BSR: 位扫描指令 ;BSF(Bit

    3.7K30发布于 2019-08-09
  • 来自专栏深蓝居

    符文Runes协议技术详解

    1.5 Cenotaph 墓碑Cenotaph(墓碑)是当Runestones(铭文石)不符合协议规则时产生的结构。它代表无效的铭文操作,可能导致输入的符文被销毁。 通过这些规则,Rune铭文协议确保了Rune名称的唯一性和预测性,同时也提供了一种机制来防止名称被提前抢注或滥用。这种命名规则不仅为Rune铭文协议提供了灵活性,还保证了系统的安全性和稳定性。3. 无论是之前的Ordinals协议,BRC20或者是现在的Rune铭文,都是基于P2TR交易。 在前面3.1.和3.2步骤中,我们已经构造好了我们要蚀刻铭文的TapScript了,那么接下来就需要给这个脚本对应的地址转移一定数量的BTC(这个交易就叫Commit Transaction提交交易), 第一笔交易 - 提交交易(Commit Transaction): 这笔交易就是一笔普通的转载交易,给TapScript所对应的P2TR地址转一定数量的BTC

    1.1K32编辑于 2024-04-30
  • 来自专栏铭文生态Mint

    Python脚本批量篆刻雪崩链Avalanche龙头铭文$AVAL

    铭文介绍Avalanche雪崩网络,铭文索引初始区块高度:37932982,打一张铭文的成本在EVM铭文系里面最高的。 wallet里自己给自己转账,转账金额设置为0,目标地址为自己的目标地址,注意要在高级里面加上上面的铭文数据。 Python自动打脚本打的方式很高效,只需要本地配置好python脚本,安装好web3依赖包就可以批量铭刻铭文。 钱包wallet地址管理可以使用TP钱包,不过我建议直接使用OKX Web3钱包进行跨链获取Gas,铭文铭刻比别人快一些。 注册后登录APP,点击顶部Web3钱包——接收——搜索”AVAX",点开,复制找到它的地址,从交易所充值avax到这个地址,就可以开始篆刻铭文,篆刻铭文是需要消耗Avax的。

    81800编辑于 2023-11-30
领券