lord_bridgeMember
Posts: 11 · Reputation: 147
#1Apr 30, 2024, 09:05 PM
Typical proof of work just shows that a hash has been calculated, and that's about it. Once the nonce is found, it gets tossed aside with no useful output for the world.
But this new protocol is different. It uses a Markov regime-switching calculation, which means every mined block helps advance a Hidden Markov Model through five asset classes, and it gives us a verified economic regime classification. In this case, the computation itself is the output. The blockchain serves as the storage for this data.
Here's how it works:
Each block has four main components:
- s_input this is the starting state vector, and it comes from the previous block’s hash through SHA-256. The miner can’t tweak this input for their advantage.
- M a 3x3 stochastic governance matrix (the genesis version is public and stays the same from the start, but governance can suggest updates through a BFT commit-reveal voting system)
- s_output this shows the result after applying M to s_input for N steps (currently set at N=2)
- zk_proof a BN128 Pedersen vector commitment along with a Schnorr sigma proof (using the Fiat-Shamir heuristic), confirming that the calculation was done correctly with the original M.
The s_output gives us a probability distribution across three regimes: ACCUMULATION, MARKUP, and DISTRIBUTION. Each block contributes one more verified observation to the overall data.
Here's the complete genesis matrix:
M = [[0.70, 0.25, 0.05],
[0.10, 0.75, 0.15],
[0.20, 0.15, 0.65]]
ZK Proof System:
The proof included in each block is a Schnorr sigma proof based on the BN128 curve, following the Fiat-Shamir heuristic. It essentially shows: "I applied the canonical M to the correct s_input for precisely N steps and this is the resulting s_output." Any node can verify this.