Project Name: Redot

Description: Polkadot Re-Staking Layer

Milestones: A total of 3 milestones, currently applying for the 1st milestone

Total Amount: 45,200 USD (DOT 6655.868)converted to DOT at ema7 price: 6.791 USD/DOT as of January 31, 2024

ETD: 10 to 12 weeks

Complete Proposal Link:

Brief Description

  1. Redot is a re-staking layer for Polkadot.
  2. Redot is neutral, allowing for the addition of different types of tasks.
  3. We initially support the data availability layer and neutrally support various data availability networks.
  4. Validators only need to run a light client, making better use of the idle resources of validators.
  5. Redot is designed to approximate the security level of the Polkadot consensus layer.
  6. Essentially, Redot is an adapter for the Polkadot consensus layer, endowing it with various capabilities.
  7. Capabilities:
    1. Securely and inexpensively synchronize data availability to other L1s.
    2. Data availability persistence, enabling Inscription, Bitcoin L2 to support smart contracts
      1. Bringing an alternative mechanism to Polkadot outside the parachain model, using DOT as Gas
    3. Parachains securely acquire DA capabilities.
    4. Introducing innovative use cases of other models.
    5. Generating additional income for validators.

A common analogy: We can understand the DA layer as a computer's memory, Polkadot as the CPU, and Redot as the motherboard connecting them.

Background and Motivation

Blockchain is essentially about running user-submitted data on nodes and achieving consensus among all nodes on the outcome of that data in some way. As the amount of data submitted by users grows, the synchronization of data between nodes becomes increasingly problematic, with some nodes potentially unable to synchronize, leading to inconsistent results between them. We need a mechanism to ensure that this data can be completely downloaded, which is where the data availability (DA) layer comes into play.

In fact, such mechanisms already exist internally in Polkadot, where the Relay Chain first ensures the data availability of the Parachains. Ethereum has established a tightly-coupled DA layer, and Near has also established a data availability layer. Additionally, there are several third-party data availability layers that have been optimized for either cost efficiency or enhanced security.

The Data Availability (DA) layer is one of the most important areas in blockchain in the coming years. It is widely used in both modular blockchains and sovereign blockchains, concepts that are slightly controversial:

Modular Blockchains