亚洲日本一区二区三区在线_久久久不卡国产精品一区二区_精品日韩一区二区_国产一区二区在线观看app

Solana 科普:認識賬戶、Token、交易與資產(chǎn)安全

訪客 2年前 (2024-01-08) 閱讀數(shù) 403 #區(qū)塊鏈
文章標簽 前沿文章

作者:enze,慢霧科技

Solana 是一種快速且高度可擴展的區(qū)塊鏈協(xié)議,為去中心化應(yīng)用(DApps) 提供了強大的基礎(chǔ)設(shè)施。近期 Solana 生態(tài)復蘇引發(fā)廣泛關(guān)注,本文將介紹 Solana 賬戶、Token、交易,以及如何在這個生態(tài)中保障資產(chǎn)安全。

Solana 賬戶

了解賬戶是保障資產(chǎn)安全的第一步。與以太坊中的賬戶不同,在 Solana 中,賬戶的主要作用是存儲數(shù)據(jù)。

Solana 中的賬戶主要分為三種類型:

數(shù)據(jù)賬戶:用于存儲數(shù)據(jù)。

程序賬戶:用于存儲可執(zhí)行程序。

原生賬戶:指 Solana 上的原生程序,例如 System、Stake 以及 Vote。

其中,數(shù)據(jù)賬戶可進一步分為兩類:

系統(tǒng)所有賬戶:由 Solana 上的原生程序生成的賬戶。

程序派生賬戶(PDA):簽名權(quán)限是程序的帳戶,因此不像其他帳戶那樣受私鑰控制。

每個賬戶都有一個地址(一般情況下是一個公鑰)以及一個所有者(程序賬戶的地址)。前者與以太坊上的類似,后者可以簡單理解為創(chuàng)建該賬戶的程序。

普通用戶通過錢包生成的賬戶屬于數(shù)據(jù)賬戶中的系統(tǒng)所有賬戶,默認的賬戶所有者是系統(tǒng)程序。我們可以簡單理解為:用戶通過系統(tǒng)程序生成了一個系統(tǒng)所有賬戶,這個賬戶存儲了用戶的基本信息和資產(chǎn)等數(shù)據(jù),而這個賬戶擁有一個地址(也就是公鑰)。

以 Solana Explorer 為例,普通用戶使用的賬戶,即系統(tǒng)所有賬戶,在瀏覽器上的展示如下圖:

Assigned Program Id 代表賬戶的所有者,Allocated Data Size 表示賬戶已存儲的數(shù)據(jù)大小,Executable 表示賬戶是否可執(zhí)行,通常只有程序賬戶是可執(zhí)行的。普通用戶只需關(guān)注賬戶的地址。

通過以上內(nèi)容,我們已經(jīng)對 Solana 賬戶有了初步的了解,接下來我們來認識下 Solana Token。

Solana Token

SPL-Token 代表 Solana 網(wǎng)絡(luò)上的所有非本地代幣,包括同質(zhì)代幣和非同質(zhì)代幣(NFT)。

與 ERC20 和 ERC721 代幣類似,SPL 代幣 在 Solana 上發(fā)行和交易,而其與以太坊的區(qū)別是:

在 Solana 中,Token 的發(fā)行人通過 Solana 上的原生程序 token-program 創(chuàng)建一個 mint-account,并在這個賬戶中存儲 Token 的基本信息。例如,Solana Explorer 上的 USDC 的 mint-account 地址為 EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v。瀏覽器中顯示了有關(guān) USDC Token Mint 的詳細信息,包括當前代幣供應(yīng)量、鑄幣和凍結(jié)權(quán)限的地址以及代幣的小數(shù)精度。

接下來,讓我們了解一下什么是 token-account。

在 Solana 上,每個 Token 持有者都有一個特定的 token-account,記錄了該持有者特定 Token 的余額和相關(guān)信息。例如,Alice 同時擁有 USDT 和 USDC 兩種 Token,她將分別擁有兩個 token-account,其中一個記錄 USDT 的余額,另一個記錄 USDC 的余額。

那么如何查看自己的 token-account 呢?

我們可以使用 Solana Beach 瀏覽器,通過輸入數(shù)據(jù)賬戶的地址,點擊 Portfolio,就可以清晰地看到每個 token-account,每個賬戶記錄著特定 Token 的余額。

