Solana 程序通过 Anchor 部署无需构造函数,默认可升级且可转为不可变,简化了状态管理与升级流程。
本文将通过示例解释如何在参数不符合预期时中止交易,并探讨 Solana 与以太坊在错误处理上的差异。
Sepolia 测试网在 Pectra 升级期间发生意外,原因是 Sepolia 的许可存款合约与 EIP-6110 交互存在问题,攻击者通过发送恶意交易触发该问题。开发团队迅速响应,在数小时内修复并重新部署,网络恢复正常,未丢失最终性。此次事件仅限于 Sepolia 测试网,不会影响以太坊主网。
随着 Web3 生态的快速发展,数字资产管理成为区块链应用的重要组成部分。无论是交易所、中心化钱包,还是去中心化的 MPC 托管系统,都需要高效、安全且可扩展的钱包基础设施。
2022-09-23,DeFi警报|Blocksec的监控系统报告了一笔针对RADT-DAO(TWN)代币的抢先交易,损失约为94,304.58USDT,这导致RADT-DAO代币的价格下跌了81.97%,本文针对此安全事件进行介绍、分析和复现。
这篇应该是正式写代码前最后的理论知识了,我这篇绝对比看官网文档效率高,官网像一个冰冷的机器,而我的是一个有温度的肉体Solana交易入门:从拼装参数到SVM执行我之前学过BTC、Sui和CKB的开发,感觉区块链交易这东西其实挺简单的。说白了,跟Web2调用接口没啥本质
该文章分析了2025年2月Solana生态上的去中心化物理基础设施网络 (DePIN) 的发展情况。
本文介绍了Rabin函数,一种基于大素数分解难度的单向置换函数,并展示了如何利用其后门函数(已知素数因子)来逆转伪随机序列。文章提供Python代码示例,演示了在已知素数p和q的情况下,如何从当前值计算出序列中的前一个x值,揭示了其背后的数学原理。
本文回顾了ERC-4337的实现及两年来在以太坊上的应用,探讨了不同项目在账户抽象领域的成就以及与此相关的生产统计数据。文中详细介绍了ERC-4337的新概念与组件,如账户合约、用户操作、EntryPoint等,并分析了用户使用情况和项目间的竞争。最后,提出了现行标准的问题及新标准的解决方案,展望了账户抽象的未来。
流动性质押是一种Web3概念,允许用户质押自己的代币,同时仍具有流动性以参与去中心化金融(DeFi)。通过将SOL放入流动性质押池,池管理员会将其分发给经过筛选的验证者组。作为交换,您将获得一个代表代币(或流动性质押代币),该代币反映了您质押的SOL。与质押的SOL不同,这种新代币
SPL代币账户概览在开始之前,了解Solana代币计划账户的几个组件的工作原理会很有帮助:MintID和关联代币账户。MintID每个SPL代币都有一个唯一的铸币ID,可以将其与任何其他类型的代币区分开来。例如,USDCSPL代币铸币ID为[EPjFWdd5AufqSSqe
本文档详细介绍了 Blockbook API V2 提供的 REST 和 WebSocket 接口,用于访问索引的区块链数据。API V2 支持多种加密货币,并提供包括获取状态、区块、交易、地址、UTXO等功能,以及发送交易和获取汇率信息等功能。同时还介绍了旧版本API V1,它只兼容比特币类型的币种。
本文介绍了如何构建一个符合反洗钱(AML)和打击恐怖主义融资(CFT)规范的去中心化金融(DeFi)质押去中心化应用(dApp),使用了QuickNode的风险评估API和Chainlink Functions,将外部数据集成到智能合约中。通过此指南,开发者可以理解在去中心化应用中实施合规性检查的重要性、评估钱包风险的方式以及如何在EVM网络上部署相应的dApp。
在区块链应用开发中,实时监听某种代币的交易是一个常见需求。本文将详细介绍如何使用go-ethereum(也称为geth)客户端库来监听以太坊网络上的USDT(Tether)代币交易。USDT简介USDT是一种稳定币,在以太坊网络上以ERC-20代币的形式存在。它的智能合约实现了标准的ERC-20
Holešky 测试网在 Pectra 升级后由于执行层客户端配置错误的存款合约地址导致网络分裂,Erigon 和 Reth 正确拒绝了无效区块,而 Geth、Nethermind 和 Besu 接受了,大多数节点跟随了无效链,共识客户端难以同步到正确的链,通过协调运营商遵循正确的链,最终使网络恢复。但这也导致了测试窗口缩短,网络被 Hoodi 替代。
本文将带你探索 Anchor 框架中的 IDL(接口定义语言),这是一个自动生成的 JSON 文件,用于描述 Solana 程序的接口。我们将通过示例展示 IDL 的作用,解释 TypeScript 测试如何调用程序函数。
本文将通过一个简单的 Solana 程序,展示如何用 Anchor 实现类似 Solidity 的算术功能,并深入探讨 Rust 在 Solana 中的基本类型、算术运算及计算单元(Compute Units)。
本系列文章将带你完成 Solana 开发的入门流程,从环境配置到运行一个简单的 Anchor 程序(Hello World)。我们会涵盖工具安装、项目初始化、构建和测试,并提供经验性建议。
Gelato 推出了 Snap Deploy,这是一个新的rollup部署工具,可以在 5 分钟内部署rollup,比其他平台快 70%。Snap Deploy 通过简化部署流程、提供完整的rollup堆栈和一键集成来提高速度,降低了复杂性,从而加速了开发和迭代。
扫一扫 - 使用登链小程序
208 篇文章,811 学分
67 篇文章,684 学分
133 篇文章,586 学分
413 篇文章,511 学分
132 篇文章,356 学分