More issues

Solana 费用的理论与实践

介绍 Solana 的费用结构旨在维持网络的性能,同时平衡供需的不均匀冲击。任何区块链上的费用都是为了防止垃圾邮件和激励验证者。在 Solana 上,其中一些费用会根据网络状况动态调整,从而使网络能够更准确地对给定时间的需求进行定价。 Solana 的费用是一个热门话题,“本地费用市场”为 Solana 提供了一些表达能力,可以更准确地对区块空间和特定账户进行定价。当前的实现远非完美,但确实对每个帐户的订购提供了宽松的保证。虽然 Solana 仍处于早期阶段,但网络中更多的权益和活动需要对任何协议内更改(例如费用模型更改)的一阶和二阶影响进行更深入的讨论和分析。 在本文中,我们将从理论上讨论费用以及它们在链上的体现方式。尽管有些人批评 Solana 过于中心化,并且通过其 QoS 和Turbine的权益加权设计来集中力量,但即使多年来,这与现实的表现之间仍然存在明显的差异。同样,我们的目标是全面分析费用如何通过链上行为体现。 理论上的费用 Solana 的费用系统由两部分组成:基本费用和优先费用。一般来说,每个费用组成部分理想地服务于以下目的: * 基本费用:使用网络资
13 min read

Solana MEV:简介

注意:Solana上的MEV形势正在迅速变化。本页面将定期更新新的发展情况。 要点总结 本文旨在提供对Solana上的MEV如何运作的基本理解。简而言之: * Solana上的MEV并未消失。 * 并非所有的MEV都是不好的。 * 在DEX流动性场所结构中,不仅仅是AMM,盈利的抢跑(frontrunning)是可能的。 * Solana的连续区块生成和协议内缺乏内存池(mempool)改变了链的默认行为和社会动态。 * 其他人可能会分叉或尝试复制Jito的协议外内存池来提取更多的MEV,但这在技术和社会上都很困难。 * 许多验证者支持移除Jito内存池的决定,放弃夹层攻击(sandwiching)收入,支持Solana的长期增长和健康。 简介 在一个权益证明网络(Proof-of-Stake)中,当你被指定为某个区块的领导者时,你有权决定所分配区块的内容。最大可提取价值(MEV)指的是通过添加、删除或重新排序区块内的交易所获得的任何价值。 随着Solana上的活动和总体兴趣的增加,MEV正成为一个越来越多的讨论话题。2024年1月10日,一名搜索者向一个验证者
13 min read

揭穿神话:Solana - 一个充满活力和繁荣的区块链生态系统

↘️近年来,区块链领域涌现出众多平台,每个平台都在争夺去中心化世界的主导地位。在这些平台中,Solana以其高性能、可扩展性和充满活力的生态系统脱颖而出。然而,关于Solana是一个“已死”的区块链的谣言依然存在。在本文中,我们旨在揭穿这一神话,并阐明Solana的当前状态,突出其成就、不断增长的生态系统以及促成其持续成功的因素。 兴旺的生态系统 与Solana即将消亡的说法相反,该区块链生态系统实际上经历了显著的增长和发展。Solana已经获得了来自全球的知名项目、去中心化应用(dApps)和开发者的支持。其可扩展性和低交易费用使其成为构建去中心化金融(DeFi)应用、非同质化代币(NFTs)以及各种其他基于区块链的解决方案的吸引平台。 扩展应用案例 Solana 证明了其多功能性,通过托管广泛的项目和去中心化应用(dApps),从去中心化交易所(如Serum和Raydium)到游戏平台(如Star Atlas和SolRazr),Solana 培育了一个满足多个行业和用户需求的生态系统。这种应用的多样性展示了区块链的可行性和相关性。 增长的采用和合作关系 Solan
4 min read

如何在 Solana 上进行交易

Solana 近期经历了前所未有的交易量,导致交易失败或丢失的比例很高。该网络每秒的交易量(TPS)约为2000-3000 笔,其中大约 800-900 笔是非投票交易。Quinn (网络层的 Rust 实现- QUIC)在高需求场景下有效处理垃圾邮件方面存在局限性,这可能导致区块领导者必须有选择地断开连接。在所有失败的交易中,大约 8% 是由实际用户发起的,其余的是机器人的任意交易。 了解事务如何在 Solana 上提交和处理对于处理失败的事务至关重要。本文深入探讨了事务失败的可能原因,并推荐了提高事务吞吐量的最佳实践。本文假设您对Solana 的编程模型以及创建和发送交易有基本的了解。 交易 程序执行从提交到集群的事务开始。一笔交易包含: * 打算读取或写入的所有帐户的数组 * 一条或多条指令(即最小执行单元) * 最近的区块哈希 * 一个或多个签名 运行时将按顺序和原子地处理事务中包含的每条指令。如果指令的任何部分失败,则整个事务将失败。 ‍ 什么是区块哈希? “blockhash”是插槽的最新历史证明(PoH)哈希值。由于 Solana 依赖PoH机制
20 min read

如何监控 Raydium 流动性池

在传统金融中,买家和卖家通过集中市场为资产提供流动性。去中心化金融(DeFi)则使用流动性池。流动性池是智能合约,允许用户在去中心化交易所和其他 DeFi 平台上买卖加密货币。通过监控流动性池,您可以跟踪给定资产的表现,并就何时购买、出售或交换做出明智的决定。监控新流动性池的创建还可以帮助您发现最近推出的代币。 本文将介绍两种监控流动性池的方法:webhooks 和 websockets。我们还将学习如何设置 webhook 和 websocket 来监听流动性池中发生的事件。在深入了解该平台的工作原理之前,您需要一个 Helius API 密钥。通过Helius Dashboard即可轻松获得。使用您的 GitHub、Solana 钱包或 Google 帐户进行注册,然后导航至左侧边栏中的 API 密钥部分。 通过Webhook 要通过 Webhook 进行构建,我们需要遵循三个高级步骤。首先,我们将设置一个 Cloudflare Worker。其次,我们将设置一个
10 min read