本篇文章会从一个简单的rust程序开始梳理,并逐行解释含义
本节内容,不再简单描述怎么在链上写HelloWorld,而是把难度增加一个,怎么去存储一个结构体数据。Rust基础知识在实现本节实战内容之前,我们需要对Rust基础知识进行学习变量let关键字表示变量,默认情况下是不可变的,添加mut关键字,意味着其中存储的值是可变的。结构体结
FTX 暴雷给 Solana 生态很多重要项目的流动性带来重创,但能在短短一年之内快速恢复,Solana 就像一只浴火重生的紫凤凰。2024 年的 Solana 是否再次成为「以太坊杀手」已经并不重要,至少对于开发者而言,在以太坊之外提供第二种选择,这本身就是一种独特性。
Solana代币链放弃铸币权、冻结权、更新资料权限铸币权。消除 base token freeze authority enabled 报错,一键放弃权限
本文探讨了开发人员在创建 Solana 程序时可能遇到的常见漏洞。我们首先介绍了攻击者利用 Solana 程序的思维方式,涵盖了 Solana 的编程模型、Solana 设计的固有的受攻击者控制、潜在的攻击向量和常见的缓解策略。
本地使用rust开发solana合约,并且部署上线,本地使用TypeScript与合约交互创建cargolib项目编译项目为动态库(.so)部署合约上链创建cargolib项目cargonew--libprogram-solana安装扩展cdprogram-solan
上一篇我们详解了Compound治理源码,这篇我们来根据上面的治理逻辑完成简单的,完整的提案执行过程。
Solana 上 MEV 运作方式的基本理解.
来自 lambda class 的了解零知识证明历史。 计算机科学、数学和硬件的进步,以及区块链的引入,导致了新的更高效的 SNARKs 的出现。
原创[Cregisresearch]在数字货币和区块链技术的日益普及中,多链钱包应运而生,为用户带来前所未有的便利。想象一下,不再需要为每种加密货币拥有一个专用的钱包,而是有一个统一的工具可以同时管理来自不同区块链的资产。这样的工具不仅简化了数字资金的管理,还提高了交易的效率和流畅性。