hydra
hydra copied to clipboard
Implementation of the Hydra Head protocol
## What & Why The first naiive, but correct implementation (see [#145](https://github.com/input-output-hk/hydra-poc/issues/145)) of the Hydra Head plutus script validators is limiting to the number of UTXOs supported in a Hydra...
## What & Why The `hydra-node` currently does not re-submit network messages to other `hydra-nodes`. This has the effect, that if the connection between two `hydra-node`s breaks down while processing...
## What & Why To measure success (or failure) of the Hydra Head project and improve continuously, we need to know how many Hydra Heads are opened, how long they...
Maybe a flaky test: https://github.com/input-output-hk/hydra-poc/runs/6191890966?check_suite_focus=true ``` Failures: test/Test/DirectChainSpec.hs:236:3: 1) Test.DirectChain can restart head to point in the past and replay on-chain events uncaught exception: PostTxError NoSeedInput To rerun use: --match...
## What & Why Several DApp projects on Cardano use the Plutus Application Backend (PAB) for constructing & submitting transactions including Plutus scripts, as well as observing the chain and...
## What & Why We currently build dynamically linked 64bit Linux binaries for the `x86_64` architecture. As with any dynamically linked binaries, not only the architecture needs to match, but...
## What & Why Implement the protocol extension for more efficient Head closure as described in the Hydra Head [paper](https://eprint.iacr.org/2020/299). This will make it faster & cheaper to close and...
## Why On cardano parameters can change any epoch. That is, the underlying costs for executing plutus scripts could change. As user of Hydra heads we want to be able...
## What & Why In our first implementation of the on-chain verification (https://github.com/input-output-hk/hydra-poc/issues/145), we did use non-aggregated signatures. That is, a list of signatures of each Head participant is used...
## What & Why The `hydra-node` is directly connected to the Cardano network via the `cardano-node`. As we submit & observe blocks containing Hydra protocol transactions, these blocks can also...