巨爆乳肉感一区二区三区视频动漫-67194线路一直接进入骚逼-亚洲精品无码一区二区三区四虎-亚洲国产精品有码-国产精品99无码一区二区视频-免费观看A黄色

Solana 科普:認識賬戶、Token、交易與資產安全

訪客 2年前 (2024-01-08) 閱讀數 422 #區塊鏈
文章標簽 前沿文章

作者:enze,慢霧科技

Solana 是一種快速且高度可擴展的區塊鏈協議,為去中心化應用(DApps) 提供了強大的基礎設施。近期 Solana 生態復蘇引發廣泛關注,本文將介紹 Solana 賬戶、Token、交易,以及如何在這個生態中保障資產安全。

Solana 賬戶

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

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

數據賬戶:用于存儲數據。

程序賬戶:用于存儲可執行程序。

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

其中,數據賬戶可進一步分為兩類:

系統所有賬戶:由 Solana 上的原生程序生成的賬戶。

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

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

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

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

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

通過以上內容,我們已經對 Solana 賬戶有了初步的了解,接下來我們來認識下 Solana Token。

Solana Token

SPL-Token 代表 Solana 網絡上的所有非本地代幣,包括同質代幣和非同質代幣(NFT)。

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

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

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

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

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

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

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

Solana 交易

在 Solana 上,每筆交易都包含以下關鍵信息:

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

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

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

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

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

SOL 轉賬交易

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

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

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

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

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

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

我們在 Main Actions 中可以看到轉賬雙方的賬戶地址。

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

Token 轉賬交易

以下交易是 USDT 的轉賬,與 SOL 交易類似。

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

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

Swap 交易

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

多個指令交易

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

即便有多個指令,我們仍然能夠通過 Instruction Details 查看交易執行的詳細指令,了解每個步驟的具體操作。

資產安全

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

私鑰和助記詞泄露

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

使用錢包

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

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

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

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

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

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

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

總結

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

