ClimateChain uses context based verification as its consensus mechanism. ClimateChain employs a network of nodes (ClimateNet) arranged in tiers: L2 are witness nodes, L3 are magistrate nodes, L4 are notary nodes, and L5 are public nodes.
When a block is added to your private node (or L1 node), the proof of that block is sent to multiple witness nodes (L2 nodes). These nodes add the proof of that block as well as other metadata to a block in their individual blockchain. This process serves to validate the block from the L1 node. The L2 nodes then send the proof of their new blocks to a magistrate node (L3 node) that makes sure there is sufficient diversity among the witness nodes (i.e., they are controlled by different entities). The L3 node adds this information to a block in its blockchain and sends the proof of that block to the notary node (L4 node). The notary node is associated with an entity with a trustworthy reputation that notarizes the process to this point and adds that notarization as a block on its blockchain. If configured to do so, the L4 block can be sent to a public platform (such as another blockchain or a banking platform) where the proof of the L4 block is published.
Block ID# 55747834
VERIFICATIONS
L2
proof: MEQCIBgJ7+is9CgH+3JPjVrU+Ux+UFZsUyGGXSaC06KltrxqAiB4NDXk8Qoo1sglu7AYSeqWus5iIHMyp20+ye1fc3KH1Q==
header
dc_id: 28ru9WVPbtQ5kcx2tp1mEbY7UHpVXwTwA5J7zfuB9UZmU
block_id: 12300
timestamp: 1710977398
prev_proof: MEQCIF48SrGsi2ZyINWzYaYlBKYV/Z106MnJQX9wQJnbBIFrAiAQwESPJMQaL4I8tmvTa5e46bi3vj3NYQ8DPyZ2R2P//g==
L1 validation
dc_id: pNNfz7zSVPqKsoapy47hkwBBsMF1jEQF8ZfKocrn5iYy
block_id: 55747834
stripped_proof: MEQCIFgWkgttiUycddAfgKs/VH9jqElUp1RIN6XaUOvnU21gAiBofXHm2dRld01SK6NreGIfO/OGebGKnJqCykmSr2okNQ==
L2
proof: MEQCICrsdOz7EdMtn/3DaaFEnuSo/O49w2RtN/gCzupIhdh2AiA5qbfZTtNRZJYH1CL4QIpW6yovQWG2x0CEkFQzY9Acxw==
header
dc_id: 2AduumQXK8n2PRcUsVSnUsi2ZSqKDAxBeoYniKvqRZyzo
block_id: 13853
timestamp: 1710977398
prev_proof: MEQCIEb6H1W8/iYW7FT5qX4HO1pOkPfKfYYijt/XcL2assOIAiBO4C0sH0TNDKoM1BLLGFlkZPHqzniVKfX288QLrIG/bA==
L1 validation
dc_id: pNNfz7zSVPqKsoapy47hkwBBsMF1jEQF8ZfKocrn5iYy
block_id: 55747834
stripped_proof: MEQCIFgWkgttiUycddAfgKs/VH9jqElUp1RIN6XaUOvnU21gAiBofXHm2dRld01SK6NreGIfO/OGebGKnJqCykmSr2okNQ==
L2
proof: MEUCIQCvEtlRB7p1z2p1c05d21Ll2GvB6lfhqr/VQhav4uIg0AIgeDV4G9VtdwpsTQn8+nBuyT7afOBcNIvq/ppwu9Z0Ow4=
header
dc_id: hfkqE2484g7ELpebAmcYxqXbG2Rqg5gVDnouNoBJVmS9
block_id: 4584
timestamp: 1710977396
prev_proof: MEQCICBJaU+4DNtgYWxjObf+ZuS46mXK2PbrlqitjhTDUROEAiANkZ1PBR6Iddo/YKymEkJmLYMe5yIlH6zfeZQUr15Tsg==
L1 validation
dc_id: pNNfz7zSVPqKsoapy47hkwBBsMF1jEQF8ZfKocrn5iYy
block_id: 55747834
stripped_proof: MEQCIFgWkgttiUycddAfgKs/VH9jqElUp1RIN6XaUOvnU21gAiBofXHm2dRld01SK6NreGIfO/OGebGKnJqCykmSr2okNQ==
L3
proof: MEUCIQD27doenj1nXnAXPNfrfrP3760ePG8U9EIgrPWDQ0Mz5gIgf11YcNz4Ouo9B7IFoVeWYhyh/wctoy9ILRnYv70oK38=
header
dc_id: cDL5gtd5JUBtGeNrc78CSVVmr51bSg2xMGNu1qqryhGw
block_id: 38803
timestamp: 1710977434
prev_proof: MEQCIEmHPUxjokk9Sqqg3SGDdcqhZuHQeRD/ssYih3oPQ/kwAiA/weBVCKB/P004mknYqnKDWa95ETM2oEz0i/eAUxFzbw==
L2 validations
L1 block_id: 55747834
count: 3
L2 dc_id: 2AduumQXK8n2PRcUsVSnUsi2ZSqKDAxBeoYniKvqRZyzo
L2 block_id: 13853
L2 proof: MEQCICrsdOz7EdMtn/3DaaFEnuSo/O49w2RtN/gCzupIhdh2AiA5qbfZTtNRZJYH1CL4QIpW6yovQWG2x0CEkFQzY9Acxw==
L2 dc_id: hfkqE2484g7ELpebAmcYxqXbG2Rqg5gVDnouNoBJVmS9
L2 block_id: 4584
L2 proof: MEUCIQCvEtlRB7p1z2p1c05d21Ll2GvB6lfhqr/VQhav4uIg0AIgeDV4G9VtdwpsTQn8+nBuyT7afOBcNIvq/ppwu9Z0Ow4=
L2 dc_id: 28ru9WVPbtQ5kcx2tp1mEbY7UHpVXwTwA5J7zfuB9UZmU
L2 block_id: 12300
L2 proof: MEQCIBgJ7+is9CgH+3JPjVrU+Ux+UFZsUyGGXSaC06KltrxqAiB4NDXk8Qoo1sglu7AYSeqWus5iIHMyp20+ye1fc3KH1Q==
region: OpenSource
region: us-west-2
cloud: OnPremises
cloud: aws
L4
proof: MEQCIGAy0snRQTkZSUxsJOZlj1MyNwQ1WQPqtNgQ6o3iqlUgAiA6rzuL6pzYrhUFYi52Qd2L8hLZqL7zTOQ5ZrUOi8e7fA==
header
dc_id: oEXjK9Kjpa1Lg6vg5eYzvyRjHDMs4BSfhfjQoNLVyBQM
block_id: 23097
timestamp: 1710977436
prev_proof: MEUCIQCnI7Bsy2M1vKDawtRB5xJB97Zj1ge6KaZLcGVtfu0m7QIgIiMl882W6qMdV1gg25P0ikxXHSTMAxy527eozzH8qqo=
L1 block_id: 55747834
L3 validations
L3 dc_id: cDL5gtd5JUBtGeNrc78CSVVmr51bSg2xMGNu1qqryhGw
L3 block_id: 38803
L3 proof: MEUCIQD27doenj1nXnAXPNfrfrP3760ePG8U9EIgrPWDQ0Mz5gIgf11YcNz4Ouo9B7IFoVeWYhyh/wctoy9ILRnYv70oK38=
L5
proof: MEQCIAR/IguKRI1neHEUe55BotJfbNl9AbzUUW5IVxFroieTAiB0YQwP9R44l0aK54pEFwn4uXhvStjzk8nV+F3pzOeMsA==
header
dc_id: h1C9cwP6KXYxLFktsyFBjxpcdgWGTm4nvMXiUt27gTLk
block_id: 11459
timestamp: 1711020060
prev_proof: MEUCIQCKyOu8656YHnkptDYflWFf5zUJ+93izAYerCet44M1EwIgHhsKySa/d/NTFG7vcW19zYXkDjnHTA5ENIIv3xqNgV0=
network: bitcoin mainnet
L4 blocks
l1 (ID, Block): pNNfz7zSVPqKsoapy47hkwBBsMF1jEQF8ZfKocrn5iYy, 55752015
l4 (ID, Block): 223bfCTzmbVaMvx63SMChVPm12eiYJGdWdBr3emdatdtY, 56221
l4_proof: MEQCIGuviV8WI5jGvAJ1w7OISCv2XlAXF67/OTIhAhKMXHLnAiB/d3GoECVmnCcLazUNEQBHr8FlVBZSSeLdFS0t9nZWvA==
--
l1 (ID, Block): pNNfz7zSVPqKsoapy47hkwBBsMF1jEQF8ZfKocrn5iYy, 55752018
l4 (ID, Block): ntdLEBYKHSzMVhAx64SDVivwSpFeC8zbuiaSCEmihYwb, 59375
l4_proof: MEUCIQC6tiPDvYfNSqiGRsj1Sux06v4yATadtnkaoQaPhBOnzQIgW/keaifck/RihKzPMQm5gd9E0YOU9SCZYmPdvv72TWs=
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55748413
l4 (ID, Block): 287kkBJQnRjJqUpPDEho24ikPrqbdCq3HmKtZL7KuTxbf, 70854
l4_proof: MEQCIBXvvyH8u2LF4miX2hHNjIVUOXZ5D0m3k13+3BGQyNKlAiAM/jUvOVvNPDfHKH0edxxN9Ltfo97CnAdiX15RQfbSVw==
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55747861
l4 (ID, Block): 21eEVXzQd5SydBjs23fdT8cL7ZBQB8WEMakU3EjiffTY5, 79732
l4_proof: MEUCIQDwanOn28MmEMraEAHO7+0eLPHiNEg6GB31eHvhH2Hq1wIgPuz9ZCFdwL5xIkq2KWOUjNKTPJIdWWn5UdWORHpb0UY=
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55754173
l4 (ID, Block): 2B9eA4hoBLU2QjfJTPphdE8JC5oUnNgJDhgMrqkh4h9QC, 94079
l4_proof: MEUCIQC3m+C7Cz5pa1jkvD/uzUTZqgXz8z5AraxdRjWkhx/RggIgJnMPQsYm+iMVDXkbSaewbfAWqNtNK/qlag1PTGyHCmM=
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55756153
l4 (ID, Block): 21eEVXzQd5SydBjs23fdT8cL7ZBQB8WEMakU3EjiffTY5, 79733
l4_proof: MEUCIQCqf+GxSR14Vx9V3DZfRK4KrkZhLQVgDLWccLt9yWTQswIgPUrfzisNSRT1b4hJbjuVk93C6Jogo4DuQwhDdwfCXtY=
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55748473
l4 (ID, Block): ntdLEBYKHSzMVhAx64SDVivwSpFeC8zbuiaSCEmihYwb, 59373
l4_proof: MEQCIDONDmBgrZ1lNz+f9NyZ+OK3ARfhtBw7LNneB4dPqPGMAiAuP7QnOAIcvN7NA1ghTuRaCYzNBXOrVjvVoEx7wQoVCg==
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55755397
l4 (ID, Block): gExxYxtpabYwCSgFDcBWLmN367STq4uatq3m8uCDoREY, 3018
l4_proof: MEQCIFEHy6ssccOH284oeqX2STKTcKEoMhO9UhfIeMY6qCDXAiALqws0OyLxWN547yI/jmF0eSkwJxhtIAynba/fw0DjdQ==
--
l1 (ID, Block): oxmBReW3yHuaP1Tx2CpBbJo1UELHwVayBMqBL5c7upbu, 55750494
l4 (ID, Block): 24AQn9h8h6n8UF6RtkbcEvMfXAyjWbJuBtnpRPn2kbEkV, 91016
l4_proof: MEUCIQDcyd1dmF49Qmlh2k9zLd0dnEnPUgN2ZZ2CwTy1bGZcjQIgZ4vzPvJK2noyUrZJ771mbcrfm2LXBJgQVCm8oYvOOKo=
--
l1 (ID, Block): jPwtamQz2yNQLc81C4YLqVxe3F5sJ81tZd7K32b8mmuQ, 55755029
l4 (ID, Block): 212zcBJtDC3Qc22axRQnYh7YDTMzKt2TgFnM9v8f643iU, 38933
l4_proof: MEUCIQCB6XxKKjD7lVHM+MJ7JvOTCi/W6TwRS9IE46KjqGlGEAIgYsckt58vNZmywb5Q2/V+vx1FmHMySYZSeWtU59jscAQ=
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55756321
l4 (ID, Block): 223bfCTzmbVaMvx63SMChVPm12eiYJGdWdBr3emdatdtY, 56223
l4_proof: MEQCIEMiyd9XyayFoMchs1punWMrgH4slBrGHuHDovNkObamAiBDfefz31pNelWbWSyqGeBdWCl8FHMQPPaQIG8GlXcy0w==
--
l1 (ID, Block): oxmBReW3yHuaP1Tx2CpBbJo1UELHwVayBMqBL5c7upbu, 55750511
l4 (ID, Block): tTZpA7AUJ3PkiZEzsAZ7GFLUrWpzw28dfN3Vo2vFvhfQ, 85689
l4_proof: MEQCIDpta+r23FslOUDvtec9s2aDLfwW3OGxTX1VQ49mo57lAiAxUnZaJ9/HxzWvWmkF1WN4rVZE8fOxbicy/yhcffuLuA==
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55755865
l4 (ID, Block): tTZpA7AUJ3PkiZEzsAZ7GFLUrWpzw28dfN3Vo2vFvhfQ, 85692
l4_proof: MEQCIASv1Q/PT/m+h22QZqONeygvM+MZOLHOBZZdrF9ASCCSAiBEasOAkoUUZODSnrUkbEcsvvjkZVJhzEmqAsgXoFxkAQ==
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55748437
l4 (ID, Block): qc4zYSDWV9LAgwerXZdaX9bVtV8oQRBv3pDNYxC5nmQK, 63149
l4_proof: MEUCIQDKYFM8HH0f+a6LtqV9BLr0woiQP4cvuif3XbojkZ2MawIgNJ+JGDI9sjoYVQNr3ImzOLKSj80FVxmLwo404GsrrYY=
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55748425
l4 (ID, Block): jzRfkX8XbYNa5naug3fhDvR4ePJ7g8nKvXAR3c94FwtF, 70209
l4_proof: MEQCIGUAv8DjqYaQDp/5vs20kv2sDVmSotKNNYjyhde6VwqbAiB41jZmv7vaGHTPBtBfqoXsvFg7C5MfIrf9/ySpy5WnRw==
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55753141
l4 (ID, Block): cwUL3D4oSLvri83VRpEtLRCYhfZKp7r7qFABzYn5YN1e, 56365
l4_proof: MEQCIHA9eibbJn59Vbg0CMTzfpiqL3hj6L8BAGyLIXmxCq4MAiANGMzmwblDqKjMPlM4IX8bjYBV2fTZAfjKfSB5bRhTCw==
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55753201
l4 (ID, Block): 28H5e17MiV1v3LF7ijNXcXm4onwdkrdDJ3nLkRPS15VXQ, 30444
l4_proof: MEQCIH6dkp03bVvVwx4WlacrO1QePLnidATtUGc4K1ljyALiAiAv8ZwksVmORM2rLuMLj5w/ouSwjYLHago/D0+E7fXjVQ==
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55755169
l4 (ID, Block): 233K1r6htJzMThKJYVS8dJVZqcLaYjvaVziJwhyg4rjnV, 576020
l4_proof: MEUCIQCxyEYIe5IKYQq/THJQO1QFbSDKGylBQ4MXOMWONmFLbAIgdBZfHRG9xIPYd3NZTsFjqRTEqi5cf2dV6RN1mSCEGpc=
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55752565
l4 (ID, Block): tTZpA7AUJ3PkiZEzsAZ7GFLUrWpzw28dfN3Vo2vFvhfQ, 85690
l4_proof: MEQCIDkh4NW82WiT92TJtmzDW/u8emOSk/CxXGReG35X3ecLAiB80cVcllUfQuVmqJyQmxxmFZynN3pF7i8sBhSJjqgvEg==
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55748393
l4 (ID, Block): u5CYn56k5JjsZ1XN2swesWVtz1zJG9jQKsNcv9zKsEVx, 48319
l4_proof: MEUCIQCmMRG2WHbQEu1SKm3KhZ+9C/jSQZUX1fLM7IPC3/X/CQIgODO5SGmZgC1HF8XuHfPgx0/bP161KIz1MASdUjrOVis=
--
l1 (ID, Block): pNNfz7zSVPqKsoapy47hkwBBsMF1jEQF8ZfKocrn5iYy, 55747834
l4 (ID, Block): oEXjK9Kjpa1Lg6vg5eYzvyRjHDMs4BSfhfjQoNLVyBQM, 23097
l4_proof: MEQCIGAy0snRQTkZSUxsJOZlj1MyNwQ1WQPqtNgQ6o3iqlUgAiA6rzuL6pzYrhUFYi52Qd2L8hLZqL7zTOQ5ZrUOi8e7fA==
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55755445
l4 (ID, Block): tTZpA7AUJ3PkiZEzsAZ7GFLUrWpzw28dfN3Vo2vFvhfQ, 85691
l4_proof: MEUCIQCqGAqL4cmMiu8Fw6Kq67FhekB+aGOOYwdvdRcIb47LaQIgMajNylCBQ6DqLarBTtrtDhqWh2hDBBmy0aRpvr3HXig=
--
l1 (ID, Block): vCJyEeEFuhzZUBSMEqxiADhF2wAYzRYajZh49MxvG38u, 55748509
l4 (ID, Block): ntdLEBYKHSzMVhAx64SDVivwSpFeC8zbuiaSCEmihYwb, 59374
l4_proof: MEUCIQDfdRIL9HHw1vA242zNEf40/vuXX7sGhqa3osBuDUAoggIgemL8EMax9p6IilOWyzxGoEu9wl4F5PGRxO6qAZOg4Ss=
--
l1 (ID, Block): pNNfz7zSVPqKsoapy47hkwBBsMF1jEQF8ZfKocrn5iYy, 55752051
l4 (ID, Block): sW6WAWVXpnjeHzqFfHk4qn9KJ75hQALezkWLsnLgHeTD, 1570
l4_proof: MEUCIQCIB+CYnqItkZEuR+aIgbcilC+mozeHWIXry6z24XNc5QIgP1A7w3QkdN4+n22tduUBGBVnzuQ+TQXlZ2HueWCqgak=
--
l1 (ID, Block): oxmBReW3yHuaP1Tx2CpBbJo1UELHwVayBMqBL5c7upbu, 55750659
l4 (ID, Block): uwSJDPC6Lxyzpcqs41Le44biX6XKuq91xn4PujAP42Vp, 512701
l4_proof: MEQCIGCMYnknqZARwAWoAe+6PA7FJ//ZxkZBEn2dJRHeeZzCAiApmQbgzcsCv0C+3ptKhCoDjUs+vDfZqnZ8gsd828q+eQ==
--
Transaction hash: 42cdcab921b8e042a42df84b3b9205d38fb2189a9ab624f1b97edd425e399803