Introducing Nubit Alpha Devnet: Ready to Integrate and Innovate

As our Pre-Alpha Devnet has been operational for some time, laying the groundwork for the Pre-Alpha Testnet, we are excited to introduce Nubit Alpha Devnet, a significant step forward in our project’s development. Recently, we have begun integrating other projects, focusing on fostering key collaborations for pivotal technical integration. This brings us to a formal introduction and description of the unique features of Nubit Alpha Devnet.
Devnet Features for Better Integration
Our Devnet has encompassed a range of systemic design and technical adjustments. Let’s dive into the seven core features of Nubit Alpha Devnet:
One of the most important features of this Alpha Devnet is our integration with Layer2 Framework such as Polygon CDK:
1. Layer2 Framework Integration: Facilitates the deployment and operation of Bitcoin-native Layer 2 solutions such as using the Polygon CDK directly on the Nubit Alpha Devnet, enhancing our blockchain versatility and reach. Check our Polygon CDK Integration.
The following three features represent original developments independently researched and developed by the Nubit Tech Team:
2. Modular Indexer: A standout feature of Nubit, the Modular Indexer is a stateless execution layer enabling existing indexers to perform computations in a permissionless and trust-minimized manner for meta-protocols such as BRC-20 on Bitcoin. This innovative approach expands the capabilities of traditional indexers, providing a more flexible and secure environment for complex computations.
3. KZG Commitment: Another unique feature of Nubit, employing validity proof (based on KZG) to ensure blocks are encoded correctly. Additionally, it enables users to retrieve necessary data through KZG opening proofs rather than Merkle proofs, significantly increasing retrieval speeds while maintaining data integrity and security.
4. BTC Anchoring: Creates a vital bridge between the Nubit DA chain and Bitcoin. Suitable for DA applications that require time-order or wish to use timely Bitcoin information as input. Each Nubit DA block inherits a data field named the BTC anchor, which points to a specific Bitcoin block. This anchor plays an important role in bridging our DA chain with Bitcoin and could be applicable to DA applications (especially the modular indexers) that require time order or wish to take timely Bitcoin information (like the current height, newest Bitcoin data, or the chain growth rate) as input. On the reversive side, via a simple binary search, light clients are allowed to find which DA blocks are generated within specified Bitcoin block generation intervals and hence obtain their desired data efficiently.
Other important features:
5. Nubit-node: The backbone of our network, managing consensus and networking for the blockchain. This component enables the creation, synchronization of new blocks, block headers, and crucially, data sampling from blocks. For Nubit-node, we have implemented validity proofs using innovative KZG commitments to ensure security and integrity.
6. Nubit-validator: Hosts the state machine of the chain, responsible for staking, transaction processing, and other core functionalities.
7. DAS (Data Availability Sampling) : Provides light clients with the assurance that the data behind the block headers they validate is readily available within the network. This mechanism is essential for generating state fraud proofs.
Other Progress
In addition to integrating Polygon CDK, we have already integrated our Modular Indexer with Unisat and completed a demo for the Unisat Extension integration. This demo, which supports BRC-20 tokens (including 5-byte tokens), enables one-click balance verification and has been submitted as a pull request for further review and implementation.
To further enhance community involvement and provide practical experience, Nubit Private Alpha Testnet is now open. For those interested in participating, please visit our GitBook for detailed instructions on running Full/Light Nodes, sending transactions to the testnet, and querying transactions on our chain explorer.
Undergoing Development
We are preparing to integrate zk verification capabilities into Nubit:
- Verification of Consensus among Nubit Validators: By leveraging zk proofs, we aim to autonomously verify the consensus achieved by Nubit validators on block headers, enhancing the trustlessness of our protocol.
- Merkelization and Hashing of Data Roots: We plan to implement a system that merkelizes and hashes all the data roots in the block range from the previous update to the current update. This will ensure that all Nubit data roots are accessible and verifiable through a Merkle inclusion proof, allowing rollups to securely and efficiently verify data availability.
These advancements are expected to significantly boost the robustness of data verification processes and provide a solid foundation for supporting high-throughput transactions and smart contracts on our network.
About Nubit
Building the Trustless World Computer for Bitcoin.
Founded by UCSB professor Yu Feng, Nubit is building the Trustless World Computer for Bitcoin, enabling open scaling through Bitcoin-native technology. Nubit lets developers build any native application, onboarding the world to Bitcoin. Backed by Polychain.
X (Twitter): x.com/nubit_org
Linktree: linktr.ee/nubit_org