Solana 是一个高性能、低延迟的区块链,以其速度、效率和用户体验为重点而闻名。本报告深入探讨了 Solana 的设计和操作的复杂性,探索了其能力的关键机制和网络拓扑。
通过比较以太坊与Solana的编程模型开始Solana开发之旅
作为一个开发者如何开始在Solana上构建dapp
本文探讨了开发人员在创建 Solana 程序时可能遇到的常见漏洞。我们首先介绍了攻击者利用 Solana 程序的思维方式,涵盖了 Solana 的编程模型、Solana 设计的固有的受攻击者控制、潜在的攻击向量和常见的缓解策略。
如何在Solana上铸造一个NFT
理解 Solana 是如何出块(共识运作) 以及 Solana 核心概念: 账户模型、PDA、交易及费用、集群等。
Solana 开发全面指南:使用 React、Anchor、Rust 和 Phantom 进行全栈开发
Solana系列文章第3篇,在上一篇,我们使用了Sol在线IDEsolpg部署了一个简单的favorites程序,对于较大的项目,我们通常需要在本地进行工程化开发,在本地使用Anchor构建程序
利用 Solang 部署Solidity智能合约到Solana
以太坊开发者如何迁移到 Solana
通过简单的程序介绍: Anchor 、 Solana 在线 IDE solpg 、演示合约编译、部署、调用流程,以及 解读 Solana 程序代码。
在本文中,我们将通过五个步骤引导你创建 Solana 代币。除了深入研究该过程,我们还将推荐更多关于 Solana 区块链和 SPL 代币的信息。
Solana 共识算法基于权益证明(PoS),通过预定的领导者序列、 TowerBFT 以及历史证明(PoH)确保高效的区块创建、验证和最终确认。该算法允许每个时间段内随机选择的领导者负责生成新区块,且通过加权投票机制保障了区块的最终性和网络稳定性
本文详细介绍了Solana的rBPF虚拟机,包括其架构、工作原理以及如何通过Agave验证器执行Solana程序。文章还探讨了Berkeley Packet Filter (BPF) 和Extended Berkeley Packet Filter (eBPF) 的背景,以及Solana虚拟机的指令集架构 (ISA)。
给以太坊开发者的 Solana 开发完全指南