慣性聚合 高效追蹤和閱讀你感興趣的部落格、新聞、科技資訊
閱讀原文 在慣性聚合中打開

推薦訂閱源

Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
M
MIT News - Artificial intelligence
博客园 - 叶小钗
MyScale Blog
MyScale Blog
V
Visual Studio Blog
月光博客
月光博客
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
量子位
I
InfoQ
有赞技术团队
有赞技术团队
阮一峰的网络日志
阮一峰的网络日志
Jina AI
Jina AI
V
V2EX
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Blog — PlanetScale
Blog — PlanetScale
Last Week in AI
Last Week in AI
雷峰网
雷峰网
Stack Overflow Blog
Stack Overflow Blog
博客园 - Franky

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant Common SOC 2 Failures (Real World) Stop Vibe-Checking Your AI App: A Practical Guide to Evals How to Use SonarQube and SonarScanner Locally to Level Up Your Code Quality Your Next To-Do App Is Dead — I Replaced Mine with an OpenClaw AI Sign a Nostr event in 60 lines of Python using coincurve — no nostr-sdk, no nbxplorer, no rust toolchain ITGC Audit Explained Like You’re in Big 4 Patch Tuesday abril 2026: Microsoft parcha 163 vulnerabilidades y un zero-day en SharePoint Stop scraping everything: a better way to track competitor price changes Listing on MCPize + the Official MCP Registry while routing payments OUTSIDE the marketplace — how I kept 100% of my x402 revenue Building an AI-Powered Risk Intelligence System Using Serverless Architecture Why We Ripped Function Overloading Out of Our AI Toolchain Testing AI-Generated Code: How to Actually Know If It Works SaaS Churn Is Killing Your Business. Here Is What to Do About It (Without a Support Team) The Speed of AI Is No Longer Linear - And Self-Improving Models Are Why How to Implement RBAC for MCP Tools: A Practical Guide for Engineering Teams From Standard Quote to Persuasive Proposal: AI Automation for Arborists I built a CLI that scaffolds complete multi-tenant SaaS apps Axios CVE-2025–62718: The Silent SSRF Bug That Could Be Hiding in Your Node.js App Right Now The dashboard that ended our friendship Data Pipelines Explained Simply (and How to Build Them with Python)
我從 Solana 作為 Web2 開發者所學到的關於代幣設計的事項
Jay Gurav · 2026-05-25 · via DEV Community

*從鑄造代幣到在索拉納上建立靈魂束證書
*

來自傳統 Web2 開發背景的我,總認為數字資產只是由後端 API 控制的資料庫記錄。但在索拉納上花費幾天開發後,我意識到區塊鏈改變了對所有權、權限和信任的整體方法。

過去幾天裡,我探索了索拉納的Token擴展計劃中的代幣創建、元數據、轉移費用,甚至不可轉移(靈魂繫結)代幣。在這篇文章中,我將分享我所建立的、令我驚訝的內容,以及為何索拉納的代幣生態系感覺比我最初預期的強大得多。

🌍 我的起點

在這段旅程之前,我的經驗主要集中於:

  • HTML/CSS/JavaScript
  • PHP & MySQL
  • Python 脚本
  • 網路安全專案
  • Web2 應用開發

我聽過像這樣的術語:

  • SPL 代幣
  • 代幣元數據
  • 靈魂鎖定代幣
  • 代幣擴展

…但我從未真正理解它們的內部運作方式.

我的目標很簡單.

透過自己構建來學習代幣在鏈上的實際運作方式.

⚡ 為何 Solana 代幣擴展很重要

我學到的一件最重要的事是,Solana 現在透過代幣擴展計劃,在協議層面直接支援先進的代幣功能。

除了依賴應用程式邏輯外,功能現在可以直接在鏈上實施.

這表示:

✅ 轉移費用
✅ 永久代表
✅ 標註資料
✅ 非可轉移性
✅ 帶息標記

…都可以原生地存在於標記本身內。

這感覺與 Web2 系統很不一樣,在 Web2 系統中,規則通常由後端伺服器來執行.

🪙 創建我的第一個代幣

我做的第一件事是在 Solana 上創建一個代幣鑄造器.

我安裝了 Solana CLI 和 SPL Token CLI 工具,並連接到 Devnet.

