completed
AVOUM on Cardano
Current Project Status
Complete
Amount
Received
$26,500
Amount
Requested
$26,500
Percentage
Received
100.00%
Solution

AVOUM presents an account view on eUTxO blockchains, together with a notion of malleable transactions, which enable much higher concurrency.

Problem

Smart contract concurrency on eUTxO blockchains is severely limited.

Addresses Challenge
Feasibility
Auditability
AVOUM on Cardano

(https://twitter.com/InputOutputHK/status/1434518415155384321),) and also in this video by Charles Hoskinson, starting around 12:50: https://www.pscp.tv/w/1OyKAELNozzKb.

Technical Goals

<u>Proof of Concept for Malleability in Plutus</u>

The first step for this project is to write a design that allows a simple "open" contract with malleable transactions where one UTXO can be substituted for another.

Deliverables

The deliverables for this phase will be:

A study detailing the feasibility and design for AVOUM on Plutus.

A set of proposed API modifications (to the PAB, etc.) to enable malleable transactions.

Budget and Timeline

We estimate this initial phase will involve (not necessarily full-time) one senior architect and one senior engineer for approximately one month, whose efforts will cost $26,500.00.

Future Steps for subsequent Catalyst Funds:

The second step will be to develop a change to the node software so it can correctly run the auction contract.

The third step will be to develop a general-purpose library for "open" contracts in Plutus.

The fourth and last step will be to develop a general-purpose library for malleable transactions in the node.

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00