最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

當(dāng)前位置:主頁 > 區(qū)塊鏈 > 幣種百科 > Solana交易原理

一文讀懂Solana交易原理

2024-06-28 10:54:19 | 來源: | 作者:佚名
在本文中我們首先介紹了Solana中Token的實(shí)現(xiàn)原理,隨后使用Solscan查看了一筆交易中Token Account的變化情況,最后,我們使用Phalcon Explorer對該交易作了進(jìn)一步分析,并介紹了Phalcon Explorer功能上的創(chuàng)新和優(yōu)化細(xì)節(jié)

一文讀懂Solana交易原理!本文將帶領(lǐng)大家使用Phalcon Explorer來分析一筆簡單的Solana交易。不過在此之前,讓我們先來看看Solana上的Token是如何實(shí)現(xiàn)的。需要的朋友一起看看吧!

5分鐘教你看懂Solana交易

關(guān)于Tokens

Solana上的Token可以分為兩類:Native Token和其它Token。

Native Token其實(shí)就是Solana Token (SOL)。我們在之前的文章里曾提到,Solana中的每一個賬戶都擁有一個Lamports字段,Lamports實(shí)際上是SOL Token的最小單位(1 SOL = 10億Lamports),它記錄了當(dāng)前賬戶Solana Token的余額。

而對于其它Token,Solana使用了一個程序賬戶(Token Program)以及兩種數(shù)據(jù)賬戶(Mint Account和Token Account),來實(shí)現(xiàn)Token需要的所有功能。

Token Program

Token Program 結(jié)構(gòu)示意圖

Token Program是由Solana Program Library(SPL)提供的一個程序賬戶,因此AccountInfo的Executable字段顯示為True。

正如我們在第一篇文章中介紹的那樣,所有程序賬戶的擁有者都是BPF Loader,Token Program也不例外。此外,和System Program一樣,Token Program也被部署在Solana鏈上的一個固定地址。

作為一個程序賬戶,它實(shí)現(xiàn)了數(shù)個指令來提供不同的功能。比如,一些指令被用于創(chuàng)建Mint Account以初始化一種新的Token,或是創(chuàng)建Token Account用于記錄某一個地址持有的Token數(shù)量;而另一些指令則提供了使用Token需要的所有功能,比如增加Token數(shù)量的MintTo指令,或是用于在一對地址之間轉(zhuǎn)移Token的Transfer指令。

需要注意,由于Token Program負(fù)責(zé)創(chuàng)建Mint Account和Token Account,它還是這兩種賬戶的擁有者。

Mint Account

Mint Account的結(jié)構(gòu)和關(guān)系如下所示:Mint Account是一種數(shù)據(jù)賬戶,這意味著其AccountInfo的Executable字段為False。

在Solana上,每一種Token都和一個Mint Account對應(yīng)。Mint Account記錄了該種Token的總供應(yīng)量,擁有Mint該Token權(quán)限的賬戶地址等信息。

Token Account

Token Account用于記錄個體持有某種特定Token的數(shù)量。針對某一種Token,每一個持有該Token的賬戶都擁有一個Token Account。如果某用戶擁有5種Token,那么TA將擁有5個Token Account。

Token Account作為一種數(shù)據(jù)賬戶,其AccountInfo的Data部分由三個字段組成:

  • Mint: 該Token Account對應(yīng)的Mint Account的地址;

  • Owner: 有權(quán)將Token Account中Token轉(zhuǎn)出的賬戶,即該Token真正的“owner”;

  • Amount:當(dāng)前Token Account持有的Token數(shù)量。

  • Token Account 結(jié)構(gòu)圖

需要強(qiáng)調(diào)的是,AccountInfo中的owner字段和Data字段中的owner是完全不同的。前者是Solana中每一個賬戶都擁有的一個字段,它指明了哪一個地址擁有直接修改當(dāng)前賬戶數(shù)據(jù)的權(quán)限;后者則指明了該Token Account所記錄的Token實(shí)際上是屬于誰的,該字段本身是AccountInfo Data字段的一部分。

將上述的內(nèi)容串聯(lián)起來,我們便能得到下面這張賬戶關(guān)系的示意圖。不管是System Program還是Token Program,它們在區(qū)塊鏈上都部署在唯一的地址,以庫的形式存在;一個錢包賬戶可能同時持有多個Token Account,它是這些Token Account真正的“owner”;同一類Token Account的Mint字段指向了該種Token唯一的Mint Account,而該賬戶則記錄了Token的總供應(yīng)量等信息。