通過 Solana Beach 瀏覽器,還能查看每個賬戶記錄的 Token 信息,授權(quán)情況等詳細信息。

Solana 交易

在 Solana 上,每筆交易都包含以下關(guān)鍵信息:

Instructions(指令):一個或多個指令,定義了交易中的操作,例如轉(zhuǎn)賬、程序交互、Token 轉(zhuǎn)賬等。

Blockhash(塊哈希):包含了最新的塊哈希值,用于確保交易在正確的塊上執(zhí)行。

Signatures(簽名):一個或多個簽名,表示交易的授權(quán)。每個簽名對應(yīng)著交易中的一個簽名賬戶,確保只有授權(quán)的賬戶可以執(zhí)行這筆交易。

Solana 上的一筆交易可以包含多個指令,這意味著可以在同一筆交易中執(zhí)行多個不同的操作,例如用戶可以將多筆轉(zhuǎn)賬指令打包到同一個交易中,這些指令將按順序執(zhí)行。如果交易中的任何一個指令失敗,整個交易都將失敗。

Solana 的交易記錄與以太坊略有不同,我們來看下如何有效閱讀 Solana 上的交易記錄。

SOL 轉(zhuǎn)賬交易

對于 Solana 上的交易記錄,我們以 SOLSCAN 瀏覽器為例,關(guān)注以下主要信息:

Signature(簽名):類似于交易哈希,在交易記錄中將交易的第一個簽名作為交易的索引。

Result(結(jié)果):交易的執(zhí)行結(jié)果,表明交易是否成功。

Signer(簽名者):執(zhí)行交易的賬戶地址,即簽名者的地址。

Main Actions(主要操作):交易中包含的主要操作指令,可以是轉(zhuǎn)賬,程序調(diào)用等。

Instruction Details(指令詳情):交易中執(zhí)行的具體操作指令。

我們在 Main Actions 中可以看到轉(zhuǎn)賬雙方的賬戶地址。

在 Instruction Details 中,我們可以看到 SOL 轉(zhuǎn)賬交易的主要指令是 SOL Transfer,該指令旨在進行 SOL 的轉(zhuǎn)賬。通過詳細查看該指令的詳情,我們可以獲得有關(guān)該指令調(diào)用的程序,以及涉及到的轉(zhuǎn)賬雙方的賬戶地址等信息。

Token 轉(zhuǎn)賬交易

以下交易是 USDT 的轉(zhuǎn)賬,與 SOL 交易類似。

在 Instruction Details 部分,Token 交易通常首先調(diào)用 Create Associated Account 指令,為接收方創(chuàng)建一個 Token 賬戶(如果接收方尚未有相應(yīng)賬戶),用于存儲 USDT 余額等數(shù)據(jù)。

接著執(zhí)行 Token Transfer 指令,完成 USDT 的轉(zhuǎn)賬。值得注意的是,與 SOL Transfer 指令不同,Token Transfer 指令中的 Source 和 Destination 不代表轉(zhuǎn)賬雙方的直接賬戶地址,而是它們的 Token 賬戶(PDA 賬戶),這點需要特別注意。

Swap 交易

下面是一筆 Swap 交易,用戶將 USDT 兌換為 USDC。

多個指令交易

在包含多個指令的 Solana 交易中,涉及 SOL 的轉(zhuǎn)賬、Swap 交易以及 Token 的轉(zhuǎn)賬等多個操作。

即便有多個指令,我們?nèi)匀荒軌蛲ㄟ^ Instruction Details 查看交易執(zhí)行的詳細指令,了解每個步驟的具體操作。

資產(chǎn)安全

俗話說,知己知彼,百戰(zhàn)不殆。我們已經(jīng)初步了解了 Solana 上的賬戶、Token 和交易。為規(guī)避資產(chǎn)被盜的風險,我們需要深入了解在使用 Solana 錢包時可能面臨的風險。

私鑰和助記詞泄露

