编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开源软件相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
CCXT – CryptoCurrency eXchange Trading Library
CCXT 是一个用于加密货币交易和电子商务的JavaScript/Python/PHP库,支持许多比特币/以太/山寨币交易市场和商家API。
NBitcoin 是 .NET 平台下的比特币实现。特性:
Full port of the test suite of bitcoin core with their own data
Chain是由一家刚成立两年的美国创业公司Chain推出,是一个企业级的区块链平台架构,可以让机构构造从零开始更好的金融服务。
BitKey 是基于 Debian
的自启动运行发行,它包含专门的实用工具软件以执行高度安全的、与常规网络隔离的比特币交易。它包含了比特币多功能实用软件包,能支持广泛的应用模式,包括一些通常情况下很难实行的强安全模
Wallet / Node 实施lightning.network
P2P协议。该lightning.network协议使Off-Chain比特币支付渠道使用智能合同。
mSIGNA 是新一代多重签名钱包,它被 bitcoin.org 评为最安全的数字货币钱包。它是一个交互式桌面应用程序,用于在比特币网络上进行交易,具有
bitheri 开源的 object-c 比特币协议库。
1.spv轻钱包
2.使用sqlite
3.私钥和交易分离
Rusty-blockparser
Rust 写的多线程比特币区块链解析库。它允许从基于比特币的区块链中提取各种数据类型。
Tor-Crypto-Wallet 是一个开源加密货币钱包。
特性:
支持 TOR 免费匿名的网络通信
简介
一个比特币交易机器人基于 Tensorflow LSTM 模型,仅供娱乐。
数据集
数据来自 btctrade ,用 requests 爬取,它包含比特币的 50 个交易记录。get_trades.py
ZCash
ZCash 是基于区块链技术的替代数字货币,利用了名叫零知识证明的技术验证交易的真实性,知名密码学专家Matthew
Etherwall 是一个以太坊 QT5 钱包,是第一个桌面以太坊钱包。Etherwall
直观而快速,为了增强私钥的安全性,您可以在完整节点或瘦节点上操作它。将其作为完整节点客户端运行时,可以在本地计算机上下载整个以太坊区
比特币脑钱包。使用一个秘钥和盐值综合加密生成分层确定性比特币钱包,基于 BIP32,BIP44 和 BIP38 协议,使用 Go 语言开发。
Toshi 是一个开源的比特币节点,用于构建大规模的 Web 应用。完全基于比特币协议设计,使用 Ruby + PostgreSQL 开发。
bitherj 开源的 Java 比特币协议库:
1.spv轻钱包
2.使用sqlite
3.私钥和交易分离
如果你的商店在使用 Coinbase 和 Bitpay 来付款,你很清楚他们会保存你的比特币。但他们要求你遵循AML/KYC 规定,但这不是比特币应有的。
恒星网络,stellar,一个由前瑞波(Ripple)创始人Jed McCaleb发起的区块链接项目,用于搭建一个数字货币与法定货币之间传输的去中心化网关。
关于去中心化的共识引擎在 80 年代早期就已经开始研究,今天我们拥有无处不在和强大的计算网络来运行一个去中心化的 blockchain
Gryphon 是一个功能强大且可扩展的交易框架,用于在加密货币市场中构建和运行算法交易策略。
Bitcoin XT 是基于 Bitcoin Core 的一个 Bitcoin
分支,实现了 Bitcoin 的所有节点。
Bitcoin XT 相比 Bitcoin Core 不同之处在于:支持 BIP 64 (“getutxos”);改进 Anti-DoS 攻击;刷新 DNS
Storj 是基于 blockchain 技术和点对点协议来提供最安全,私有和加密的云存储。
Hyperledger 项目是来自 Linux 基金会的一个新的协作项目。技术社区将于很快开始该项目的开发。
fabric-sdk-java 是 Hyperledger Fabric 1.1 的 Java SDK。
Java SDK for Hyperledger 有助于通过 Java 应用程序管理 Hyperledger 中频道和用户链码的生命周期。SDK
mSIGNA 是新一代多重签名钱包,它被 bitcoin.org 评为最安全的数字货币钱包。它是一个交互式桌面应用程序,用于在比特币网络上进行交易,具有
小蚁是基于区块链技术,将实体世界的资产进行数字化,形成数字资产,并通过点对点网络进行登记存管、转让交易、清算交收的去中心化分布式总账协议。
J2Chain —— Java 开发的开源区块链项目,中文名激凸链。
简介
用 Java 开发独立的区块链项目,一个项目即可搞定!前往 码云 给本项目一个
BlockCrawler 是一个简单的 PHP 应用,提供比特币的区块链的浏览器。
Browser-solidity 是 Solidity 在浏览器中的 IDE
和运行时环境。Solidity 是 Ethereum
的一种契约型编程语言,其语法与 JavaScript 类似,并且旨在定位到以太坊虚拟机。
Blockexplorer 是一款开源的区块链浏览器。通过Blockexplorer可以看到任何一个 BTC
收款地址上发生过的所有交易,使交易透明,可追踪。
Zilliqa 是一个新的区块链平台,每秒可处理数千个交易,并且内置分片。通过分片,Zilliqa