在Solscan查看Token賬戶變化情況

我們可以使用Solscan來查看一筆交易中Token賬戶的變化情況:

https://solscan.io/tx/byRn8qtNAYSdvgaGCK4kmZV1m89b7uuFuy1cn96W6femp7WgwymLqJ2MP9hPbegqN9EPe7NvghWpqDFqoCDjKph#tokenBalanceChange

5分鐘教你看懂Solana交易

Address一欄列出了該交易涉及到的所有Token Account;

Owner一欄則標(biāo)注了該Token真正的“擁有者”,也就是Token Account Data字段中的owner;

Token一欄則對應(yīng)了當(dāng)前Token的Mint Account,我們可以點(diǎn)進(jìn)第一行的$SON進(jìn)一步查看:

5分鐘教你看懂Solana交易

可以看到,Profile Summary中的Owner Program指明了當(dāng)前Mint Account的擁有者是Token Program,至此三類賬戶我們都在Solscan中進(jìn)行了對應(yīng)。

不過,Solscan這種展示方法可能會給人帶來一些誤解。比如,在上一張圖中第一行增加的Balance到底屬于地址CHS9WajyFfuaAZRk2JC7hRJvPHXmG5fC94gtAPbnLjuY,還是Raydium Authority V4?這種展示方式無疑增加了理解的成本。

除此之外,讀者也許還會發(fā)現(xiàn),Solscan中的Solana Token和其它Token在兩個板塊分開展示。盡管這種分割方式在技術(shù)上是合理的,但如果能在展示時將它們統(tǒng)一視作Token放置在相同板塊下則更加容易理解。

Phalcon Explorer不僅解決了上述問題,還針對Solscan做了很多其它創(chuàng)新,接下來讓我們再使用Phalcon Explorer來看看同一筆交易。

? 建議打開鏈接,跟隨我們的步驟一起分析,這樣可以更好地了解交易細(xì)節(jié),感受 Phalcon Explorer 的強(qiáng)大功能 ?

https://app.blocksec.com/explorer/tx/solana/byRn8qtNAYSdvgaGCK4kmZV1m89b7uuFuy1cn96W6femp7WgwymLqJ2MP9hPbegqN9EPe7NvghWpqDFqoCDjKph

使用Phalcon Explorer查看和分析交易

5分鐘教你看懂Solana交易

在Phalcon Explorer的正上方可以看到,當(dāng)前交易被識別成了JITO的MEV交易,并且可以通過點(diǎn)擊交易簽名旁的Solana標(biāo)識來一鍵跳轉(zhuǎn)到Solscan。

關(guān)于這筆交易的信息被分成了四個板塊,分別是:Basic Info,F(xiàn)und Flow,Balance Changes和Invocation Flow,你可以通過點(diǎn)擊右上角的圖標(biāo)來切換到相應(yīng)的部分。

Basic Info

5分鐘教你看懂Solana交易

Basic Info一欄的信息相對簡單,它提供了一些關(guān)于當(dāng)前交易的關(guān)鍵信息。和交易簽名類似,你也可以點(diǎn)擊區(qū)塊號和簽名者地址來跳轉(zhuǎn)到Solscan上。

Fund Flow

5分鐘教你看懂Solana交易

Fund Flow一欄為分析者提供了交易執(zhí)行時產(chǎn)生的資金流轉(zhuǎn)移和時序信息。我們可以看到:

  • 交易的發(fā)起者兼簽名者59vLEsmV5VCCGTxjHCoRiXkNgHDVcq7dGx98v9HCn2F首先向被標(biāo)記為Raydium Authority V4的地址轉(zhuǎn)移了一定數(shù)量的某種Token;

  • 接著Raydium Authority V4向簽名者59vLEsmV5VCCGTxjHCoRiXkNgHDVcq7dGx98v9HCn2F轉(zhuǎn)賬了約6.747的Wrapped SOL Token;

  • 最后,簽名者還向Jito提供了0.000003的SOL Token作為Jito驗證者執(zhí)行交易的小費(fèi)。

下圖為Solscan中的資金流向圖。相較于Solscan,每一個地址在Phalcon Explorer中的資金流向圖唯一對應(yīng)到一個節(jié)點(diǎn),故而能更容易發(fā)現(xiàn)地址之間的資金流向關(guān)系,提高分析時的效率。