根據(jù)慢霧區(qū)塊鏈被黑檔案庫(https://hacked.slowmist.io) 統(tǒng)計,2023 年 9 起私鑰泄露安全事件導致的損失就高達 8475 萬美元。在慢霧 AML 團隊處理的被盜案件中,私鑰和助記詞泄露導致資產(chǎn)被盜的事件占據(jù)了相當大的比例。因此,要保證 Solana 錢包上資產(chǎn)的安全,最重要的是管理好錢包私鑰和助記詞。

使用錢包

在錢包使用過程中,簽名是最需要關(guān)注的安全風險之一,尤其需要特別注意在 Solana 上與項目互動時所簽名的信息。

而且,Solana 允許將多筆轉(zhuǎn)賬打包成一個交易,也即只需一次簽名即可將錢包中的所有資產(chǎn)一次性轉(zhuǎn)移。

下面我們來看一個實際案例:

某位受害者在一個釣魚網(wǎng)站上誤操作,僅僅點擊了一次確認,導致錢包中的所有資產(chǎn)被一次性轉(zhuǎn)走。究竟是什么操作讓受害者只是簽了一次名就能讓黑客將所有資產(chǎn)轉(zhuǎn)走呢?

是的,黑客利用了上文提到的機制和錢包的一個特點:

受害者使用的是 Phantom Wallet,這款錢包能夠?qū)⒍喙P轉(zhuǎn)賬指令打包成一個交易,僅需一次簽名即可完成整個過程。恰恰是這一功能成為黑客利用的突破口,導致受害者在一次簽名中失去了所有資產(chǎn)。在使用錢包時,請用戶務(wù)必謹慎確認每一次簽名的操作,以免遭受損失。

Phantom Wallet 的官方文檔中也明確介紹了這一關(guān)鍵功能:

總結(jié)

在本期 Solana 科普文章中,我們首先了解了 Solana 賬戶的基礎(chǔ)知識;接著深入研究了 Solana Token 的基本概念;隨后探討了在 Solana 上進行交易的相關(guān)內(nèi)容。在保障錢包資產(chǎn)安全的部分,我們強調(diào)了私鑰和助記詞的安全保存,建議用戶閱讀慢霧出品的《區(qū)塊鏈黑暗森林自救手冊》:https://github.com/slowmist/Blockchain-dark-forest-selfguard-handbook/blob/main/README_CN.md 以獲取更多安全建議;在使用錢包時,請用戶務(wù)必小心確認每一次簽名的操作,避免遭受損失。此外,閱讀錢包文檔中的安全提示至關(guān)重要,時刻保持警惕是保障資產(chǎn)安全的關(guān)鍵。