熱門
草莓视频一区二区三区| 国产日韩一区二区三区在线| 91久久午夜| 色老太综合网| 亚洲免费资源| 人人精品亚洲| 黄色亚洲网站| 国产精品探花在线观看| 999视频精品| а√在线中文在线新版| 中文无码久久精品| 91精品一区二区三区综合| 蜜桃精品视频在线观看| 一区二区蜜桃| 国产综合精品一区| 日本在线中文字幕一区二区三区| 国产在线观看91一区二区三区| 99精品在线免费在线观看| 亚洲欧美小说色综合小说一区| 亚洲欧洲日韩| 亚洲一级影院| 欧美91在线|欧美| theporn国产在线精品| 蜜桃一区二区三区四区| 只有精品亚洲| 黄色av一区| 亚洲国产日韩欧美一区二区三区| 老司机精品视频在线播放| 午夜av不卡| 伊人久久影院| 中文字幕高清在线播放| 日韩**一区毛片| 四虎成人av| 日韩av电影一区| 国产精品精品| 日本一区二区三区电影免费观看| 蜜臀a∨国产成人精品| 最新国产精品视频| 日韩专区一卡二卡| 欧洲专线二区三区| 日本精品黄色| 99精品国产一区二区三区2021| 黄在线观看免费网站ktv| 警花av一区二区三区| 97精品视频| 欧美三级在线| 国产综合色激情| 成人a'v在线播放| 日本欧美大码aⅴ在线播放| 午夜久久tv| 伊人久久大香| 色琪琪久久se色| 日本不卡在线视频| 老牛影视一区二区三区| 日日夜夜综合| 欧美成人中文| 国产一区二区三区精品在线观看| 国产美女诱惑一区二区| 日韩欧美ww| 欧美综合社区国产| 国模一区二区三区| 国产精品视频一区视频二区| 97精品视频| 久久综合88| 96视频在线观看欧美| 国产精品13p| 999国产精品999久久久久久| 中文在线日韩| av高清不卡| 女厕嘘嘘一区二区在线播放| 欧美激情在线| 国产在线精彩视频| 婷婷激情久久| 日韩精品导航| 欧美a一级片| 免播放器亚洲一区| 精品一区二区男人吃奶| 一区二区国产在线| 色老太综合网| 母乳一区在线观看| 欧美一区自拍| 亚洲精品播放| 久久精品人人做人人爽电影蜜月| 久久高清免费观看| 精品久久久久久久久久久aⅴ| 日本aⅴ免费视频一区二区三区| 久久福利一区| 999视频精品| 久久的色偷偷| 麻豆精品在线播放| 免费毛片b在线观看| 日韩视频不卡| 久久经典综合| 中文字幕视频精品一区二区三区| 久久精品一区二区三区中文字幕 | 日本久久成人网| 影音先锋亚洲电影| 日韩欧美国产精品综合嫩v| 一本色道久久综合一区| 久久久久国产精品午夜一区| 精品一区二区三区中文字幕| 日韩精品色哟哟| 欧美美女福利视频| 国产中文在线播放| 日韩在线一区二区三区| 91久久电影| 欧美亚洲高清| 美女主播精品视频一二三四| 99久久香蕉| 我要色综合中文字幕| 欧美影院在线| 亚洲一区二区小说| 麻豆久久久久久| 日韩精品福利网| 久久国产欧美日韩精品| 91伊人久久| 欧美日韩精品一区二区三区视频| 中文字幕人成乱码在线观看| 免费国产亚洲视频| 亚洲专区一区| 丝瓜av网站精品一区二区| 午夜综合激情| 热久久久久久久| 蜜桃视频在线观看一区| 免费观看一级特黄欧美大片| 免费高清在线视频一区·| 日产精品一区二区| 国产免费拔擦拔擦8x在线播放 | 中日韩男男gay无套| 日韩一级免费| 久久99伊人| 蜜桃av噜噜一区二区三区小说 | 亚洲第一福利社区| 亚洲97av| 日韩激情视频网站| 婷婷视频一区二区三区| 久久一区二区中文字幕| 在线看片一区| 欧美精品国产一区| 亚洲第一福利专区| 91亚洲精品视频在线观看| 动漫视频在线一区| 99精品视频在线| 亚洲激情五月| 午夜亚洲激情| sm性调教片在线观看| 国产综合色在线观看| 久久国产欧美日韩精品| 国内精品久久久久久久97牛牛| 欧美黄色免费| 日韩母乳在线| 久久精品91| 亚洲视频1区| 国产资源在线观看入口av| 欧美日韩五区| 日韩和欧美的一区| 国产午夜精品一区在线观看| 久久伦理中文字幕| 久久婷婷激情| 玖玖视频精品| 日韩毛片一区| 国产精品a级| 香蕉免费一区二区三区在线观看| 亚洲91久久| 首页国产欧美久久| 蜜桃精品在线| 一区二区影院| 国产精品白丝av嫩草影院| 午夜精品视频| 久草在线资源福利站| 国产欧美日韩一级| 亚洲精品3区| 九九久久婷婷| 鲁鲁在线中文| 欧美日韩亚洲一区在线观看| 午夜视频一区二区在线观看| 精品一区在线| 日韩欧美三级| 欧美日韩专区| 亚欧成人精品| 999久久精品| 男人的天堂亚洲在线| 成人国产一区| 欧美激情在线精品一区二区三区| 中文字幕av一区二区三区人 | 久久视频精品| av中文字幕在线观看第一页| 日日嗨av一区二区三区四区| 国产精品jk白丝蜜臀av小说 | 亚洲午夜精品一区二区国产| 欧美三区不卡| 色135综合网| 欧美日韩伊人| 国产一区日韩一区| 日韩国产一区二区| 天堂俺去俺来也www久久婷婷| 一级欧洲+日本+国产| ww久久综合久中文字幕| 日本欧美韩国国产| 国产精品腿扒开做爽爽爽挤奶网站|