5分鐘教你看懂Solana交易

如果你想要對交易的資金流向進(jìn)行更深入的分析還可以點(diǎn)擊右上角的棕色標(biāo)識進(jìn)入MetaSleush。

Balance Changes

5分鐘教你看懂Solana交易

Balance Changes一欄為我們清晰展示了不同賬戶在當(dāng)前交易結(jié)束后所有Token的變化情況。

比如,交易的簽名者59vLEsmV5VCCGTxjHCoRiXkNgHDVcq7dGx98v9HCn2F就有三種Token發(fā)生了變化,分別是原生的SOL Token、名為61Hh8Udg7zruvG3BhyNiHF4UmULnC8reB9RBFtwi8uKp的Token,以及Wrapped SOL Token。

在Balance Changes中出現(xiàn)的每一個Account Address都擁有一個或多個Token Account,通過點(diǎn)擊相應(yīng)的地址能夠?qū)ζ溥M(jìn)行拷貝或跳轉(zhuǎn)到solscan上。

我們可以看到,Phalcon Explorer并沒有對SOL Token和其它Token作區(qū)分,故而能直接反映出某一賬戶所有Token的變化情況,并且能更加直觀地展示Token Account和其Owner之間的關(guān)系。

Invocation Flow

5分鐘教你看懂Solana交易

Invocation Flow記錄了交易的指令執(zhí)行流程,其中的每一行都對應(yīng)了Solana交易執(zhí)行時的一條指令。

在這里,我們重點(diǎn)關(guān)注2和4這兩條涉及到Token轉(zhuǎn)移的指令。

第二條指令調(diào)用了Raydium的AMM的swapBaseIn來賣掉Token。展開該指令可以看到它由兩條CPI(Cross Program Invocation)指令組成,這兩條指令的作用是在Raydium Authority V4和交易簽名者之間進(jìn)行Token轉(zhuǎn)移;第四條指令則是簽名者向Jito支付小費(fèi)的過程。

如下圖所示,通過點(diǎn)擊指令后的Accounts標(biāo)簽,我們可以查看指令涉及到的所有賬戶。相較于Solscan,這種展示方式會更加簡潔,讓分析者將注意力放在交易中更關(guān)鍵的信息上。

5分鐘教你看懂Solana交易

結(jié)論

在本文中我們首先介紹了Solana中Token的實(shí)現(xiàn)原理,隨后使用Solscan查看了一筆交易中Token Account的變化情況。最后,我們使用Phalcon Explorer對該交易作了進(jìn)一步分析,并介紹了Phalcon Explorer功能上的創(chuàng)新和優(yōu)化細(xì)節(jié)。

以上就是腳本之家小編給大家分享的Solana交易原理了,希望大家喜歡!

免責(zé)聲明:本文只為提供市場訊息,所有內(nèi)容及觀點(diǎn)僅供參考,不構(gòu)成投資建議,不代表本站觀點(diǎn)和立場。投資者應(yīng)自行決策與交易,對投資者交易形成的直接或間接損失,作者及本站將不承擔(dān)任何責(zé)任。!

你可能感興趣的文章

