Cardano

来自 ArchWiki

Cardano 是一个基于权益证明的开源区块链平台。其旗舰加密货币是 Ada

运行节点

安装 cardano-nodeAURcardano-node-binAUR, 这也会安装 cardano-node.service 服务,然后可以启动它。

默认情况下,日志记录非常详细。 如果你想减少日志输出,找到相应的配置文件(可能是 mainnet-config.json,位于 /var/lib/cardano-node/config 下),并进行如下更改

"TracingVerbosity": "MinimalVerbosity",
"minSeverity": "Warning",

使用钱包

有几个钱包支持 Ada。 该网站上没有提到的是 CLI 工具 cardano-wallet

cardano-wallet

安装 cardano-walletAURcardano-wallet-binAUR。 后者还会安装 systemd 服务,因此您可以启动 cardano-wallet.service (在启动节点之后)。

同样,默认日志记录非常详细,并且默认情况下钱包将仅保留在内存中。 如果您希望减少日志记录并将钱包写入磁盘,请编辑 systemd 服务文件

cardano-wallet.service 
[Unit]
Description=Cardano wallet
Requires=network.target

[Service]
Type=simple
EnvironmentFile=/etc/conf.d/cardano-node
ExecStart=cardano-wallet serve --mainnet \
    --log-level WARNING \
    --database /path/to/your/wallet \
    --node-socket $SOCKET_PATH
KillSignal=SIGINT
Restart=always
RestartSec=60
User=cardano
TimeoutStopSec=90

[Install]
WantedBy=multi-user.target