6个你应当了解的Java比特币项目

栏目: Java · 发布时间: 6年前

内容简介:比特币是第一种被广泛认可并获得众多支持的数字加密货币,如果你考虑 在自己的Java系统中增加对比特币的支持,那么相信下面这6个使用Java开发 的比特币开源项目,会对你有很大的帮助。代码地址:https://github.com/bitcoinj/bitcoinjbitcoinj是一个得到广泛应用的比特币协议的java实现,它包含一个完整的比特币 SPV节点旳实现,你可以用它快速构建比特币钱包应用、发送/接收比特币,并且 不需要额外部署比特币全节点软件:

比特币是第一种被广泛认可并获得众多支持的数字加密货币,如果你考虑 在自己的 Java 系统中增加对比特币的支持,那么相信下面这6个使用Java开发 的比特币开源项目,会对你有很大的帮助。

1、bitcoinj

代码地址:https://github.com/bitcoinj/bitcoinj

bitcoinj是一个得到广泛应用的比特币协议的java实现,它包含一个完整的比特币 SPV节点旳实现,你可以用它快速构建比特币钱包应用、发送/接收比特币,并且 不需要额外部署比特币全节点软件:

6个你应当了解的Java比特币项目

Bitcoinj的功能相当强大,但学习曲线也很陡,如果你希望快速掌握Bitcoinj的使用 方法,可以访问汇智网提供的在线互动教程:Java比特币开发详解。

2、XChange

代码地址:https://github.com/knowm/XChange

XChange是一个用于和数字货币交易所对接的Java开发库,它目前支持超过60家比特币/山寨币 交易所,通过一致的API接口提供交易和市场数据:

6个你应当了解的Java比特币项目

3、bisq

代码地址:https://github.com/bisq-network/bisq

bisq实现了一个去中心化的比特币交易网络,它使用P2P技术和多重签名托管来保障 去中心化比特币交易的安全,并且包含人工仲裁机制来解决争端:

6个你应当了解的Java比特币项目

4、bxbot

代码地址:https://github.com/gazbert/bxbot

bxbot是一个Java开发的比特币交易机器人,项目中包含了与交易所交互的 逻辑实现,但是需要使用者自己编写交易策略:

6个你应当了解的Java比特币项目

bxbot内置了对Bitstamp、Bitfinex、OKCoin、GDAx、itBit、Kraken和Gremin 这些交易所的对接实现,也很容易实现对其他交易所的交易API的支持。

5、ta4j

代码地址:https://github.com/ta4j/ta4j

ta4j是一个开源的交易策略分析库,支持超过130种分析算法,可以用于比特币 自动交易的策略选择:

6个你应当了解的Java比特币项目

6、donations

代码地址:https://github.com/PrivacyApps/donations

donations是一个用于android应用的java库,可以很方便地在安卓应用中添加 捐赠按钮,目前支持Google Play商店、Flattr、Paypal和比特币。

6个你应当了解的Java比特币项目

汇智网原创,转载请标明出处。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Automate This

Automate This

Christopher Steiner / Portfolio / 2013-8-9 / USD 25.95

"The rousing story of the last gasp of human agency and how today's best and brightest minds are endeavoring to put an end to it." It used to be that to diagnose an illness, interpret legal docume......一起来看看 《Automate This》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具