区块链Etherwall、Electrum、Armory、mSIGNA介绍

以下为你介绍的区块链都可用在Linux系统上:Etherwall(以太坊 QT5 钱包)、Electrum(轻量级比特币客户端)、Armory(功能齐全的比特币客户端)、mSIGNA(新一代多重签名数字钱包)。

1、Etherwall(以太坊 QT5 钱包)

区块链Etherwall、Electrum、Armory、mSIGNA介绍

Etherwall 是一个以太坊 QT5 钱包,是第一个桌面以太坊钱包。Etherwall 直观而快速,为了增强私钥的安全性,您可以在完整节点或瘦节点上操作它。将其作为完整节点客户端运行时,可以在本地计算机上下载整个以太坊区块链。Etherwall已获得GPLv3许可。

用法:

要运行Etherwall,必须运行最新版本,如果从Windows和Mac OS X的主要网站下载了Geth,则会提供Geth。

linux上的默认geth路径指向/usr/bin/geth。

下载地址:https://github.com/almindor/etherwall

2、Electrum(轻量级比特币客户端)

Electrum 是一个轻量级比特币客户端,纯 Python 应用程序。

Electrum 在本地加密您的私钥,支持冷存储,并提供多签名功能,同时在您的计算机上使用最少的资源。适用于各种操作系统和设备,包括Windows、MacOS、Android、iOS 和 Linux,以及 Trezor 等硬件钱包。

Electrum是一个纯python应用程序,如果要使用Qt接口,请安装Qt依赖项:

sudo apt-get install python3-pyqt5

如果下载了官方软件包(tar.gz),则可以从Electrum的根目录运行Electrum,而无需在系统上安装它。所有python依赖项都包含在“packages”目录中,要从其根目录运行Electrum,只需执行以下操作:

./run_electrum

您还可以通过运行以下命令在系统上安装Electrum:

sudo apt-get install python3-setuptools

python3 -m pip install .[fast]

这将下载并安装Electrum使用的Python依赖项,而不是使用“packages”目录,“fast”额外内容包含一些可选的依赖项,我们认为它们通常是有用的,但并非严格需要它们。

如果克隆了git存储库,则需要先编译其他文件,然后才能运行Electrum。

开发版:

查看来自GitHub的代码:

git clone git://github.com/spesmilo/electrum.git

cd electrum

git submodule update --init

运行安装(这应该安装依赖项):

python3 -m pip install .[fast]

编译protobuf描述文件:

sudo apt-get install protobuf-compiler

protoc --proto_path=electrum --python_out=electrum electrum/paymentrequest.proto

创建翻译(可选):

sudo apt-get install python-requests gettext

./contrib/pull_locale

下载地址:https://github.com/spesmilo/electrum

3、Armory(功能齐全的比特币客户端)

Armory 是一个功能齐全的比特币客户端,提供了许多其他客户端软件所没有的创新功能!管理多个钱包(确定性和仅观看)、打印永久工作的纸张备份、导入或删除私钥等。

多重签名交易的内容大约占 80%,并将很快完成并集成到用户界面中。

Armory 没有内置独立的网络组件。相反,它依靠 Satoshi 客户端安全地连接到端上,验证区块链数据,并为我们广播交易。虽然最初计划是实施独立网络,但事实证明这并不方便。重新实现所有网络代码将充满 bug、安全漏洞和可能的区块链分叉。现在对比特币核心的依赖实际上使得更加安全!

下载地址:https://github.com/goatpig/BitcoinArmory

4、mSIGNA(新一代多重签名数字钱包)

mSIGNA 是新一代多重签名钱包,它被 bitcoin.org 评为最安全的数字货币钱包。它是一个交互式桌面应用程序,用于在比特币网络上进行交易,具有 m-of-n 签名策略,多用户/多设备帐户管理和多个区块链支持。易于使用、非常快,其固有的可扩展性提供了企业级解决方案。

mSIGNA 让您可以完全控制自己的比特币,轻松地在多个设备上同步帐户,与组织中的其他人建立联合帐户,执行托管以及使用多重身份验证。

比特币主网用作默认区块链。要选择不同的受支持区块链,请使用命令行参数“select”启动 mSIGNA。要添加对不支持的兼容区块链的支持,请将您的参数添加到以下源文件并提交 PR:

deps/CoinQ/src/CoinQ_coinparams.h

deps/CoinQ/src/CoinQ_coinparams.cpp

下载地址:https://github.com/ciphrex/mSIGNA

注明

以上就是区块链Etherwall、Electrum、Armory、mSIGNA的介绍内容,这些区块链都能使用在Linux操作系统中。

栏目相关文章