Skip to main content

Apakah itu SPL

Nota: Dokumen ini adalah terjemahan automatik daripada versi asal bahasa Inggeris.

Apakah itu SPL

SPL ialah singkatan bagi Solana Program Library — koleksi program on-chain (kontrak pintar) yang diselenggara untuk blockchain Solana, yang merangkumi program SPL Token yang menetapkan piawaian untuk mencipta dan mengurus token boleh kumur dan tidak boleh kumur pada Solana. Apabila kad projek DecAIHub memaparkan Token standard: SPL, ia bermakna token projek itu digunakan pada Solana menggunakan program SPL Token.

Tidak seperti Ethereum, di mana setiap token ialah kontrak pintar berasingan yang melaksanakan antara muka ERC-20, Solana menggunakan satu program berkongsi — program SPL Token — yang mengurus semua token pada rangkaian. Token individu bukanlah program berasingan; ia adalah akaun mint yang dicipta dan diurus oleh program SPL Token yang dikongsi. Perbezaan seni bina ini adalah asas kepada cara Solana mengendalikan token.

Ringkasnya: SPL ialah piawaian token Solana — dan Token standard: SPL dalam kad projek bermakna token itu digunakan pada Solana melalui program SPL Token, mengikut seni bina token natif Solana dan bukannya model berasaskan EVM.

Bagaimana program SPL Token berfungsi

Program berkongsi, bukan kontrak individu

Pada Ethereum, mencipta token baharu bermakna menggunakan kontrak pintar baharu. Pada Solana, mencipta token baharu bermakna mencipta akaun mint baharu yang diurus oleh program SPL Token sedia ada. Program itu sendiri sudah digunakan on-chain; pencipta token memanggilnya untuk memulakan mint baharu dengan parameter seperti bekalan dan ketepatan perpuluhan.

Reka bentuk ini bermakna semua token SPL berkongsi logik on-chain yang sama. Peraturan untuk memindahkan, mencipta, membakar, dan meluluskan token SPL ditakrifkan sekali dalam program SPL Token dan terpakai secara seragam kepada setiap token yang menggunakannya. Tiada risiko satu token melaksanakan logik pemindahan secara berbeza daripada yang lain — tingkah lakunya diseragamkan pada peringkat program.

Model akaun

Solana menggunakan model berasaskan akaun yang berbeza daripada Ethereum. Pada Ethereum, baki token pengguna disimpan di dalam kontrak token. Pada Solana, setiap pengguna yang memegang sesuatu token mempunyai akaun token berasingan (juga dipanggil Associated Token Account, atau ATA) yang menyimpan baki mereka untuk mint tertentu itu. Program SPL Token mengurus akaun-akaun ini: menciptanya, mengemas kini baki semasa pemindahan, dan menguatkuasakan peraturan kebenaran.

SPL Token lwn. SPL Token-2022

Solana memperkenalkan SPL Token-2022 (juga dipanggil Token Extensions) sebagai versi terkini program SPL Token asal. Token-2022 menambah ciri seperti yuran pemindahan, pemindahan sulit, token berfaedah, dan token tidak boleh pindah. Kedua-dua program wujud bersama pada Solana — token SPL sedia ada terus berfungsi, dan token baharu boleh memilih mana-mana program bergantung pada keperluan mereka.

"Token pada Solana" dan piawaian SPL

Dalam penggunaan harian, orang sering menyebut "token pada Solana" apabila mereka bermaksud token SPL. Singkatan ini secara amnya betul — hampir semua token boleh kumur pada Solana adalah token SPL — tetapi perbezaannya patut difahami. Solana ialah rangkaian blockchain: pengesahnya, mekanisme konsensusnya, dan persekitaran masa jalannya. SPL ialah piawaian dan program yang menetapkan cara token berfungsi pada rangkaian itu.

Kaitannya rapat: anda tidak boleh mencipta token boleh kumur standard pada Solana tanpa menggunakan program SPL Token (atau penggantinya Token-2022). Tetapi ia bukan konsep yang serupa. Solana ialah infrastruktur; SPL ialah lapisan token yang dibina di atasnya. Projek yang menyebut "token kami berada pada Solana" dan projek yang menyebut "piawaian token kami ialah SPL" menyampaikan maklumat praktikal yang sama dari perspektif berbeza — satu menamakan rangkaian, satu lagi menamakan piawaian.

Perbezaan ini penting apabila membandingkan merentas ekosistem. ERC-20 bagi Ethereum adalah seperti SPL bagi Solana, dan BEP-20 bagi BNB Smart Chain. Setiap satu ialah piawaian token yang terikat pada rangkaian tertentu, menetapkan peraturan untuk penciptaan dan interaksi token pada rantaian itu.

Mengapa SPL penting untuk projek AI kripto

Ciri prestasi Solana. Solana direka untuk daya pemprosesan tinggi dan kependaman rendah — masa blok bawah sesaat dan kos transaksi rendah. Bagi projek AI yang memerlukan operasi on-chain yang kerap (transaksi ejen, pembayaran mikro untuk inferens, suapan data masa nyata), token SPL pada Solana boleh mengendalikan volum yang akan menjadi terlalu mahal pada Ethereum L1.

