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

    一文弄懂最近大火的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会不会归零? 5、解锁“聪”的价值。“聪”作为比特币的最小单位,在诞生至今并未发挥太多作用,在被赋予价值后,比特币或迎来新的计价时代。

    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稍有落后,也局限了符文项目只作为发行层面的玩法

    54610编辑于 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 5. 示例 5.1 BRC-20 Token跨到BxE的过程 BxE协议支持BRC-20 Token转移到BxE上,以ERC20 Token的形式存在。 以下是BTC跨到BxE协议的过程: 用户A持有一定数量m的BTC,构造BTC的转账交易,将n个BTC转移到锁定地址,并记录下该锁定BTC的交易哈希。

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

    MerkleTree in BTC

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

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

    BTC交易流程

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

    1.5K00编辑于 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支付一笔手续费。

    60510编辑于 2022-12-28
  • 来自专栏浅聊区块链

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

    昨日,继在 5 月 1 日比特币链上日交易量达到创纪录的 60.5 万笔后,链上单日交易量再创新高,达到了 66.3 万笔。 5 月 7日,BRC-20 协议交易量一度占比超 65%。 超乎寻常的交易量让比特币网络出现前所未有的拥堵,引起了社区的恐慌。 而据 @BitcoinEmber,2 个月前 BTC 平均每个区块产出奖励只有约 0.19 BTC 手续费,目前已飙涨到 4.85 BTC 手续费,上涨了 25 倍。 自 2021 年 7 月以来,比特币网络的交易手续费率一直维持在 1-2% 左右,但在 5 月 7 日这一指标飙升至 31%。 因对比特币网络造成剧烈波动,BRC-20 正引发不小的争议。 加密研究员Haotian | CryptoInsight(@tmel0211)认为,铭文先到先得的 fomo 机制和矿工按矿工费优先打包的机制存在逻辑悖论,这意味 mint 并不一定是公平的。

    60730编辑于 2023-05-12
  • 来自专栏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 'w') as f: f.write(data_str) # 4.启动 def run(self): for i in range(1, 5)

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

    Python模拟MOBA手游~铭文

    # 最初级的铭文为1级,5个1级铭文可以合成1个2级铭文5个2级铭文可以合成3级铭文,以此类推....... # 铭文每提升一个等级,属性值增加20%。 def levelUp(self, number): count=0 while (number>=5): number=number//5 # 白色-3,绿色-5,蓝色-7,橙色-9,红色-12。 # 铭文每提升一个等级,属性值增加20%。 # 铭文根据不同的颜色,提升等级的上限不同,白色-3,绿色-5,蓝色-7,橙色-9,红色-12。 >5: if self.level<dictLevel[self.color]: number=t0/(5**i)

    1.4K20发布于 2021-04-29
  • 来自专栏申龙斌的程序人生

    解密310 BTC(2)

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

    1.3K10发布于 2018-10-25
  • 来自专栏浅聊区块链

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

    5月8日,比特币网络异常拥堵,导致币安不得不暂停BTC提现交易。那么,是什么原因导致了这次拥堵呢?虽然BRC-20代币早在3月份就出现了,但为什么在4月19日左右才开始出现持续激增的交易量? 根据Glassnode的数据显示,5月8日比特币的矿工手续费达到了635.35个BTC,创下了近4年来的历史记录。从图表上可以清楚地看到,5月8日的比特币手续费甚至超过了上一次牛市的峰值。 具体数据显示,截至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 由于BRC-20比图像铭文小约10倍,比特币内存池的内存使用率已大大降低,导致网络拥塞问题日益严重。

    62020编辑于 2023-05-13
  • 来自专栏Hank’s Blog

    7.02-bs4_btc

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

    51010发布于 2020-09-17
  • 来自专栏一只程序原

    BTC-密码学原理

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

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

    BTC-数据结构

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

    46610编辑于 2023-11-17
  • 来自专栏深蓝居

    符文Runes协议技术详解

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

    65410编辑于 2024-04-30
  • 来自专栏铭文生态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
  • 来自专栏终有链响

    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则是比特币网络的原生货币。

    95510编辑于 2024-07-29
  • 来自专栏深蓝居

    符文Runes协议技术详解

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

    1.1K32编辑于 2024-04-30
  • 来自专栏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
  • 来自专栏铭文生态Mint

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

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

    84600编辑于 2023-11-30
领券