We're excited to propose the Ideal Network (IDN), a foundational randomness infrastructure for Polkadot's ecosystem.
The team, formed during the Polkadot Blockchain Academy in Buenos Aires, includes Juan Girini (former Parity FRAME Core Engineer), Tony Riemer (Lead Protocol Engineer), Carlos Montoya (Serial Entrepreneur), and Coleman Irby (Software Engineer).
>> Full proposal available here <<
We're requesting 300,250 USDC over three months to deliver:
Polkadot's ecosystem lacks a reliable method for generating frequent, high-quality random values, critical for creating fair and secure decentralized applications. The existing randomness mechanisms are either vulnerable to manipulation, produced infrequently, or costly. This limitation makes it difficult for developers on Polkadot to build fair systems like unbiased gaming platforms, secure DeFi tools or front-running-free transaction pools where economically sustainable and low-latency randomness is required.
The Ideal Network (IDN) will unlock publicly verifiable randomness for Polkadot's World Computer, introducing a game-changing infrastructure that solves critical blockchain challenges. We're building a trustless bridge to the Drand distributed randomness beacon, enabling a standardized randomness layer that delivers secure, verifiable randomness at a fraction of the cost of existing solutions like Chainlink VRF.
The potential is massive:
By providing publicly verifiable on-chain randomness, the Ideal Network enables use cases across multiple domains including secure network consensus and governance, fair DeFi mechanisms, provably random gaming experiences, unbiased and dealer-free gambling, transparent NFT generation, front-running-resistant transaction pools.
Beyond randomness, IDN introduces timelock encryption, a cryptographic mechanism that allows messages to be securely encrypted and revealed only at specific future blocks. This capability opens up entirely new possibilities for blockchain applications, enabling non-interactive multi-party interactions like trustless atomic asset swaps, private delayed transactions, and protocols that were previously infeasible like keyless crypto wallets and sealed-bid auctions.
The possibilities are boundless, limited only by the creativity of developers.
The work done is supported through collaborations with Web3 Foundation, NIST, and the University of Colorado. We've completed a Web3 Foundation grant, participated in the Decentralized Futures program, and received retroactive funding from the Kusama treasury.
Several projects have expressed interest in integration, including:
Asset Hub |
Parity's Contracts team seeks to integrate high-quality randomness into Asset Hub through precompiles for secure contract features. Their vision focuses on providing developers with a simple, cost-effective interface to request random bytes, dramatically reducing costs compared to existing solutions like Chainlink VRF. |
---|---|
Bittensor | Bittensor, a Substrate-based blockchain for decentralized machine learning, has already integrated the Drand-bridge pallet and timelock encryption bindings into their commit-reveal V3 scheme that went into production. This collaboration showcases IDN's practical utility in enhancing the security of decentralized machine learning networks. |
ChainSafe | ChainSafe has expressed interest in collaborating to explore blockchain-native gaming frameworks, leveraging IDN’s timelock encryption and verifiable randomness capabilities. |
PolkaStorage | PolkaStorage is exploring randomness solutions for their consensus system. They require secure randomness for their Storage Challenge Mechanism, Proof of Replication (PoRep), and Proof of Spacetime (PoSt) to prevent storage providers from discarding files or pre-computing fake proofs. |
We welcome your questions and feedback.
Threshold
Hey,
From proposal:
"Ideal Labs will maintain a public Kanban board on GitHub to provide real-time tracking of progress, complementing the regular communication updates."
Can you link this kanban/github board?
Another question:
How have you guys collaborated with NIST?
The link(https://csrc.nist.gov/Projects/interoperable-randomness-beacons) mentions Cloudflare and Crypto reading club
This seems to be a similar project to Nois on Cosmos. Randomness is something that projects will require in order to ensure fairness in their applications. Based on the previous case, Nois, we would like to ask some questions about adoption, compatibility and future support which were the main issues that this approach had on Cosmos.
Looking forward to hearing your answers and future plans.