隨著區(qū)塊鏈陰謀論的逐漸平息,現(xiàn)在是時候問這個問題了:這項技術(shù)已經(jīng)發(fā)展到了什么程度?數(shù)百種新的數(shù)字貨幣被造了出來。數(shù)字貨幣市值增加了數(shù)十億美元。一場逐漸蔓延的技術(shù)革命的故事已經(jīng)開始流傳。
那么,這項技術(shù)改變了什么?誰在使用加密貨幣,使用頻率是怎樣的?目前有多少數(shù)字貨幣?這些貨幣是如何被使用的?它們有多安全?哪些網(wǎng)絡(luò)正在蓬勃發(fā)展,而哪些網(wǎng)絡(luò)已經(jīng)衰落?
這些問題最好問數(shù)據(jù)。然而,作為一項承諾要為資金轉(zhuǎn)移業(yè)務(wù)帶來透明度的技術(shù),區(qū)塊鏈網(wǎng)絡(luò)非常不透明。在像以太坊和比特幣這樣的區(qū)塊鏈上,金融交易的完整歷史記錄可供任何人查看。但是,找到它們的最新版本絕非易事。正如任何類型分析任務(wù)所面臨的最新數(shù)據(jù)獲取問題一樣。
最近,一些新項目已在著手使訪問和查詢區(qū)塊鏈數(shù)據(jù)變得更加容易。通過做此事,它們可能會揭示出加密貨幣項目已經(jīng)走了多遠以及還需要走多遠這。
Google無疑是進入?yún)^(qū)塊鏈搜索領(lǐng)域的最大玩家。本月,該公司宣布,通過其BigQuery云平臺,它已經(jīng)使來自八個最活躍的區(qū)塊鏈網(wǎng)絡(luò)——Bitcoin、Bitcoin Cash、Ethereum、Ethereum Classic、Zcash、Dash、Litecoin及Dogecoin——的完整數(shù)據(jù)集可被人們很容易地獲取到。
這些加密貨幣的交易數(shù)據(jù)已經(jīng)公開,但Google現(xiàn)在以一種數(shù)據(jù)科學(xué)家很容易訪問的形式來提供它們。
過去,如果研究人員想要了解這些區(qū)塊鏈,他們需要首先在運行它們的對等網(wǎng)絡(luò)上啟動一個節(jié)點,然后使用那個連接下載并解析從網(wǎng)絡(luò)中其他節(jié)點傳遞給它們的原始數(shù)據(jù)。
“對于普通數(shù)據(jù)科學(xué)家來說,他們沒有時間運行自己的節(jié)點或為了把數(shù)據(jù)從該節(jié)點中取出來而編寫自己的工具來解析該節(jié)點......即使他們這樣做了,他們將不得不每天都這么做,只是為了獲得最新的數(shù)據(jù)?!盰az Khoury解釋說。他是Ethereum Classic Cooperative(一家資助支持Ethereum Classic的開發(fā)和推廣的非營利機構(gòu))的開發(fā)者關(guān)系總監(jiān)?!八麄儾粦?yīng)該把那么多時間耗費在建立所有那些數(shù)據(jù)工程基礎(chǔ)設(shè)施上。”
對于那些沒有時間和資源下載自己的區(qū)塊鏈副本的人,還可以選擇瀏覽被稱為explorer的服務(wù),它是一種在網(wǎng)上發(fā)布的數(shù)據(jù)塊的原始搜索引擎?,F(xiàn)在,對于所有主要加密貨幣,都有多種explorer可以使用,但是,它們都有自己的限制。在這些網(wǎng)站上,數(shù)據(jù)并不是以易于分析的形式呈現(xiàn)的。盡管有些網(wǎng)站提供將最基本的經(jīng)濟趨勢可視化了的圖表,但它們提供的見解大多只是網(wǎng)站所有者感興趣的。
如果你想輕松地進行分析,那么現(xiàn)在可以利用Google,它會是你趁手的工具。通過訪問BigQuery,研究人員可以遠程訪問在關(guān)系數(shù)據(jù)庫中結(jié)構(gòu)化了的區(qū)塊鏈數(shù)據(jù),這些區(qū)塊鏈的數(shù)據(jù)每天會更新到Google云中。數(shù)據(jù)以這種形式呈現(xiàn),用戶就可以使用標準查詢語言(SQL)進行分析。而SQL是數(shù)據(jù)科學(xué)家們常用的一種語言。
“我們將區(qū)塊鏈轉(zhuǎn)換到你可以查詢的數(shù)據(jù)庫中。這就為許多從未接觸過區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)的人打開了大門?!盞houry說。他與Google合作,將EthereumClassic的區(qū)塊鏈數(shù)據(jù)引入到了BigQuery。
對于像比特幣和萊特幣這樣的加密貨幣,網(wǎng)絡(luò)的主要功能只是價值移動,利用BigQuery進行分析可能就足夠了。然而,對于像以太坊這樣更復(fù)雜的區(qū)塊鏈,分析變得更加棘手。
除標準交易外,像以太坊這樣的區(qū)塊鏈還運行智能合約,即遠程執(zhí)行復(fù)雜應(yīng)用程序的代碼,這些應(yīng)用程序被稱為Dapps。但是,針對它們的分析能夠被執(zhí)行之前,必須將應(yīng)用程序反編譯為其源代碼,而BigQuery不提供這種服務(wù)。
開發(fā)人員現(xiàn)在正在BigQuery平臺之外提供此類工具。以太坊區(qū)塊鏈的開發(fā)人員Tomasz Kolinko創(chuàng)建了自己的反編譯器Eveem,他一直在使用Eveem將來自智能合約的數(shù)據(jù)加載回BigQuery,然后在BigQuery中使用這些數(shù)據(jù)進行基本分析。
通過這種方式,BigQuery可以作為一個共享數(shù)據(jù)的存儲庫,這些共享數(shù)據(jù)是Google本身并不提供。
Kolinko說,將來自以太坊的反編譯數(shù)據(jù)與BigQuery的搜索功能相結(jié)合,將對那些想要檢查以太坊網(wǎng)絡(luò)安全性的研究人員特別有幫助。
今年,他已經(jīng)在同時使用這兩種工具來搜索已知存在于某些合約中的安全漏洞,并測量它們在整個網(wǎng)絡(luò)中的流行程度。他說,當結(jié)果被推入云中時,審核員更有可能在漏洞對用戶造成巨大損害之前發(fā)現(xiàn)它們。
Kolinko說:“如果有更多的人關(guān)注這些數(shù)據(jù)……或許我們可以在那些受到影響的合約大小增加之前找到它們?!?/p>
但是,BigQuery只適用于檢查公共區(qū)塊鏈上的數(shù)據(jù)。在過去兩年的區(qū)塊鏈熱潮中,許多創(chuàng)新都來自于私有區(qū)塊鏈,能參與的這些網(wǎng)絡(luò)的僅限于經(jīng)過審查的用戶。
雖然你在Google的BigQuery平臺上找不到這些區(qū)塊鏈數(shù)據(jù)集,但另一家公司Hacera正在努力使它們至少部分透明。
在一個名為Unbounded的項目中,Hacera提供了一個注冊表,私有區(qū)塊鏈的管理員可以在其中列出他們的網(wǎng)絡(luò)以及他們提供的功能的描述。私有區(qū)塊鏈的管理員也可以使用Unbounded(它本身就是一個構(gòu)建在Hyperledger的Fabric上的區(qū)塊鏈)有選擇地發(fā)布有關(guān)其網(wǎng)絡(luò)的詳細信息,將運行數(shù)據(jù)推送給公眾,否則這些數(shù)據(jù)就只是對其網(wǎng)絡(luò)的參與者來說是可見的。
構(gòu)建私有區(qū)塊鏈的原因有很多。大多數(shù)私有區(qū)塊鏈是由具有管控義務(wù)以將其客戶數(shù)據(jù)擋在公眾視線之外的企業(yè)運營的。有了Hacera,這些公司可以選擇發(fā)布部分數(shù)據(jù),比如總交易量或網(wǎng)絡(luò)上的參與者數(shù)量。這樣做可以在不與監(jiān)管機構(gòu)發(fā)生沖突的情況下,從某種程度上反映出它們的采用率。
根據(jù)Hacera的創(chuàng)始人兼首席執(zhí)行官Jonathan Levi的說法,即使這種小等級的透明度,也能幫助業(yè)內(nèi)人士更好地了解哪些技術(shù)可用以及它們是如何發(fā)揮作用的。從長遠來看,它們甚至可能激發(fā)協(xié)作,這從一開始就是區(qū)塊鏈愛好者的核心目標之一。
Levi說:“目前,每個人都只想創(chuàng)建另一個區(qū)塊鏈。我們想說的是——讓我們利用好現(xiàn)有的資源吧?!?/p>
-
數(shù)據(jù)集
+關(guān)注
關(guān)注
4文章
1200瀏覽量
24621 -
區(qū)塊鏈
+關(guān)注
關(guān)注
110文章
15559瀏覽量
105609 -
數(shù)字貨幣
+關(guān)注
關(guān)注
36文章
3135瀏覽量
48810
原文標題:區(qū)塊鏈里有什么?新工具幫助你找到答案
文章出處:【微信號:IEEE_China,微信公眾號:IEEE電氣電子工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論