cardano-node

The core component that is used to participate in a Cardano decentralised blockchain.

APACHE-2.0 License

Stars
3K

Bot releases are visible (Hide)

cardano-node - Cardano Node 1.1.0

Published by tatyanavych almost 5 years ago

This Cardano Node release includes consensus, network, monitoring and logging changes with improved CLI, maintenance and run-time behaviour. See its ChangeLog for details.

Improvements

  • Added finish feature to support accepting blocks from the near future, once the local time catches up
  • Enhanced code with tracing the reason for a known block being invalid when rejecting a header
  • Added --validate-db flag to re-validate all on-disk database files
  • Added script to connect to mainnet using deployed mainnet relays
  • Improved CLI and config file handling
  • Adjusted log severity levels for many trace messages
  • Improved default RTS flags
  • Updated README instructions
  • Blocks served as binary blobs without de-serialising for improved performance
  • Added checksums verification when reading blocks to detect disk corruption
  • Simplified API to network layer used by consensus and node clients

Resolved issues

Documentation

Platforms

  • Linux 64-bit

Sign off

Role Approval
Technical Lead ✔️
QA Engineer ✔️
Ops ✔️
Release Manager ✔️
cardano-node - Cardano Node 1.0.0

Published by cleverca22 almost 5 years ago

Overview

The first release of new implementation of the Cardano node

  • Represents complete rewrite compared to cardano-sl

  • Has new modular design. The cardano-node is the top level for the node and aggregates the other components from other packages: consensus, ledger and networking, with configuration, CLI, logging and monitoring

  • Compatible with the Byron mainnet. It can validate blocks from Ouroboros Classic and create blocks after the BFT hard fork

  • The node no longer incorporates wallet or explorer functionality. The wallet backend and explorer backend are separate components; these run in separate external processes that communicate with the node via local IPC

Platforms

  • Linux 64-bit

Documentation

Cardano CLI

Sign off

Role Approval
Technical Lead ✔️
QA Engineer ✔️
Ops ✔️
Release Manager ✔️