幣圈快訊

  • SK集團(tuán)董事長:韓國需轉(zhuǎn)型為“AI原生”國家

    2026-07-26 09:29
    SK海力士掌門人崔泰源表示,韓國必須成為一個“AI原生國家”,并補(bǔ)充道:“目標(biāo)是實(shí)現(xiàn)每個人至少擁有一個AI智能體。”他表示:“如果這一目標(biāo)實(shí)現(xiàn),韓國將成為全球AI試驗場,讓各種AI技術(shù)能夠在這里進(jìn)行實(shí)驗和應(yīng)用?!?崔泰源稱,SK集團(tuán)將通過持續(xù)不斷的研發(fā)投入,為AI發(fā)展提供更多機(jī)會。崔泰源還強(qiáng)調(diào),降低AI成本至關(guān)重要。他表示:“目前,AI成本過高?!薄拔覀儽仨毻ㄟ^各種方式降低成本,讓世界更多人能夠享受到AI帶來的益處?!?崔泰源表示,韓國可以通過擴(kuò)大存儲芯片生產(chǎn)規(guī)模,以及建設(shè)更多AI數(shù)據(jù)中心,降低AI成本,并打造連接美國、歐洲和亞洲的全球AI數(shù)據(jù)中心樞紐。
  • 知名交易員:比特幣長期持有者虧損供應(yīng)量已超F(xiàn)TX暴雷時期

    2026-07-26 09:07
    知名交易員Killa發(fā)文表示,在上一輪比特幣牛市中,約80%的周期頂部指標(biāo)始終未被觸發(fā),未來底部指標(biāo)也可能出現(xiàn)類似情況,因此不能機(jī)械依賴歷史信號判斷市場底部。其指出,目前處于虧損狀態(tài)的長期持有者供應(yīng)量已超過FTX暴雷期間水平,并接近2018年熊市水平。比特幣已實(shí)現(xiàn)價格目前約為50,000美元,而過去每輪周期中,價格都曾測試長期持有者已實(shí)現(xiàn)價格,因此重新回到該區(qū)域仍存在可能。不過,Killa表示,不應(yīng)認(rèn)定比特幣一定會回落至這一水平。上一輪周期中許多頂部指標(biāo)未能觸發(fā),未來部分底部指標(biāo)也可能失效。無論如何,當(dāng)前市場虧損程度已與FTX事件及2018年熊市時期相近。
  • CZ:長期投資者可采用定投策略分批買入

    2026-07-26 09:02
    7月26日,CZ發(fā)文回應(yīng)“對于長期持有者而言,牛市或熊市期間何時是最佳入場點(diǎn)”時表示,應(yīng)采用定投策略。DCA(平均成本法)是按固定周期、固定金額持續(xù)買入同一資產(chǎn)的策略,通過分散入場時間平滑成本,降低一次性買在高點(diǎn)的風(fēng)險,但不保證盈利。
  • UPBIT上線Euler(EUL)并支持KRW市場

    2026-07-26 08:56
    UPBIT將于7月26日12:00上線Euler(EUL)的KRW交易。用戶請注意,入金前需確認(rèn)網(wǎng)絡(luò),支持的網(wǎng)絡(luò)為EUL-Ethereum。
  • 馬斯克身價暴跌調(diào)侃自己是“前萬億富翁”

    2026-07-26 08:49
    特斯拉(TSLA.O)股價本周累跌近20%,收于313.03美元/股,創(chuàng)下2022年以來最大單周跌幅;SpaceX(SPCX.O)則收于115.07美元/股,為該公司上個月IPO以來的最低水平。 彭博億萬富翁指數(shù)的數(shù)據(jù)顯示,馬斯克的個人財富在短短五個交易日內(nèi)蒸發(fā)了約1300億美元(約合8800億元人民幣),而就在幾周前,他剛剛成為人類歷史上首位身家突破1萬億美元的富豪。馬斯克本人在社交平臺上調(diào)侃自己是“(前)萬億富翁”。
  • 查看更多
更多

熱門幣種

  • 幣種
    最新價格
    24H漲跌幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 64500.68¥ 436682.5
    +0.67%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 1880.39¥ 12730.61
    +1.11%
  • tether USDT 泰達(dá)幣

    USDT

    泰達(dá)幣

    $ 0.999¥ 6.7634
    +0%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 570.06¥ 3859.42
    +0.89%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 1.0008¥ 6.7756
    +0%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 1.0994¥ 7.4431
    +0.56%
  • solana SOL Solana

    SOL

    Solana

    $ 74.7612¥ 506.14
    +0.95%
  • tron TRX 波場

    TRX

    波場

    $ 0.3315¥ 2.2443
    +0.15%
  • hyperliquid HYPE Hyperliquid

    HYPE

    Hyperliquid

    $ 58.2899¥ 394.63
    +1.51%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.071954¥ 0.4871
    +3.41%
新建县| 云龙县| 仁怀市| 文水县| 旬邑县| 如皋市| 义马市| 韶关市| 会东县| 延安市| 陈巴尔虎旗| 浦东新区| 台前县| 重庆市| 台东县| 泗阳县| 海阳市| 沂源县| 永丰县| 娱乐| 新和县| 新巴尔虎右旗| 岱山县| 镇沅| 富民县| 江安县| 淮阳县| 建宁县| 东宁县| 富平县| 黄山市| 安新县| 连城县| 开远市| 高碑店市| 承德县| 东阿县| 安平县| 南昌市| 忻城县| 秦皇岛市|