6個你應當瞭解的Java比特幣專案
比特幣是第一種被廣泛認可並獲得眾多支援的數字加密貨幣,如果你考慮 在自己的Java系統中增加對比特幣的支援,那麼相信下面這6個使用Java開發 的比特幣開源專案,會對你有很大的幫助。
1、bitcoinj
程式碼地址:https://github.com/bitcoinj/bitcoinj
bitcoinj是一個得到廣泛應用的比特幣協議的java實現,它包含一個完整的比特幣 SPV節點旳實現,你可以用它快速構建比特幣錢包應用、傳送/接收比特幣,並且 不需要額外部署比特幣全節點軟體:
Bitcoinj的功能相當強大,但學習曲線也很陡,如果你希望快速掌握Bitcoinj的使用 方法,可以訪問匯智網提供的線上互動教程:Java比特幣開發詳解。
2、XChange
程式碼地址:https://github.com/knowm/XChange
XChange是一個用於和數字貨幣交易所對接的Java開發庫,它目前支援超過60家比特幣/山寨幣 交易所,通過一致的API介面提供交易和市場資料:
3、bisq
程式碼地址:https://github.com/bisq-network/bisq
bisq實現了一個去中心化的比特幣交易網路,它使用P2P技術和多重簽名託管來保障 去中心化比特幣交易的安全,並且包含人工仲裁機制來解決爭端:
4、bxbot
程式碼地址:https://github.com/gazbert/bxbot
bxbot是一個Java開發的比特幣交易機器人,專案中包含了與交易所互動的 邏輯實現,但是需要使用者自己編寫交易策略:
bxbot內建了對Bitstamp、Bitfinex、OKCoin、GDAx、itBit、Kraken和Gremin 這些交易所的對接實現,也很容易實現對其他交易所的交易API的支援。
5、ta4j
程式碼地址:https://github.com/ta4j/ta4j
ta4j是一個開源的交易策略分析庫,支援超過130種分析演算法,可以用於比特幣 自動交易的策略選擇:
6、donations
程式碼地址:https://github.com/PrivacyApps/donations
donations是一個用於android應用的java庫,可以很方便地在安卓應用中新增 捐贈按鈕,目前支援Google Play商店、Flattr、Paypal和比特幣。
匯智網原創,轉載請標明出處。