🧱 Bitcoin Core Reproducible Build: Web of Trust Diagram

[1] Official Source Release (v29.0)

|

|---> Signed Git tag by maintainer (e.g., Glozow)

| |

| `---> Tag is GPG-signed by: F19F5FF2B0589EC341220045BA03F4DBE0C63FB4

|

[2] Independent Builders Clone Repo

|

|---> hebasto ---> git checkout v29.0

| ---> guix build

| ---> generate hash + .buildinfo + manifest

| ---> sign the hash with GPG

|

|---> fanquake ---> same steps

|

|---> others ---> same steps

|

[3] Submit signatures to guix.sigs

|

`---> Each signature (.sig) matches the same commit/hash

|

`---> Verified: Everyone built the exact same binary from the same source

[4] Anyone can verify:

|

|---> Compare hashes of downloaded binaries

|---> Check `.sig` files against public GPG keys of signers

|

`---> Trust is built because:

Multiple builders + identical outputs + verified GPG signatures

Reply to this note

Please Login to reply.

Discussion

No replies yet.