Full-Node

Bitcore 與 Toshi 的性能和模組化

  • October 12, 2016

我一直在閱讀有關 BitPay 的Bitcore和 Coinbase Toshi的資訊,儘管它們都聲稱具有高度可擴展性,但我無法找到資訊來比較它們的性能和模組化。有人知道嗎?

兩者都是比特幣協議的實現,但是它們經過定制以使其更易於開發。他們能夠通過將所有交易和區塊鏈數據儲存在數據庫中以進行快速查詢來做到這一點,隨之而來的是大磁碟空間需求(200-300GB)。

Bitcore(我用過)

  • NodeJS

  • 儲存需要 200+GB,因為它包含所有交易數據。

  • Bitcore 還有一個僅庫版本(不是節點)和一個公共 API。

  • 可用的附加組件(區塊瀏覽器 API、UI 和錢包服務)

Toshi (我沒用過)

  • Ruby

  • 需要 300+GB 的儲存空間,因為它包含所有交易數據。

  • Toshi 有一個公共 API。據我所知,它沒有像 bitcore 這樣的僅限庫的版本。

  • 塊資源管理器 API 和 UI 可用。沒有錢包服務,必須通過需要申請、信用檢查等的 coinbase。

至於你關於性能的問題,我真的不能說,因為我沒有使用過 Toshi,但是 Toshi 的 Github 已經一年多沒有工作了,只有 200 次送出。Bitcore 一直在處理超過 1,600 次送出,其中一些最近在 6 天前。

另外我想說,外部使用將是一個很好的指南,可以確定哪個性能更好。我不知道使用 Toshi 的任何知名服務。

Localbitcoins 使用 Bitcore 作為他們的瀏覽器。 <https://www.localbitcoinschain.com/>

交易對手使用比特核<http://counterparty.io/news/counterparty-uses-bitcores-insight/>

SatoshiLabs(TREZOR) 使用比特核http://themerkle.com/satoshilabs-unveils-mytrezor -beta-and-switches-to-bitcore/

引用自:https://bitcoin.stackexchange.com/questions/48906