在 Solana 的 Anchor 框架中,close 用于销毁账户并回收租金,将 lamports 转移并变更所有权至系统程序,而程序关闭则通过 CLI 实现且地址不可重用。
Solana 中的 Owner 是负责修改账户数据的程序,而 Authority 是通过签名触发操作的钱包,二者共同定义了数据控制与权限的机制。
Solana 原生支持多指令批处理交易并具备原子性,但受限于 1232 字节的大小限制,需精简设计或分片部署以应对复杂程序。
上篇文章,我们使用Anchor工程化环境,从初始化项目、编译、部署、测试各个环节演示了一个真实的solana链上程序的开发流程。这篇文章,我们从语法和业务的角度来梳理下我们实现的Bank合约的源码。基于对源码和业务的的理解,我们后续可以扩展这个合约,设置一些更加复杂的功能。
本文介绍了 Anchor 中 init_if_needed 宏的用法,分析了其简化账户初始化的优势,同时探讨了重新初始化攻击的风险,并提出了通过单一初始化和限制操作等防护措施来确保程序安全性的建议。
本文对比了 Solana 中的程序派生地址(PDA)和密钥对账户,分析了两者的创建方式、安全性、权限模型及适用场景,推荐优先使用 PDA 因其可预测性和广泛应用。
本教程将展示如何在 Solana Anchor 中用不同签名者(Signer)初始化和更新账户,并探讨权限控制机制。
本文介绍 Solana Anchor 程序如何通过交易转移 SOL。
本文对Solana治理进行全面分析,探讨了其投票和决策机制以及存在的挑战。Solana治理系统仍在发展中,主要通过SPL代币进行非约束性投票,关注验证者和委托人的角色。报告还比较了Solana与Cosmos和以太坊的治理模式,并提出了改善透明度和参与度的建议。
🔍Blink是什么鬼?简单说就是利用钱包插件(比如Phantom、Backpack)对网页内容进行"魔改"渲染。用过「沉浸式翻译」插件的小伙伴应该懂这种感觉——它能无缝把翻译的中文嵌到英文下面。Blink也类似,只不过是将你的推文渲染成链上交互界面。沉浸式翻译插件的效果钱包渲染t
欢迎阅读原文翻译https://github.com/brooke007/solana-awesome-zhsolana-awesome一个为所有对学习和构建Solana感兴趣的人提供的全面、真实的资源中心Solana简介Solana基础开发者资源通用学习资源Anchor
在上一节中,我们通过Playground体验了Solana合约的开发和调用。本文将带你使用本地开发环境实现这一过程,并通过TypeScript调用合约。如果你已经按照之前的章节配置好本地开发环境,可以开始动手实践了!我们先用最简单的合约测试,然后用上一节的例子测试,可以学
玩转Web3Solana:从零到代币开发Web3浪潮席卷而来,Solana凭借超高性能和低成本,成为开发者探索去中心化世界的热门选择。想从零开始玩转Solana,打造属于自己的代币项目吗?这篇文章将带你一步步走进Solana开发的世界,从工具安装到代币创建,手把手带你体验Web3
MetaMask是一款适用于与EVM兼容的区块链(如以太坊和Optimism)的加密钱包,它还允许您与dApp(去中心化应用程序)进行交互。最近,MetaMask发布了一项名为Snaps的新功能,使开发人员能够与MetaMask建立新的集成(例如,连接到其他第1层区块链或以新
本文分析了 Solana 和 Anchor 框架为何缺乏 Solidity 中的 Fallback、view、pure、payable 函数及修饰符,指出其设计上账户预声明、数据公开性及 Rust 语言特性导致的差异,并提及缺乏内置单位的问题。
本文介绍了在 Solana Anchor 中使用 Rust 读取账户余额的方法,阐释了 UncheckedAccount 的作用与安全性,解释了无需 [account] 结构体的原因,并提及账户余额与免租机制的相关注意事项。
本文详细解析了 Solana 的存储成本计算、租金免租机制、账户大小限制及动态调整方法,结合 Rust 示例展示了如何初始化和扩展账户,并与以太坊成本进行了对比。
本文通过在 Solana 的 Anchor 框架中填充 seeds 参数,结合 Rust 和 Typescript 代码示例,展示了如何模拟 Solidity 中的映射表和嵌套映射表功能,利用 seeds 生成唯一账户地址实现键值存储。
这篇文章,我们从工程化的角度来带领大家使用 anchor 框架来实现一个 Bank 链上程序。
2025年3月,PumpFun终于推出了属于自己的AMM去中心化交易所:PumpSwap,这也意味着Pumpfun与Raydium从合作的关系变为直接竞争关系。GTokenTool紧跟行业动态,推出iup市值机器人支持PumpSwap。什么是Pumpswap?Pumpswap是一款基于So
扫一扫 - 使用登链小程序
378 篇文章,1729 学分
209 篇文章,365 学分
187 篇文章,312 学分
65 篇文章,279 学分
115 篇文章,255 学分