如何使用 Solana 本地验证器以及如何在不依赖 Devnet 的情况下测试你的程序!
Solana 是一个高性能、低延迟的区块链,以其速度、效率和用户体验为重点而闻名。本报告深入探讨了 Solana 的设计和操作的复杂性,探索了其能力的关键机制和网络拓扑。
使用 React、Solana、Anchor 和 Phantom 钱包构建全栈 dapp。
用React、Ethers.js、Solidity和Hardhat构建全栈dApps。
讨论 Solana 及其架构的特殊性,并介绍在其上开发智能合约的基础知识。
在前几篇文章,我们分别介绍了交易所钱包系统的整体架构设计、签名机与用户账户生成的方案、用户充值以及用户提现,这篇文章介绍风控,提升系统的安全性。风控的主要目标是防止盗币、欺诈、洗钱以及内部作恶,同时要尽量在不破坏用户体验的前提下拦截高风险行为,提升系统的整体安全性。架构更新在之前的架构
在前三篇文章,我们分别介绍了交易所钱包系统的整体架构设计、签名机与用户账户生成的方案以及用户充值,这篇文章介绍如何为交易所增加提现功能。提现流程用户提现流程通常是这样的:用户发起一个提现后端业务判断用户是否有足够的余额,是否大于最小的提现金额风控做异常地址、提现限额等检测,签名许可
在 Solana 上操作的开发者、交易者和协议如今面临着一个高度竞争的执行环境,交易排序、优先费和内存池动态在交易成功率中扮演着关键角色一个核心挑战在于:支付优先费并不总能保证交易最终上链。账户写锁、动态小费调整,以及不断演进的执行模型等因素共同塑造了一个以执行效率为关键的变化格局。
说到代币标准,ERC-20和SPL-Token无疑是区块链世界两大主流生态—以太坊与Solana—中最核心的代表。不过,它们背后的设计理念却大相径庭,不仅体现了技术实现上的分歧,更是设计哲学上的取舍。
本文讨论了传统冷存储方案在以太坊上面临的风险,并提出了一种更安全的替代方案:利用智能合约的可编程性来构建自保护的冷存储钱包。这种方法通过实施角色分离、时间锁和速率限制等多层安全控制,即使在多重签名密钥泄露的情况下,也能最大程度地减少资金损失。