QuickNode

微信扫码分享
如何在你的应用中使用 Flashblocks

如何在你的应用中使用 Flashblocks

视频 AI 总结: 该视频介绍了 Flash Blocks 技术,它能使区块链交易几乎瞬间确认。视频通过一个 Next.js 应用,对比了 Flash Blocks 和传统交易的确认速度。Flash Blocks 利用预确认机制,交易确认时间低于 200 毫秒。视频展示了如何使用 QuickNode RPC URL 配置 Flash Blocks,并演示了交易在 Flash Blocks 中比传统方式更快确认的过程。 关键信息: * Flash Blocks 实现了区块链交易的快速预确认,速度远超传统方式。 * 视频演示了一个 Next.js 应用,用于直观对比 Flash Blocks 和传统交易的确认速度。 * 该应用使用了 VM, Wagmi, RainbowKit 等技术。 * Flash Blocks 使用 base sepolia preconf client,传统交易使用 base sepolia client。 * QuickNode 已经预配置了 Flash Blocks,用户可以直接使用其 RPC URL。 * 视频提供了代码仓库链接,方便开发者体验和学习 Flash Blocks。

513 0 0 2025-11-08 21:42
如何使用WebSocket 订阅 Solana 链上事件

如何使用WebSocket 订阅 Solana 链上事件

视频 AI 总结: 本视频介绍了如何使用 WebSocket 连接监听 Solana 链上的事件,特别是账户余额的变化。通过 QuickNode 获取 Solana DevNet 的 HTTP 和 WebSocket 端点,并使用 Solana Web3.js 建立连接。视频演示了监听特定钱包账户余额变化,并在终端打印更新后的余额。最后,强调了及时关闭 WebSocket 连接的重要性,并提及了可以监听其他类型的链上事件,例如区块的生成。 关键信息: * 使用 WebSocket 监听 Solana 链上事件,例如账户余额变化。 * 需要 Solana Web3.js 库和 QuickNode 提供的 HTTP 和 WebSocket 端点。 * 通过 `connection.onAccountChange` 方法订阅账户变化事件。 * 在接收到事件后,及时关闭 WebSocket 连接,避免资源浪费。 * 可以监听多种链上事件,例如区块生成。

857 0 0 2025-09-29 16:40
什么是Jito Bundles以及如何使用它们?

什么是Jito Bundles以及如何使用它们?

视频 AI 总结: 本视频介绍了如何使用 QuickNode 的 Liljit 插件在 Solana 上执行多个交易或以顺序方式执行复杂交易。核心内容是如何创建、模拟和发送 JITO bundle 到 Solana 主网,利用 JITO 的区块引擎验证和执行交易,从而实现多个交易在单个 slot 内按顺序执行。 关键信息: 1. JITO bundle 的工作原理:用户创建并签名多个交易,将这些交易打包成一个 bundle,并在最后一个交易中添加一个 tip 指令。 2. JITO 区块引擎验证 bundle 中的交易是否可以执行,并模拟所有交易。 3. 通过 QuickNode 的 Liljit 插件,可以模拟和发送交易 bundle 到 JITO 验证客户端。 4. 视频演示了如何使用 TypeScript 脚本,结合 Solana web3js 和 Solana program library,创建包含多个交易的 JITO bundle,并发送到 Solana 主网。 5. 脚本中包含了模拟 bundle、获取 JITO tip 账户、获取最近区块哈希、创建交易、将交易转换为 base64 和 base58 格式、发送 bundle 以及轮询 bundle 状态等步骤。 6. 强调了在将代码推送到公共仓库时,务必删除包含私钥的文件。

934 0 0 2025-09-19 09:02
Base上的Flashblocks是什么

Base上的Flashblocks是什么

视频 AI 总结: 该视频介绍了 FlashBlocks,一种由 FlashBots 开发的预确认数据流层技术,旨在通过将传统区块链的区块分解为 200 毫秒间隔的迷你区块,从而实现更快的交易确认速度。FlashBlocks 构建在现有基础设施之上,利用差分更新和可信执行环境,实现了近乎即时的全局共识,从而优化了 DeFi、游戏和支付等实时应用的用户体验。视频还演示了如何使用 QuickNode 节点访问和监控 FlashBlocks 上的交易。 关键信息: * FlashBlocks 将区块分解为 200 毫秒的迷你区块,实现快速交易确认。 * 它使用差分更新,仅传输区块之间的变化,减少带宽需求。 * 可信执行环境(TEE)确保交易处理的安全性。 * 通过渐进式 Gas 分配,确保不同大小的交易得到公平处理。 * FlashBlocks 最终将所有迷你区块合并成一个完整的区块,提交到以太坊主网以获得最终确认。 * 可以通过 QuickNode 节点访问 FlashBlocks,并使用 "pending" 标签获取预确认数据。

1217 0 0 2025-08-18 18:25
使用 LiteSVM 将 Solana Anchor 测试速度提升 25 倍

使用 LiteSVM 将 Solana Anchor 测试速度提升 25 倍

视频 AI 总结: 该视频主要介绍了如何使用 LiteSVM 将 Solana Anchor 测试速度提高 25 倍。作者分享了自己从 GitHub 上的讨论中了解到 LiteSVM,并将其应用到自己的 Solana 测试项目中,取得了显著的性能提升。作者认为,虽然 Rust 语言有一定学习曲线,但现在有 AI 工具辅助,学习 Rust 变得更加容易。同时,使用 Rust 进行链上程序开发和测试,可以更好地理解 Rust 语言。作者还介绍了自己将 Solana Kit 移植到 Rust 的工作,并提供了高层次的函数,方便开发者使用。最后,作者鼓励大家尝试 LiteSVM,并提供了 QuickNode 的 GitHub 链接,其中包含使用 LiteSVM 和 Kite 的 Anchor escrow swap 示例。 关键信息: * LiteSVM 可以显著提高 Solana Anchor 测试速度(25 倍)。 * Rust 语言的学习难度降低,有 AI 工具辅助。 * 使用 Rust 进行链上程序开发和测试,可以更好地理解 Rust 语言。 * 作者将 Solana Kit 移植到 Rust,并提供了高层次的函数。 * QuickNode 的 GitHub 提供了使用 LiteSVM 和 Kite 的示例。

1032 0 0 2025-07-07 21:45