solana config set --url devnet

接著我創建了我的錢包:

solana-keygen new

透過空投進行測試的 SOL:

solana 空投 2

最後創建了一個代幣:

spl-token 創建代幣

接著,我創建了一個相關的代幣賬戶:

spl-token 創建賬戶

然後鈔造了代幣:

spl-token 鈔造 1000

首次看到自己的代幣在鏈上存在,實在很令人興奮.

📝 為代幣添加元數據

沒有元數據的代幣很難辨識.

所以我學習了使用 Metaplex 標準的元數據工作原理.

我添加了:

  • 代幣名稱
  • 符號
  • 描述
  • 圖片 URI 這讓代幣可以在錢包和探險者中正確顯示。

範例元數據:

{
"name": "JayToken",
"symbol": "JAY",
"description": "我的第一個 Solana 代幣",
"image": "https://example.com/token.png"
}

這幫助我理解錢包如何識別和視覺化呈現資產.

💰 探索轉賬費用

這是其中最有趣的部分.

使用代幣擴展,我創建了在轉賬期間自動收取費用的代幣.

在 Web2 中,這需要後端邏輯.

但在 Solana 上,區塊鏈本身執行這個規則。

這意味著沒有人能繞過它.

範例概念:

  • 用戶發送100個代幣
  • 接收者獲得98個
  • 2個代幣變成費用

這讓我開啟了對DeFi系統如何在協議設計中直接自動化經濟學的思路.
**
🔒靈魂鎖定(不可轉移)代幣
**
我探索過最迷人的概念是非轉移代幣。

這些代幣具有以下特性:

✅ 可以獲得
❌ 不能轉移

它們非常適用於:

  • 學術證書
  • 數位身分證明
  • 活動參與證章
  • 技能驗證
  • DAO 声譽系統

這立刻讓我想起了現實世界的憑證系統

想像大學發放永久的區塊鏈憑證,這些憑證無法被出售或轉移

那很強大

🤯 最讓我驚訝的是

  1. 區塊鏈規則在最低層級被執行

在 Web2:

  • 後端驗證動作
  • 使用者信任伺服器

在Solana上:

  • 區塊鏈驗證動作
  • 規則是不可變的

那個差異徹底改變了我對應用設計的想法.

  1. 代幣擴展非常靈活

我原本認為代幣只是餘額。

但索拉纳代幣實際上可以包含可編程的行為.

這讓它們更像智能金融物件,而不是簡單的貨幣.

  1. 除錯比預期中困難

並非所有事情都完美運作.

我面臨了以下問題:

  • 錯誤的錢包配置
  • 開發網絡連接問題
  • 缺少代幣賬戶
  • 元數據上傳錯誤

不過解決這些問題讓我對生態系統有了更好的理解

📚 我學到的重要事情

到達這段旅程的終點,我學習到了:

✅ Solana 錢包如何運作
✅ 代幣鑄造如何運作
✅ 代幣計畫與代幣擴展之間的差異
✅ 如何附加元資料
✅ 轉移費為何重要
✅ 為何靈魂鎖定代幣運作
✅ 如何自動執行規則

🔗 有用的資源

這裡有一些幫助我的資源:

  • Solana 文檔
  • SPL 代幣文件
  • 代幣擴展指南
  • Metaplex 文件說明

🚀 什麼是下一步

接下來,我想建立:

  • 基於 DAO 的系統
  • 去中心化身分平台
  • Web3憑證驗證
  • Solana 上的 DeFi 應用程式
  • 帶有錢包整合的完整堆栈 dApps

我也有興趣將區塊鏈與網路安全及認證系統結合。

*🎯 結論
*

這次經驗徹底改變了我對數位所有權和應用設計的看法。

在Solana上建立代幣教會了我,區塊鏈不僅僅是關於加密貨幣——它是關於可編程的信任。

作為來自 Web2 的開發者,初學 Solana 感覺挑戰重重,但一旦概念開始連貫起來,就覺得非常值得

如果你是剛開始思考探索 Web3 開發的新手,我的建議很簡單:

開始構建。理解區塊鏈最好的方法是自己創建鏈上應用

100DaysOfSolana #solana #blockchain #webdev