熱門
亚洲日本一区二区三区在线_久久久不卡国产精品一区二区_精品日韩一区二区_国产一区二区在线观看app
  • <strike id="ykeqq"><input id="ykeqq"></input></strike>
  • <strike id="ykeqq"><menu id="ykeqq"></menu></strike>
    <strike id="ykeqq"></strike>
    <fieldset id="ykeqq"></fieldset>
    <del id="ykeqq"><dfn id="ykeqq"></dfn></del>
    亚洲综合好骚| 性8sex亚洲区入口| 这里是久久伊人| 久久久精品动漫| 欧美日韩在线播放三区| 国产一区二区三区高清在线观看 | 黄色精品免费| 久久一二三区| 国产精品日韩在线播放| 午夜精品福利视频| 欧美日本国产视频| 一区精品久久| 美女精品网站| 国产午夜一区二区三区| 久久成人人人人精品欧| 欧美性理论片在线观看片免费| 在线观看一区| 欧美大胆a视频| 红杏aⅴ成人免费视频| 久久亚洲免费| 国产视频一区免费看| 久久精品人人| 国产欧美精品在线播放| 久久精品国产免费观看| 国产精品毛片一区二区三区| 亚洲男人天堂2024| 欧美日韩在线视频一区| 亚洲男同1069视频| 欧美色图天堂网| 亚洲欧美日韩精品一区二区| 欧美日韩不卡| 午夜精品久久久久久久蜜桃app | 国产日韩精品一区二区三区在线| 欧美日韩精品不卡| 好看的日韩av电影| 欧美电影免费观看| 亚洲视频网站在线观看| 欧美日韩精品| 欧美一级专区| 国产日韩精品综合网站| 老司机午夜精品视频在线观看| 国模私拍视频一区| 欧美国产日韩精品| 亚洲伊人伊色伊影伊综合网| 国产精品扒开腿做爽爽爽软件| 欧美一二区视频| 国产精品一级在线| 裸体素人女欧美日韩| 在线精品福利| 欧美午夜激情视频| 久久久xxx| 一区二区三区在线高清| 欧美日韩国产美女| 久久国产欧美| 精品51国产黑色丝袜高跟鞋| 欧美日韩国产不卡| 久久免费观看视频| 亚洲一品av免费观看| 国产精品美女久久| 男女精品视频| 新67194成人永久网站| 国产亚洲成精品久久| 欧美黄色小视频| 欧美在线视频观看免费网站| 国产揄拍国内精品对白| 欧美日韩系列| 另类激情亚洲| 欧美一区午夜精品| 一区二区三区在线看| 国产精品成人v| 免费在线观看一区二区| 性做久久久久久久久| 国产一二三精品| 欧美色图一区二区三区| 免费不卡中文字幕视频| 午夜精品福利一区二区三区av| 国产欧美一区二区精品婷婷| 欧美另类在线观看| 久久欧美肥婆一二区| 亚洲一区亚洲二区| 韩国一区二区三区美女美女秀| 国产精品播放| 欧美日产国产成人免费图片| 久久久蜜桃一区二区人| 亚洲欧美日韩中文在线制服| 国产日韩视频| 欧美性感一类影片在线播放| 欧美aa国产视频| 欧美国产一区视频在线观看| 午夜久久电影网| 狠狠v欧美v日韩v亚洲ⅴ| 欧美午夜免费影院| 欧美精品一区二区高清在线观看| 久久久久久久综合色一本| 亚洲欧美国产制服动漫| 精品成人在线观看| 国产小视频国产精品| 国产精品日韩高清| 欧美日韩在线观看视频| 欧美激情在线观看| 免费看精品久久片| 久久精品免费观看| 午夜精品剧场| 亚洲综合首页| 在线免费观看一区二区三区| 国产一区久久久| 国产精一区二区三区| 欧美日韩一区高清| 欧美区在线播放| 欧美激情亚洲另类| 免费在线看成人av| 欧美ed2k| 欧美sm视频| 久久这里只有| 久久久久久久久久看片| 久久国产精品99久久久久久老狼| 亚洲欧美日韩国产综合| 亚洲欧美日韩天堂| 午夜精品亚洲| 欧美在线一二三| 欧美中文字幕在线播放| 久久国产精品99精品国产| 久久疯狂做爰流白浆xx| 久久大逼视频| 久久人人爽人人爽| 麻豆91精品| 欧美激情va永久在线播放| 欧美高清不卡在线| 欧美黄色一级视频| 欧美日韩伦理在线| 国产精品sss| 国产精品无人区| 国产一区二区av| 国内久久婷婷综合| 伊人成人网在线看| 亚洲一区在线播放| 欧美一区二区日韩| 久久久久久网站| 美日韩丰满少妇在线观看| 欧美成人嫩草网站| 欧美日韩精品一区| 国产精品久久国产精品99gif | 激情成人亚洲| 中文精品视频| 欧美一级专区免费大片| 久久一区二区视频| 国产精品免费区二区三区观看| 国产精品xxx在线观看www| 国产精一区二区三区| 韩国成人精品a∨在线观看| 正在播放日韩| 欧美伊人久久| 美日韩在线观看| 欧美区日韩区| 国产精品一区在线播放| 国内精品视频666| 亚洲欧美视频一区| 久久久久久久网站| 欧美精品一区二区视频| 国产精品久久久久久福利一牛影视| 国产伦理精品不卡| 制服丝袜亚洲播放| 久久精品国产在热久久| 欧美承认网站| 国产农村妇女精品| 在线中文字幕一区| 久久国产日韩欧美| 欧美人交a欧美精品| 国产精品视频专区| 亚洲午夜久久久久久尤物| 久久成人国产| 欧美女主播在线| 国产午夜亚洲精品理论片色戒| 亚洲一级黄色| 久久综合色一综合色88| 欧美日韩在线一区| 黑人巨大精品欧美一区二区| 午夜精品福利在线观看| 欧美成人在线免费观看| 国产麻豆精品视频| 亚洲欧美三级伦理| 欧美韩日一区| 国产日韩欧美自拍| 欧美一级成年大片在线观看| 免费日韩av电影| 国产精品亚洲成人| 午夜精品99久久免费| 欧美激情视频免费观看| 国产性做久久久久久| 欧美一区二区在线播放| 欧美精品九九| 国产一区视频网站| 久久av资源网| 国产精品www.| 亚洲影视在线| 欧美伦理视频网站| 在线观看视频日韩| 欧美a级一区| 国产一区二区在线免费观看| 久久国产精品久久久久久久久久 |