本文介绍了Solana上的嵌入式智能钱包(Account Abstraction wallets)的核心功能和实现方法,强调其在用户体验、灵活性和安全性方面的优势,同时详细对比了智能钱包、嵌入式钱包及非执行账户的区别,并提供了创建和交互智能钱包的代码示例。
Eclipse:为什么性能如此重要
接上篇这次一定好好学Solana(1):PoH共识简介同样这次还是自己做笔记,然后让Grok帮我整理我不会画各种账户分类的脑图,因为我发现这种死记硬背没啥用,我也不会拿以太坊举例,因为我压根没开发过,因此,通过研究我试图从本质上去解释我也不会研究太深入的东西,现阶
本文探讨在高吞吐量区块链(尤其是Solana)中,勇敢探索被认为“糟糕”的设计理念的重要性。作者提出了多种机制来处理交易优先级和垃圾邮件预防,强调即使一些想法是实验性或未完成的,但探讨它们也有助于深入理解潜在问题和启发未来解决方案。
要部署程序,请使用Solana工具与链上加载器交互以:初始化程序帐户将程序的共享对象(程序二进制文件.so)上传到程序账户的数据缓冲区(可选)验证上传的程序通过将程序帐户标记为可执行来完成该程序。一旦部署,任何人都可以通过向集群发送引用该程序的交易来执行该程序。如何部署程序要
solana-cli包为Solana提供了命令行界面工具示例获取公钥//Command$solana-keygenpubkey//Return<PUBKEY>空投SOL/Lamports//Command$solanaairdrop1//Re
参加了Tiny熊老师的Solana全栈开发的课程针对第一课中的共识部分,结合官网和Grok提问总结了笔记,然后将散乱的笔记给Grok再次整理,得到了这个比较通俗易懂的满意版本你的笔记已经涵盖了Solana共识机制和PoH的核心内容,虽然有些地方稍微零散,但知识点都很到位
链下消息签名是一种使用Solana钱包签署非交易消息的方法。此功能可用于验证用户身份或提供钱包所有权证明。签署链下消息要签署任意链下消息,请运行以下命令:solanasign-offchain-message<MESSAGE>该消息将使用CLI的默认私钥进行编码和签名,并将签
一些安全模型要求将签名密钥(因此签名过程)与交易创建和网络广播分开保存。示例包括:在多重签名方案中收集来自不同地理位置的签名者的签名使用隔离签名设备签署交易本文档介绍了如何使用Solana的CLI单独签署和提交交易。
Solana交易解析涉及多个方面,包括交易结构、签名验证、指令解析、事件日志处理等。由于Solana采用的是账户模型(Account Model),其交易结构与以太坊(Ethereum)的EVM交易存在较大差异,解析 Solana 交易需要深入理解 Solana 的交易格式、指令集(Instruct
本文介绍了 Pinocchio,一个用于在 Rust 中创建 Solana 程序的零依赖库。
跟我一起从0开始学习Solana合约开发,一起实操,一起做项目。这是一个系列文章,系统地记录了我的学习笔记。
本文探讨了在Solana区块链环境中进行自动化测试的必要性,重点介绍了单元测试、集成测试和端到端测试的概念与实施。通过展示如何在Rust和TypeScript中编写基本单元测试,并分析流行的Solana测试框架,文章为开发者提供了全面的测试策略,以确保程序的安全性和可靠性。
基本概念这篇文章,我们从一个简单的solana计数器程序开始,深入剖析其中的书写规则和代码规范,其中还附带了一些新手的常见问题的解答,让我们开始吧。
在Solana区块链开发中,Anchor是一个广受欢迎的框架,它通过Rust语言提供了一套简洁、高效的工具来构建安全的智能合约(在Solana中称为“程序”)。其中,declare_id!宏是Anchor程序的核心组成部分之一,用于声明程序的链上地址(即程序ID)。
本文深入探讨了Solana改进提案SIMD-228,旨在通过引入动态的市场驱动通胀机制来替代现有的固定通胀模型。通过对模拟结果的分析,文章指出了提案在不同质押场景下对网络安全和通胀的潜在影响,同时提出了多种反对与支持的论点,以展望Solana的未来治理与经济模型。
本文探讨了人工智能(AI)在Solana开发中的应用,揭示了Solana独特架构对AI的挑战。文章提供了有效使用AI的策略,包括优化提示、提供上下文、逐步开发和迭代,提高代码的质量和效率。
本文深入探讨了加密技术领域中的隐私悖论,介绍了新一代隐私方案 Arcium 如何通过共享私有状态(Privacy 2.0)来解决区块链数据透明性带来的隐私问题。文章阐明了多方计算、全同态加密等技术在提升隐私保护方面的优势,并提供了丰富的细节和应用场景,强调了未来 DeFi 和 AI 等领域的潜在发展。
本文深入探讨了在Solana区块链上开发金融应用时,如何确保安全的数字计算。重点包括使用整数和小单位、避免精度损失、实施一致的四舍五入策略以及使用无浮点数的利息计算。文章还强调了传统金融编程技巧的重要性,避免了常见的编程错误,使得开发者能够更好地处理用户的资产安全。
本文详细介绍了Solana中的程序派生地址(PDA)的概念和应用,PDA作为一种键值数据存储,能够独立存取和更新数据,并为Solana智能合约提供高效的并发处理能力。文章提供了四个具体实例,展示了PDA在资产存储、程序数据管理、可配置参数以及代币转账中的使用,为开发者理解和应用PDAs提供了实用的视角。
扫一扫 - 使用登链小程序
486 篇文章,578 学分
191 篇文章,532 学分
409 篇文章,386 学分
44 篇文章,320 学分
58 篇文章,312 学分