時(shí)間:2022-03-01|瀏覽:512
區(qū)塊鏈分析——是對區(qū)塊鏈產(chǎn)生的數(shù)據(jù)進(jìn)行檢查、編目和解釋以獲得可操作的洞察及見解的過程。
諸如比特幣或以太坊這樣的公鏈,本質(zhì)上是賬戶相關(guān)信息的數(shù)據(jù)庫。
鏈上的每一個(gè)區(qū)塊都蘊(yùn)含著數(shù)據(jù)及其狀態(tài),隨著以太坊目前以每年超過100GB的速度增長,這也意味著每時(shí)每刻都有大量的數(shù)據(jù)信息被永久的添加至鏈上。
當(dāng)然這些數(shù)據(jù)都是文本格式的,不然說實(shí)話100GB的視頻也不是那么難湊....
這些信息雖然在鏈上公開可被任意瀏覽,但它們是以最原始的狀態(tài)呈現(xiàn)的,也就是非專業(yè)人士并看不懂。
于是區(qū)塊鏈瀏覽器就出現(xiàn)了。
一個(gè)以太坊區(qū)塊在Etherscan(以太坊網(wǎng)絡(luò)的區(qū)塊鏈瀏覽器)上的數(shù)據(jù)呈現(xiàn)
區(qū)塊高度、總難度、哈希值、parent hashes、狀態(tài)根、隨機(jī)數(shù)......對于非區(qū)塊鏈分析從業(yè)者來說,很難從這些復(fù)雜的概念中提取出需要的信息。
普通用戶為什么需要了解區(qū)塊鏈分析?
區(qū)塊鏈分析的主要目的之一是追蹤地址之間的資金流動。
比如掌握一個(gè)黑客所盜資金的流向,或者是建立連接兩個(gè)或多個(gè)錢包的交易鏈。比如美國司法部新組建了一個(gè)國家加密貨幣執(zhí)法隊(duì)(NCET),隊(duì)員們在進(jìn)行進(jìn)行反洗錢和網(wǎng)絡(luò)安全行動時(shí)就充分利用了區(qū)塊鏈分析。
盡管聯(lián)邦層面并未立法表示區(qū)塊鏈分析所得數(shù)據(jù)可被接受為法庭案件證據(jù),但包括亞利桑那州在內(nèi)的各州已經(jīng)通過了區(qū)塊鏈數(shù)據(jù)具備法律效力的條款。
這也源于區(qū)塊鏈的不可篡改性——非常適合建立索賠追溯和強(qiáng)關(guān)聯(lián)鏈。
隨即像Tornado Cash這樣的去中心化隱私協(xié)議出現(xiàn)了,旨在對抗這些可追蹤的交易鏈。通過利用這樣功能強(qiáng)大的隱私工具,無論是普通用戶還是犯罪分子都可以在一定程度上保障在線金融隱私性。
Tornado Cash的工作原理是這樣的——它通過打破源地址和目的地址之間的鏈上聯(lián)系來保障交易隱私。
它的智能合約接受通過不同地址提取的ETH存款。因此為了保護(hù)隱私,你可以選擇使用中繼器將資金提取到?jīng)]有ETH余額的地址,這樣每當(dāng)ETH被新地址提取時(shí),就無法將存款信息和提款信息聯(lián)系起來。
但如果因此你就認(rèn)為區(qū)塊鏈分析僅僅會被政府、執(zhí)法部門或者是試圖“反偵察”的罪犯用到,那就小看了區(qū)塊鏈分析的應(yīng)用性。
說了這么多,我們普通用戶有必要了解區(qū)塊鏈分析嗎?有必要。
區(qū)塊鏈分析也可以針對所有基于區(qū)塊鏈的平臺,為其提供整體運(yùn)作的洞察力。
之前我們曾提過加密貨幣的行業(yè)特殊性決定了其交易報(bào)告并非像傳統(tǒng)金融那樣以季度計(jì),而是實(shí)時(shí)交易,實(shí)時(shí)報(bào)告。
加密領(lǐng)域的安全狀況也因此難以把控,行業(yè)內(nèi)也缺乏實(shí)時(shí)的安全工具以應(yīng)對這種變化。
CertiK開發(fā)的Skynet天網(wǎng)動態(tài)掃描系統(tǒng)這一類分析工具則彌補(bǔ)了這一短板。
它可以分析諸如與協(xié)議互動的交易數(shù)量、用戶數(shù)量及協(xié)議發(fā)出的事件數(shù)量等指標(biāo),隨后根據(jù)這些信息描繪出一個(gè)平臺在一段時(shí)間內(nèi)運(yùn)作的具體表現(xiàn)。
對于個(gè)人投資者及相關(guān)用戶來說,SKynet也可以輕易地助其監(jiān)控心儀項(xiàng)目的安全動態(tài)。
同時(shí),DeFi用戶還可通過Skynet監(jiān)測其錢包或其他人的錢包并在交易處理時(shí)發(fā)出警報(bào),這使得用戶可以第一時(shí)間獲取其關(guān)注錢包地址的交易活動,以此規(guī)避黑客試圖操控賬戶的嘗試。
區(qū)塊鏈分析是具備相當(dāng)潛力并且也在不斷發(fā)展的領(lǐng)域,我們相信未來它的應(yīng)用領(lǐng)域也將不斷拓寬,那么如何進(jìn)行區(qū)塊鏈分析呢?
有哪些區(qū)塊鏈分析工具?
許多DeFi平臺在交易完成后都會提供一個(gè)鏈接以便用戶檢查交易是否確認(rèn)——這個(gè)鏈接一般是Etherscan鏈接。
Etherscan不僅可以確認(rèn)交易,也可對錢包的持有量進(jìn)行總體統(tǒng)計(jì)。
此外,它還對許多知名的錢包(如Coinbase 1 Hot Wallet或Uniswap V3 Router)進(jìn)行了標(biāo)記,這使得用戶可以很方便地看到資金來源和去向。
然而Etherscan雖然可以幫助用戶了解“誰發(fā)生了交易,發(fā)什么什么交易以及交易金額”,但是面對更復(fù)雜更深度的分析卻無能為力。
在這樣的前提之下,CertiK建立了第一個(gè)也是唯一一個(gè)社區(qū)驅(qū)動的反洗錢(AML)解決方案Skytrace。
作為區(qū)塊鏈分析工具,Skytrace的數(shù)據(jù)配有數(shù)十億的資產(chǎn)作為支撐,可通過洞察可視化錢包來識別和追蹤可疑的流動資金。
這大大簡化了追蹤資金流向的過程,Skytrace將錢包與其他地址的互動可視化,同時(shí)也如Etherscan一樣標(biāo)記了著名的協(xié)議(如Uniswap和Tornado Cash等)。
使用Skytrace可視化Vitalik Buterin的數(shù)百次交易之一,在本例中他于Uniswap上以0.48 ETH的價(jià)格出售了6,757.307 HEX。
我們知道Skynet天網(wǎng)動態(tài)掃描系統(tǒng)的本質(zhì)是根據(jù)六大安全基元得出反映DeFi項(xiàng)目安全性的綜合安全評分。
這六個(gè)基元「靜態(tài)分析、鏈上監(jiān)控、輿論輿情、社區(qū)治理、市場波動以及安全評估」中,除了輿論輿情指標(biāo)外,其他均運(yùn)用了區(qū)塊鏈分析。
因此我們可以借助對這些安全基元的分析來探究一下區(qū)塊鏈分析的工作原理。
區(qū)塊鏈分析是如何工作的?
一句話對區(qū)塊鏈分析的工作原理進(jìn)行總結(jié)就是:
區(qū)塊鏈分析聚合區(qū)塊鏈產(chǎn)生的大量數(shù)據(jù),然后過濾、建模或以其他方式對其進(jìn)行檢查,以產(chǎn)生可操作的數(shù)據(jù)見解。
這些見解可從錢包的交易動態(tài)或是DeFi協(xié)議的用戶變化等任何信息中得出。
接下來讓我們以Skynet中項(xiàng)目的基元模塊為例具體展開?
鏈上監(jiān)控
安全排行榜中AAVE的Skynet天網(wǎng)鏈上監(jiān)控分析模塊
Skynet鏈上監(jiān)控部分對項(xiàng)目活動進(jìn)行了全面概述。
在這里我們可以看到過去24小時(shí)內(nèi)與該協(xié)議互動的交易數(shù)量、項(xiàng)目代幣的轉(zhuǎn)移數(shù)量、活躍用戶的數(shù)量、代幣的價(jià)格以及在可自定義的時(shí)間段內(nèi)繪制出的這些指標(biāo)圖表。
去中心化交易所(DEX)完全在鏈上運(yùn)作,這意味著其產(chǎn)生的數(shù)據(jù)均為公開透明。
Skynet天網(wǎng)可以對這些數(shù)據(jù)進(jìn)行分析整合,將其“翻譯”成非專業(yè)用戶也可以一目了然的見解——比如代幣流動性、成交量變化圖表、流動性提供者(LP)信息等等,而這些信息就是代幣市場動態(tài)健康狀況的重要組成部分。
社區(qū)治理
DeFi意為“去中心化金融”,去中心化也是DeFi的關(guān)鍵詞與核心本質(zhì)。
因此DeFi協(xié)議通常擁有一個(gè)去中心化的治理組織以供用戶們在開放合作的環(huán)境中進(jìn)行公平的項(xiàng)目決策。
這種治理的方式即被稱為DAO——去中心化自治組織。
顯而易見,DAO的行動和決策對項(xiàng)目的發(fā)展影響重大。
社區(qū)治理的得分是對平臺的去中心化、與主要加密貨幣平臺的聯(lián)系以及其DAO的健康狀況的總體評價(jià),由以下指標(biāo)組成:
1. 特權(quán)交易——列出了過去72小時(shí)內(nèi)的特權(quán)交易數(shù)量。特權(quán)交易是由特權(quán)地址(有權(quán)修改平臺智能合約的地址)發(fā)起的交易。
一個(gè)真正的去中心化的DeFi協(xié)議,其特權(quán)地址進(jìn)行交易僅會發(fā)生在DAO投票通過后。除了最近72小時(shí)內(nèi)的,也可以查看所有特權(quán)交易的列表。通過這些信息,我們可以很輕易地看出平臺智能合約被修改的頻率及其是被誰出于什么目的修改。
2. 特權(quán)地址——列出了所有有權(quán)啟動特權(quán)交易的地址(如上述定義)??梢詥螕舻刂坊蚝霞s,查看其鏈接至區(qū)塊鏈瀏覽器的列表——本例中為BSCScan,因?yàn)镻ancakeSwap運(yùn)行于幣安智能鏈。
3. 特權(quán)函數(shù)——概述了特權(quán)地址可以調(diào)用的代碼函數(shù)。在本例中是burn、constructor和mint。burn功能將代幣發(fā)送到無法檢索的地址;constructor函數(shù)在初始化合約時(shí)被調(diào)用,它可將合約的變量設(shè)置為正確的狀態(tài);Mint通常用于流動性挖礦獎勵中,可用于創(chuàng)建新的代幣。
區(qū)塊鏈分析--一個(gè)越來越強(qiáng)大的工具
隨著區(qū)塊鏈應(yīng)用的持續(xù)增長,用戶、平臺和礦工日復(fù)一日新增的數(shù)據(jù),區(qū)塊鏈分析也在逐步強(qiáng)大。
更龐雜的數(shù)據(jù)意味著更多更深入的洞察力。隨著Web3.0的臨近,區(qū)塊鏈技術(shù)將賦予每一位用戶在Web2.0中被剝奪的權(quán)力。
強(qiáng)大的工具將助力區(qū)塊鏈將成為數(shù)據(jù)分析的最新前沿陣地。
CertiK的Skynet天網(wǎng)動態(tài)掃描系統(tǒng)作為以安全為重心的“數(shù)據(jù)資源”揭開了DeFi安全復(fù)雜技術(shù)的神秘面紗,而Skytrace則可以幫助每一位用戶進(jìn)行自己的區(qū)塊鏈數(shù)據(jù)分析,并對錢包之間的每一次“交流”都產(chǎn)生直觀地認(rèn)知。
隨著越來越多的價(jià)值轉(zhuǎn)移到公鏈,也隨著所有人可以得到更多的原始數(shù)據(jù),區(qū)塊鏈分析將在幫助你掌握你自己的個(gè)人安全之外,成為了解區(qū)塊鏈平臺運(yùn)作和安全的一種獨(dú)特的有洞察力的方式。