文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
Chain Renaissance
文章
专栏
问答
视频
课程
集市作品
活动
招聘
TA的视频
TA的合集
BitVM:在比特币上实现任意计算验证
视频 AI 总结: 该视频主要讲解了bitvm的设计目标,即在比特币上进行任何计算,并深入探讨了其实现的关键概念,包括电路承诺、位承诺和与非门承诺。通过将程序编译为二进制电路,并利用比特币脚本进行验证,bitvm试图在比特币区块链上实现复杂的计算。视频还通过代码示例展示了如何在比特币区块链上验证计算的正确性,以及如何通过挑战-响应机制来防止证明者的作弊行为。最后,视频还讨论了bitvm在实际用例中的应用,例如比特币桥,并分析了其交易过程和潜在的挑战。 视频中提出的关键信息: * bitvm的设计目标是使任何计算都可以在比特币上进行。 * 电路承诺是将程序编译为二进制电路,并将每个语飞门作为Type Root的叶子节点写入比特币脚本。 * 位承诺使用比特币脚本表示位值(0或1),并通过密钥的哈希值进行承诺,揭示位值时需要提供密钥。 * 语飞门承诺使用NPU签名,每个密钥只用一次,通过组合位承诺脚本来构建语飞门脚本。 * 验证者可以通过提交挑战,要求证明者在链上展示计算过程的每一步,从而验证计算的正确性。 * 如果证明者提交不正确的信息,验证者可以提出惩罚,拿走证明者存在Type Root地址中的比特币。 * bitvm在实际用例中,例如比特币桥,涉及复杂的交易过程,包括Kickoff交易、挑战交易和承诺交易。 * 由于比特币交易的大小限制,bitvm可能需要使用NST交易来处理大量数据。
8
0
0
2025-08-21 22:36
Runes 挂单交易系统实现与展示
视频 AI 总结: 该视频主要介绍了一个基于Runes的挂单交易系统,该系统允许用户挂单买卖符文资产。系统包含前端界面和后端服务,后端提供服务注册和挂单交易流程管理功能。交易流程涉及生成 PSPT 信息、买卖双方签名、广播交易等步骤。该系统使用 Unisat 钱包进行签名,并通过 Flask 框架搭建后端服务,前端使用 React 框架。 关键信息: 1. 系统整体结构:前端界面与后端服务(服务注册、挂单交易流程管理)。 2. Zoom 交易流程:生成 PSPT 信息、买卖双方签名、广播交易。 3. 服务注册:填写服务 ID、服务地址、UTXO 标识等信息。 4. 挂单交易流程:买家生成 PSPT 信息,卖家选择买入并填写 UTXO 和地址,双方签名后广播。 5. PSPT 的使用:可包含多个输入输出,支持多人使用和多次签名。 6. 代码实现:创建 PSPT,添加 UTXO 信息和服务内容,使用钱包签名。 7. 服务对象定义:转移指令、密地址定义、pointer 设置。 8. 前端与后端交互:前端通过 API 调用后端 Flask 框架提供的服务接口。 9. 未来迭代方向:前端用户体验优化,后端扩展支持更多符文协议,合并 PSPT 签名过程。
7
0
0
2025-08-21 22:35
大山分享比特币生态的潜力与投资机遇
视频 AI 总结: 1. **核心内容:** 该视频是关于比特币生态的分享,由矿工背景的大山分享了他对比特币生态的理解和投资布局。他认为比特币生态已经从最初的质疑发展到现在的繁荣,围绕 BTCFI 的生意也越来越大。未来,比特币生态将继续发展壮大,并探讨了比特币 Layer2 的发展方向和潜力,以及对以太坊的看法。 2. **关键信息:** * **比特币生态的演变:** 从最初的质疑到现在的繁荣,BTC FI 已经成为一个重要的领域。 * **比特币 Layer2 的重要性:** Layer2 能够解决比特币持有者的生息需求,并扩展比特币的功能。 * **原生比特币 Layer2:** 闪电网络、雷电网络、RGB 等技术,能够保证资产安全,并实现更多应用场景。 * **EVM 兼容的 Layer2:** 像 Merlin、B2 等项目,通过跨链桥将比特币引入 EVM 生态,但也存在中心化风险。 * **对比特币和以太坊的看法:** 长期看好比特币,认为以太坊存在基本面问题和杠杆风险。 * **对未来比特币生态的展望:** 比特币一层应专注于大额价值转移,Layer2 则可以发展各种应用。 * **对矿工的激励问题:** 未来比特币链需要依靠交易手续费来维持矿工的积极性,成为全球结算网络是关键。
10
0
0
2025-08-14 22:57
12. 比特币编程回顾:UTXO、Taproot与代币原理
视频 AI 总结: 1. **核心内容:** 视频回顾了比特币编程课程的主要内容,包括UTXO模型、比特币地址类型(Legacy、Segwit、Taproot)的解锁方式,以及Taproot智能合约编程的理论基础和四种形式。此外,还介绍了BRC20/ARC20代币的Mint原理,并鼓励学生参与开源项目和撰写论文。 2. **关键信息:** * 比特币发送到地址实际上是发送到地址对应的脚本。 * 三种地址类型:Legacy(P2PKH)、Segwit、Taproot。 * Legacy地址解锁需要签名和公钥。 * Segwit地址将签名和公钥放在Witness中。 * Taproot地址使用Schnorr签名,具有线性性,并使用默克尔根来验证脚本。 * Taproot编程涉及Commit和Reveal两种交易模式。 * BRC20/ARC20代币本质上是单叶子节点的Taproot脚本。 * 介绍了两个开源项目:比特币交易对战动画可视化工具和基于四节点Taproot脚本的论文撰写方向。 * 鼓励学生参与比特币开发邮件列表,关注行业动态。
6
0
0
2025-08-08 08:22
11. 比特币生态、价值、叙事与协议分析
视频 AI 总结: 该视频主要介绍了比特币生态系统,探讨了比特币是否需要生态,以及开发者为何要重视比特币生态。演讲者分享了自己对比特币生态的看法,认为比特币需要生态,并提出了一个引力公式来解释在比特币上开发的价值。同时,回顾了一层协议的诞生,分析了比特币生态的三大叙事,并对不同的协议进行了比较。最后,分享了自己最近在 RWA 领域的研究,并与观众进行了互动讨论。 关键信息: 1. 比特币生态是市场选择的结果,已形成一定共识,且随着区块链行情上涨,相关代币和资产也会增长。 2. 比特币生态可以被视为数字黄金的首饰珠宝,具有巨大的增长机会。 3. 提出了一个引力公式,认为在比特币上开发的价格与比特币市值和代币市值成正比,与协议层数成反比。 4. 回顾了 BRC20、ATOMIC 和 Runes 等一层协议的诞生过程。 5. 总结了比特币生态的三大叙事:数据永久上链、增加矿工收入、让比特币更有趣。 6. 分析了 BRC20、ARC20 和 Runes 三个协议的特点和区别。 7. 讨论了美国建立比特币战略储备和发展矿机产业的计划。 8. 认为 DID 域名在比特币生态中具有发展潜力,但目前尚未出现成功的案例。
24
0
0
2025-08-01 08:21
10.Jacky 分享如何找回丢失的代币
视频 AI 总结: 1. **核心内容:** Jacky分享了之前参与的一个项目,通过分析代码帮助客户找回丢失的代币,强调了理解比特币编程的重要性。Jacky讲解了比特币交易的流程,包括如何通过commit和review交易找回丢失的UTXO。Jacky深入分析了ARC20协议的执行过程,解释了其commit和review交易的具体逻辑。
19
0
0
2025-07-18 14:10
9. 如何为比特币链上资产编写索引器
视频 AI 总结: 1. **核心内容:** Spike 分享了为比特币链上资产编写索引器的经验,以 atomicals 协议为例,探讨了比特币链上资产发行和索引器在其中扮演的角色。他强调了比特币网络的特性,以及索引器在形成资产发行共识中的作用,并分享了索引器设计的关键点和注意事项,最后讨论了比特币生态的现状和未来发展。 2. **关键信息:** * 比特币网络具有透明性、安全性和不可篡改性,适合存储数据。 * 索引器在比特币链上资产发行中扮演着形成共识规则的角色,类似于传统游戏中的规则。 * 常见的比特币链上资产协议包括 BRC20、RUN 和 ATOMICUS,它们在存储数据的位置上有所不同。 * 索引器的核心内容包括区块同步、交易解析和业务处理。 * 设计新的资产协议时,需要考虑顶层设计、协议扩展性和避免过度依赖历史交易。 * 应尽量利用比特币的原生特性,例如脚本,以降低索引器的工作量。 * 比特币生态目前不温不火,但仍有新的协议和项目出现,资本的动向值得关注。 * 索引器存在中心化的问题,但也有其存在的价值,例如快速修改规则。 * 参与投机游戏,技术和经验是重要的生产要素。
21
0
0
2025-07-11 13:00
8. 比特币二层 Runes 协议:资产发行与实践
视频 AI 总结: 该视频主要讲解了 Runes 协议,这是比特币二层的一个协议,与 Ordinal 和 brc20 协议同属一个系列。Runes 协议使用 OP_RETURN 来存储资产发行的数据,通过转账复原的方式实现资产的发行和转移。视频还通过钱包演示了 Runes 资产的 mint 过程,并分析了相关的交易结构和数据。最后,讲解了如何使用代码控制 Runes 资产的发行,并介绍了 Runes 协议与 USDT 协议的联系。 关键信息: 1. Runes 协议是比特币二层协议,与 Ordinal 和 brc20 协议同属一个系列,由同一开发者筹码开发。 2. Runes 协议使用 OP_RETURN 存储资产发行的数据,通过转账复原的方式实现资产的发行和转移。 3. 视频演示了使用钱包 mint Runes 资产的过程,并分析了交易结构,包括中间地址、commit 和 review 等步骤。 4. 讲解了如何使用代码控制 Runes 资产的发行,通过转账复原的方式实现,比 ARC20 和 BRC20 更简单。 5. 介绍了 Runes 协议与 USDT 协议的联系,说明 USDT 最早也是在比特币一层通过 OMNI 协议发行的,但由于比特币转账速度慢和手续费高等问题,后来转移到了以太坊等公链上。 6. 提出了大作业,让大家设计自己的稳定币,并实现相关的转账和交易功能。
27
0
0
2025-07-04 10:56
7_比特币 ARC20 协议:原理与编程实现
视频总结: **核心内容:** 该视频主要讲解了比特币上的两种协议:BRC20 和 ARC20。在复习了 BRC20 协议的基础上,重点介绍了 ARC20 协议,包括其原理、特点以及如何通过编程实现 ARC20 代币的 mint(铸造)。 **关键论据/信息:** * **BRC20 回顾:** 简单回顾了 BRC20 的起源、原理,以及如何通过 Unisat 钱包进行 mint 操作。强调了 BRC20 实际上是在比特币交易中嵌入 JSON 格式的数据来实现代币发行。 * **ARC20 介绍:** * ARC20 借鉴了 BRC20,但增加了“挖矿”的概念,即交易需要满足特定的前置条件(例如,交易哈希包含特定数量的前导零)才能被广播。 * ARC20 使用 Sable 格式来传输数据,将挖矿过程中产生的 nonce、sequence 等信息压缩到 Payload 中。 * ARC20 协议已经不流行,但仍具有学习价值。 * **ARC20 实现:** * 详细讲解了如何通过编程实现 ARC20 代币的 mint 操作,包括: * 构建交易 * 改变 sequence 的值进行挖矿 * 组装 script * 签名交易 * 广播交易 * 展示了如何通过修改代码,调整挖矿难度,以及如何将挖矿程序部署到 GPU 上。 * **ARC20 生态:** * ARC20 拥有自己的缩影器 ElectronX,可以解析链上数据,显示代币信息。 * ARC20 的出现也让更多人开始使用 Sparrow 钱包。 * **ARC20 意义:** * ARC20 是一种 POW(工作量证明)代币,为程序员提供了一个参与比特币生态的机会。 * 通过学习 ARC20,可以掌握挖矿类代币的实现方法,为未来的投机机会做好准备。 * **作业:** 批量 mint 代币。 总而言之,该视频深入浅出地讲解了 ARC20 协议的原理和实现,并鼓励观众通过实践来掌握相关技术。
29
0
0
2025-06-26 23:23
6_Ordinal 协议与 BRC20 代币详解
视频内容总结: **1. 核心内容:** 该视频主要讲解了比特币二层生态中的 Ordinal 协议和 BRC20 代币。视频详细解释了 Ordinal 协议的原理,并演示了如何使用编程和 Unisat 钱包来部署 (Deploy) 和铸造 (Mint) BRC20 代币和 NFT。 **2. 关键论据/信息:** * **Ordinal 协议原理:** * 利用比特币网络的安全性和去中心化特性,将信息存储在比特币区块链上。 * 通过矿工在挖矿时富余信息、OP\_RETURN 操作码等方式存储信息。 * Ordinal 协议的关键创新在于: * 利用 OP\_FALSE 等操作码,在 Script 中嵌入不会被执行的数据。 * 将数据存储在 Witness 中,利用 Taproot 升级后 Witness 可以存储大量信息的特性。 * 通过叙述理论 (Ordinal Theory) 对每个聪 (Satoshi) 进行编号,从而可以追踪和索引特定的聪。 * **BRC20 代币:** * BRC20 是一种基于 Ordinal 协议的同质化代币标准。 * 通过在比特币区块链上铭刻 (Inscribe) 包含特定 JSON 格式数据的 Script 来部署和铸造代币。 * JSON 数据定义了代币的协议 (Protocol)、操作 (Operation)、Ticker、发行总量 (Limit) 等信息。 * **NFT 铭刻:** * 视频演示了如何将图片等 NFT 数据铭刻到比特币区块链上。 * 通过在 Script 中指定 "image/jpeg" 等 MIME 类型,并将图片数据作为 Payload 存储在 Witness 中。 * **部署 (Deploy) 和铸造 (Mint) 操作:** * 部署 (Deploy) 是指在比特币区块链上创建 BRC20 代币或 NFT 的过程。 * 铸造 (Mint) 是指获得已部署的 BRC20 代币或 NFT 的过程。 * **Unisat 钱包:** * Unisat 钱包是一个支持 Ordinal 协议和 BRC20 代币的比特币钱包。 * 视频演示了如何使用 Unisat 钱包来部署和铸造 BRC20 代币和 NFT。 * **Commit and Reveal 模式:** * 视频讲解了如何使用 Commit and Reveal 模式来部署 BRC20 代币,以避免 Unisat 钱包的高额手续费。 * Commit 交易将铭刻数据发送到一个中间地址。 * Reveal 交易揭示铭刻数据,并将代币发送到目标地址。 * **Ordinal Server 的作用:** * Ordinal Server 是一个索引器,用于索引比特币区块链上的 Ordinal 资产。 * 通过 Ordinal Server,可以查询特定地址拥有的 BRC20 代币和 NFT。
59
0
0
2025-06-13 08:23
‹
1
2
›
Chain Renaissance
关注
贡献值: 5
学分: 101080
江湖只有他的大名,没有他的介绍。
0 关注
10 粉丝
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容:
提醒
检测到你当前登录的账号还未绑定手机号
请绑定后再发布
去绑定
×
编辑封面图
封面预览
取消
确认