Bitdb 2.0程序可查詢BCH區(qū)塊鏈的每一筆交易
本周比特幣現(xiàn)金開發(fā)者Unwriter發(fā)布了Bitdb 2.0。Bitdb是一個基于BCH網(wǎng)絡(luò)、使用MongoDB實現(xiàn)的全球NoSQL數(shù)據(jù)庫。Unwriter最新的Bitdb 2.0 不僅支持其自身與BCH op-return同步,現(xiàn)在還可以自動同步每一筆比特幣交易。
想查詢BCH區(qū)塊鏈每一筆交易?Bitdb 2.0了解一下
幾個月前,軟件開發(fā)者Unwriter發(fā)布了一個名為Bitdb 1.0的程序。這項應(yīng)用程序本質(zhì)上就是一個自動更新的數(shù)據(jù)庫,可以抓取、索引和查詢區(qū)塊鏈每一筆op-return交易。所有Bitdb本質(zhì)上是獲取交易,然后將其歸檔到結(jié)構(gòu)化文檔中,并將最終結(jié)果存儲在Mongo-DB中。這樣任何人都可以利用這個數(shù)據(jù)搭建自定義的BCH應(yīng)用?,F(xiàn)在有很多平臺都在使用Bitdb,比如Memopay、Simpleledger.cash、Bookchain.cash、Matter.cash等等。但是,Unwriter這周表示,Bitdb 1.0只是個開始,好戲還在后頭。
Unwriter在發(fā)布Bitdb 2.0的時候解釋說:“畢竟op-return只是比特幣其中一個操作碼,僅是op-return就可以帶來這么多創(chuàng)新,想象一下如果我們把這個數(shù)據(jù)庫的范圍擴(kuò)大到整個比特幣網(wǎng)絡(luò)會怎么樣?”
Unwriter補(bǔ)充道:我這么想過,于是我構(gòu)建了BITDB。
Bitdb 2.0有助于智能合約、比特幣驅(qū)動機(jī)器人、自主程序以及更多有創(chuàng)意的程序
最新版本Bitdb 2.0會爬取BCH區(qū)塊鏈上每一筆交易,并實時存儲所有信息。Unwriter介紹說,該平臺會“每一個比特幣腳本里的每一個壓入數(shù)據(jù)做索引?!边@包括所有的輸出腳本例如時間鎖、P2PKH、多重簽名,還有輸入。
Unwriter表示:“像智能合約,比特幣驅(qū)動機(jī)器人,自主程序,以及許多更有創(chuàng)意的應(yīng)用程序,在這之前人們想都沒有想過,現(xiàn)在用Bitdb構(gòu)建變得更加簡單。說到底,一切都是數(shù)據(jù),而所有的數(shù)據(jù)都能放進(jìn)數(shù)據(jù)庫。”
Unwriter還解釋說,所有的Bitdb索引都可以連接起來,這樣分析師和開發(fā)者可以構(gòu)建一個交易圖?!澳闵踔量梢越Y(jié)合圖形查詢和腳本查詢?!盪nwriter表示開發(fā)者可以創(chuàng)建與其他代幣通信的代幣。“一個可以與其他協(xié)議交互操作的代幣,以及一個可以與另一個應(yīng)用程序協(xié)議交互的應(yīng)用程序協(xié)議?!?Unwriter說道。
今年在BCH網(wǎng)絡(luò)上涌現(xiàn)出很多新的應(yīng)用程序,Unwriter在很久前就創(chuàng)建了大量的平臺。他希望其他BCH開發(fā)者可以使用最新的Bitdb 2.0版本在BCH網(wǎng)絡(luò)上開發(fā)應(yīng)用程序。不久前搭建一個可靠平臺所需的數(shù)據(jù)量可能會非常大,但Unwriter表示,Bitdb 2.0提供了一個“高級框架”,讓任何人都可以輕松收集機(jī)器可讀數(shù)據(jù)以及查詢比特幣現(xiàn)金區(qū)塊鏈。