Integrasi ekosistem. Token SPL boleh berinteraksi dengan ekosistem DeFi Solana — bursa terdesentralisasi (Raydium, Orca), protokol pinjaman, dan infrastruktur kecairan. Projek AI yang menggunakan token SPL mendapat akses kepada ekosistem ini untuk kecairan token, staking, dan kebolehgubahan dengan program Solana yang lain.

Seni bina natif ejen. Beberapa projek ejen AI kripto telah memilih Solana sebagai rantaian penggunaan mereka secara khusus kerana kelajuan transaksi dan profil kosnya. SPL ialah piawaian yang melaluinya token ejen-ejen ini dicipta, diagihkan, dan ditukar.

Di mana ini muncul dalam kad projek DecAIHub

  • Piawaian token — SPL muncul sebagai nilai apabila token projek digunakan pada Solana menggunakan program SPL Token. Ini adalah antara piawaian token yang paling kerap dalam katalog DecAIHub.
  • Rantaian utama — projek dengan token SPL menyenaraikan Solana sebagai rantaian utama mereka. Medan piawaian token dan rantaian utama berkait secara langsung — SPL membayangkan Solana.
  • Model token — reka bentuk ekonomi (utiliti, tadbir urus, staking, ganjaran) adalah bebas daripada piawaian. SPL menetapkan antara muka teknikal; model token menetapkan tujuan ekonomi.

Apabila kad projek memaparkan Token standard: SPL, ia memberitahu anda token itu berada pada Solana. Ia tidak memberitahu anda apa-apa tentang utiliti token, keupayaan AI projek, atau keperluan token itu.

Apa yang SPL semata-mata tidak buktikan

  • AI reality — mencipta token SPL pada Solana tidak memerlukan sebarang komponen AI. Piawaian token ialah spesifikasi teknikal, bukan bukti kecerdasan buatan.
  • Token necessity — token SPL boleh dicipta dengan mudah. Kewujudan token SPL tidak menunjukkan projek itu memerlukan token untuk fungsi terasnya.
  • Kualiti atau kesahan — SPL ialah piawaian tanpa kebenaran. Sesiapa sahaja boleh mencipta token SPL dengan sebarang nama dan simbol. Piawaian itu tidak menapis, mengesahkan, atau mengesyorkan projek yang menggunakannya.
  • Desentralisasi — menggunakan token SPL pada Solana bermakna token itu mewarisi sifat rangkaian Solana, tetapi ia tidak menyatakan apa-apa tentang tadbir urus projek itu sendiri, struktur kawalan, atau desentralisasi operasi.

Jangan kelirukan dengan

Istilah Perbezaan
ERC-20 / BEP-20 ERC-20 dan BEP-20 memenuhi tujuan yang sama masing-masing pada Ethereum dan BSC. SPL berbeza secara seni bina — ia menggunakan model program berkongsi dan bukannya kontrak individu — tetapi ketiga-tiganya ialah piawaian token pada rantaian masing-masing.
SOL (token natif) SOL ialah token gas natif Solana yang digunakan untuk membayar yuran transaksi. Token SPL ialah token yang dikeluarkan projek dan diurus oleh program SPL Token — ia bukan mata wang natif rantaian.
SPL Token-2022 SPL Token-2022 (Token Extensions) ialah versi terkini program SPL Token asal dengan ciri tambahan seperti yuran pemindahan dan pemindahan sulit. Kedua-dua program wujud bersama pada Solana.

Soalan lazim

Adakah SPL sama dengan ERC-20 tetapi pada Solana?

Kedua-duanya memenuhi tujuan yang sama — menetapkan cara token boleh kumur berfungsi pada rangkaian masing-masing — tetapi seni binanya berbeza. Token ERC-20 ialah kontrak pintar individu, masing-masing dengan kod yang digunakan sendiri. Token SPL ialah akaun yang diurus oleh satu program berkongsi. Hasil yang dihadapi pengguna adalah serupa (token boleh pindah dan boleh kumur dengan baki dan kelulusan), tetapi pelaksanaan asasnya mencerminkan perbezaan seni bina asas antara Ethereum dan Solana.

Bolehkah token SPL dipindahkan ke Ethereum atau rantaian lain?

Tidak secara langsung. Token SPL wujud pada Solana dan mengikut model akaun Solana. Untuk menggunakan token yang sama pada Ethereum, projek mesti menggunakan kontrak ERC-20 berasingan dan menggunakan jambatan silang rantaian untuk mengunci token pada satu rantaian dan mencipta setara terbungkus pada yang lain. Sesetengah projek mengekalkan penggunaan token selari merentas berbilang rantaian, masing-masing mengikut piawaian natif rantaian itu (SPL pada Solana, ERC-20 pada Ethereum, BEP-20 pada BSC).

Mengapa begitu banyak token ejen AI menggunakan SPL?

Yuran rendah dan masa pengesahan pantas Solana menjadikannya praktikal untuk operasi yang didorong ejen yang melibatkan banyak transaksi kecil. Ejen AI yang berdagang, berinteraksi dengan protokol, atau mengagihkan ganjaran mendapat manfaat daripada kemuktamadan bawah sesaat dan kos transaksi yang sangat rendah. Piawaian SPL hanyalah cara natif untuk mengeluarkan token pada rangkaian yang telah dipilih projek-projek ini atas sebab prestasi.

Rujukan luaran

Lihat juga