⚖️ CBPP Consensus Philosophy

CBPP Consensus Manifesto

  1. I.

    Rule by contract is rule by law.

    约法即是治法。智能合约即是法律本身,链上规则不可篡改,执行不依赖人为干预。

  2. II.

    The constitution is the code.

    宪法即是规则。代码即是宪法,Charter 合约语言书写的规则具有最高效力,任何参与者均须遵守。

  3. III.

    Participation is consensus.

    参与即是共识。注册用户即成为节点,节点参与网络即是对链的认可,即是共识的形成。

  4. IV.

    Nodes generate blocks.

    节点产生区块。每一个区块背后都有一个真实的参与者,这是 RWA 真实性的根基。

  5. V.

    Transactions determine block size.

    交易决定区块大小。网络吞吐量由真实交易需求动态决定,而非固定参数,确保链的弹性与效率。

"Rule by contract is rule by law; the constitution is the code; participation is consensus; nodes generate blocks; transactions determine block size."

New AssetChain CBPP Consensus Protocol, the foundational philosophy of NAC blockchain

What is CBPP Consensus?

CBPP (Constitutional Blockchain Participation Protocol) is the native consensus mechanism of New AssetChain — the world's first RWA-dedicated public blockchain. Unlike traditional Proof-of-Work (PoW) or Proof-of-Stake (PoS) systems, CBPP establishes a new paradigm where the act of participation itself constitutes consensus.

In CBPP, every registered user becomes a node. Every node that participates in the network is implicitly endorsing the chain's constitutional rules — written in Charter, NAC's native smart contract language. This is not merely a technical protocol; it is a philosophical statement about the nature of governance, law, and participation in a decentralized world.

The five principles of CBPP — Rule by contract is rule by law; the constitution is the code; participation is consensus; nodes generate blocks; transactions determine block size — form the immutable foundation upon which all RWA (Real World Asset) tokenization on New AssetChain is built.

Why CBPP Matters for RWA

Real World Asset tokenization requires a consensus mechanism that mirrors the legal and contractual frameworks of the physical world. CBPP achieves this by treating smart contracts as legal instruments — "rule by contract is rule by law" — ensuring that every on-chain transaction carries the same binding force as a legally executed agreement.

When "the constitution is the code," there is no ambiguity between intent and execution. The Charter language encodes compliance, valuation, and approval logic directly into the asset's DNA, eliminating the gap between regulatory requirements and on-chain behavior.

CBPP vs. Traditional Consensus Mechanisms

Feature CBPP (NAC) PoW (Bitcoin) PoS (Ethereum)
Consensus Basis Participation + Contract Computational Power Staked Capital
Block Generation Nodes (registered users) Miners Validators
Block Size Dynamic (transaction-driven) Fixed limit Gas limit
Legal Framework Contract = Law (Charter) None None
RWA Compliance Built-in AI compliance Not designed for RWA Requires external layers

The Five Principles — In Depth

1. Rule by contract is rule by law

In New AssetChain, smart contracts written in the Charter language are not merely executable code — they are legally binding instruments. The principle "rule by contract is rule by law" (约法即是治法) establishes that on-chain contracts carry the same authority as formal legal agreements. This is the cornerstone of NAC's approach to RWA tokenization: every asset, every transaction, every compliance check is governed by immutable contractual logic.

This principle eliminates the traditional gap between "what the law says" and "what the code does." On New AssetChain, they are one and the same.

2. The constitution is the code

"The constitution is the code" (宪法即是规则) means that the foundational rules of New AssetChain — its governance structure, its compliance requirements, its asset standards — are encoded directly into the ACC-20 protocol and Charter smart contracts. There is no separate legal document that supersedes the code; the code itself is the constitution.

This principle ensures that all participants — asset issuers, investors, developers, and regulators — operate under the same transparent, immutable ruleset. The constitution cannot be changed without consensus from the entire network.

3. Participation is consensus

"Participation is consensus" (参与即是共识) is the most revolutionary aspect of CBPP. Unlike PoW where consensus requires computational competition, or PoS where it requires capital staking, CBPP achieves consensus through the simple act of participation. When a user registers on New AssetChain, they become a node. When a node participates in the network, it implicitly endorses the chain's constitutional rules.

This creates a truly democratic consensus mechanism: every participant, regardless of wealth or computational power, contributes equally to the network's consensus. The more participants, the stronger and more legitimate the consensus.

4. Nodes generate blocks

"Nodes generate blocks" (节点产生区块) means that every block on New AssetChain is produced by a registered node — a real participant with a verified identity. This is fundamentally different from anonymous mining in PoW systems. On NAC, every block has a traceable origin: a real person or organization that has agreed to the constitutional rules of the network.

For RWA tokenization, this is critical. When a real-world asset is tokenized on NAC, the blocks that record its transactions are generated by verified participants — ensuring that the chain of custody for every asset is transparent, traceable, and legally defensible.

5. Transactions determine block size

"Transactions determine block size" (交易决定区块大小) means that NAC's block size is not a fixed parameter but dynamically adjusts based on actual transaction volume. This adaptive approach ensures that the network can scale to meet demand without artificial bottlenecks, while also preventing unnecessary resource consumption during low-activity periods.

This principle reflects NAC's commitment to efficiency and real-world utility: the network's capacity is always proportional to its actual usage, ensuring optimal performance for RWA transactions at any scale.

Join the CBPP Network

Register as a node and become part of the world's first constitutional blockchain consensus. Your participation is your vote. Your presence is your consensus.

Rule by contract is rule by law The constitution is the code Participation is consensus Nodes generate blocks Transactions determine block size
Register as a Node Explore Core Technology