API經(jīng)濟(jì)對區(qū)塊鏈應(yīng)用程序開發(fā)有多大的影響
掃描二維碼
隨時(shí)隨地手機(jī)看文章
區(qū)塊鏈不能處理它所處理的所有信息。它應(yīng)該專注于其核心區(qū)塊鏈功能,而不是提供不同的數(shù)據(jù)選項(xiàng)。
隨著我們使用區(qū)塊鏈構(gòu)建越來越多的應(yīng)用程序,我們需要更多的高級數(shù)據(jù)來滿足我們的用例。這種對更高級數(shù)據(jù)的需求引發(fā)了區(qū)塊鏈數(shù)據(jù)的新行業(yè)。
通過API提供高級區(qū)塊鏈數(shù)據(jù)的行業(yè)得到了互操作性需求的推動(dòng)。目前,鏈之間的互操作性還不是很好。但是,可以通過區(qū)塊鏈API數(shù)據(jù)在第二層實(shí)現(xiàn)互操作性。
想象一下,一份關(guān)于以太坊的賭博合同是用可靠的文字寫的。DU Bo業(yè)的合同會(huì)挑選一個(gè)獲得100美元比特幣的贏家。您的應(yīng)用程序首先需要API來檢測誰贏得了抽獎(jiǎng)。接下來,您需要通過比特幣網(wǎng)絡(luò)發(fā)送支付,并監(jiān)控交易是否完成。所有這些操作都可以由一個(gè)API提供。因此,可以說數(shù)據(jù)API是使用區(qū)塊鏈技術(shù)構(gòu)建更多應(yīng)用程序的關(guān)鍵部分。
在我看來,沒有必要總是100%的不信任。我看到許多項(xiàng)目選擇了集中-分散的策略。然而,采用100%不可信的方式會(huì)增加很多不必要的復(fù)雜性,從而使采用難以實(shí)現(xiàn)。
此外,這整個(gè)區(qū)塊鏈API經(jīng)濟(jì)的起源是很自然的事情?!疤越馃岷玩€”的類比將澄清這一說法。
淘金熱與鎬:數(shù)據(jù)經(jīng)濟(jì)
當(dāng)一項(xiàng)新的主要技術(shù)出現(xiàn)時(shí),企業(yè)家可以通過創(chuàng)造新產(chǎn)品或創(chuàng)造工具來實(shí)現(xiàn)新產(chǎn)品,從而利用這一趨勢。一個(gè)常見的類比是,賣鎬的人比找金子的人更富有。
創(chuàng)建新產(chǎn)品比提供支持創(chuàng)建新產(chǎn)品的工具的風(fēng)險(xiǎn)要大得多。因此,從區(qū)塊鏈趨勢中提供區(qū)塊鏈API是很自然的事情。另一方面,激發(fā)創(chuàng)新和創(chuàng)造更好的產(chǎn)品也是必要的。
回到淘金熱的類比。那些賣鶴嘴鋤的人開始改進(jìn)工具,革新了黃金開采業(yè)。我們希望區(qū)塊鏈API數(shù)據(jù)能夠帶來改變,使其得到更廣泛的采用。這些API為任何產(chǎn)品提供了通過API實(shí)現(xiàn)區(qū)塊鏈支付或任何其他智能合約功能的能力。簡而言之,區(qū)塊鏈API無疑降低了將區(qū)塊鏈功能實(shí)現(xiàn)為API的門檻,這是一項(xiàng)眾所周知的技術(shù)。
接下來,本文將向您介紹四種不同的區(qū)塊鏈API,并突出它們的核心功能。每個(gè)提供者都有一個(gè)獨(dú)特的賣點(diǎn),因?yàn)樗鼈円蕴囟ǖ姆绞嚼昧说讓訁^(qū)塊鏈沒有提供的數(shù)據(jù)。讓我們來看看區(qū)塊鏈API的比較。
區(qū)塊鏈數(shù)據(jù)API提供者
以下是區(qū)塊鏈相關(guān)數(shù)據(jù)API的概述,涵蓋了開發(fā)人員或企業(yè)家用于構(gòu)建產(chǎn)品的廣泛功能。
注:我對下列公司并無既得權(quán)益。
Blox API
Blox API是最著名的區(qū)塊鏈API解決方案之一。該工具側(cè)重于加密貨幣的會(huì)計(jì)、跟蹤和管理。Blox API自動(dòng)跟蹤和同步大量的錢包以及交換帳戶。這些錢包會(huì)被監(jiān)控,以便自動(dòng)獲取更新。
主要的功能來自于該工具能夠進(jìn)行的跟蹤。首先,Blox的API允許您的組織建立一個(gè)審計(jì)跟蹤,并將所有交易數(shù)據(jù)導(dǎo)出到CSV文件。此外,Blox允許您的組織自動(dòng)生成財(cái)務(wù)報(bào)告。
此外,Blox還在安全性方面進(jìn)行了一些努力。它具有為不同用戶定義角色的能力。您可以向用戶定義讀取,寫入或兩個(gè)角色。
最后,該工具的設(shè)計(jì)目的是:
· 資產(chǎn)管理公司
· 會(huì)計(jì)師事務(wù)所
· 加密貨幣公司
· 區(qū)塊鏈協(xié)議
· 風(fēng)險(xiǎn)投資
接下來,讓我們看看Blockchain.com。
Blockchain.com API
Blockchain.com是我們列表中的下一個(gè)API。需要知道的是,Blockchain.com主要關(guān)注與比特幣相關(guān)的活動(dòng)。這里的賣點(diǎn)是,網(wǎng)站可以接受比特幣支付他們的商品和服務(wù)。因此,blockchain.com提供了一個(gè)易于使用的接收比特幣支付的API。
另外,值得一提的是,您可以連接websockets來打開一個(gè)低延遲的流媒體通道,它可以為您提供關(guān)于新塊和事務(wù)的數(shù)據(jù)。這對于依賴于實(shí)時(shí)區(qū)塊鏈數(shù)據(jù)的網(wǎng)站來說是非常理想的。
Coinbase
除了作為一個(gè)交易所,Coinbase還試圖通過提供一個(gè)交易API來吸引更多的資金。Coinbase API允許用戶執(zhí)行標(biāo)準(zhǔn)操作,如購買、出售、發(fā)送、存儲(chǔ)和接收比特幣、以太幣和萊特幣。此外,API還提供端點(diǎn)來為上述加密貨幣創(chuàng)建新的錢包,以及檢索實(shí)時(shí)或歷史價(jià)格信息的能力。
Coinbase API非常適合創(chuàng)建交易機(jī)器人或任何自動(dòng)化活動(dòng)。然而,這對執(zhí)行套利交易并不是很好。您只能使用一個(gè)交換器和該交換器所承載的數(shù)據(jù)。
BlockCypher
BlockCypher提供了廣泛的API來獲取不同類型的數(shù)據(jù):
· 地址API:查詢關(guān)于地址的信息,生成新地址,并從公鑰生成多sig地址。
· 交易API:關(guān)于交易以及如何發(fā)送它們的信息。
· 您可以通過訂閱webhook或websockets提供的各種區(qū)塊鏈?zhǔn)录?/p>
BlockCypher解決方案的優(yōu)點(diǎn)是它不存儲(chǔ)您的私人密鑰。但是,對于大型交易,API要求您在本地簽署這些交易,這可能會(huì)增加在BlockCypher API上開發(fā)應(yīng)用程序時(shí)的復(fù)雜性。盡管如此,這仍然是一個(gè)增加信任的好特性。
總之,可以在數(shù)據(jù)提供者中找到許多不同格式的數(shù)據(jù)。有些人更喜歡專注于特定的代幣,而有些人則專注于特定的用例,比如交易機(jī)器人的開發(fā)。公平地說,所有這些區(qū)塊鏈API的可用性可以激發(fā)人們對區(qū)塊鏈的興趣,并鼓勵(lì)企業(yè)家使用區(qū)塊鏈技術(shù)構(gòu)建新的應(yīng)用程序。