Skip to content

Releases: mobilecoinfoundation/mobilecoin

MobileCoin Core (Consensus/Fog) v6.1.1

25 Oct 20:30
c18a291
Compare
Choose a tag to compare

Patch release. Fixes issue in ledger-distribution binary synchronizing local database with remote S3 storage.

Changelog

Fixes and updates

  • Update grpcio for fog-local-network ([#4014])
  • Fix ledger distribution resync ([#4013])

Full Changelog

TestNet SGX Measurements

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: ae7930646f37e026806087d2a3725d3f6d75a8e989fb320e6ecb258eb829057a
  • libingest-enclave.signed.so: 4a5daa23db5efa4b18071291cfa24a808f58fb0cedce7da5de804b011e87cfde
  • libview-enclave.signed.so: 44de03c2ba34c303e6417480644f9796161eacbe5af4f2092e413b4ebf5ccf6a
  • libledger-enclave.signed.so: 065b1e17e95f2c356d4d071d434cea7eb6b95bc797f94954146736efd47057a7

MainNet SGX Measurements

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 82c14d06951a2168763c8ddb9c34174f7d2059564146650661da26ab62224b8a
  • libingest-enclave.signed.so: 34881106254a626842fa8557e27d07cdf863083e9e6f888d5a492a456720916f
  • libview-enclave.signed.so: 2f542dcd8f682b72e8921d87e06637c16f4aa4da27dce55b561335326731fa73
  • libledger-enclave.signed.so: 2494f1542f30a6962707d0bf2aa6c8c08d7bed35668c9db1e5c61d863a0176d1

MobileCoin Core (Consensus/Fog) v6.1.0

02 Oct 16:15
c43d4b5
Compare
Choose a tag to compare

Overview

This minor release is mostly focused on deployment related optimization, improvements, and cleanup

Changelog

What's new

  • make fog-view db polling configurable ([#4005])
  • configuration for "big" network testing ([#4008])
  • fog-view - blue/green and zone based deployments. ([#4009])
  • static ingress cookie salt values ([#4006])

Fixes and cleanup

  • fix ledger bootstrap job ([#4002])
  • clean up deprecated charts ([#4007])

Full Changelog

TestNet SGX Measurements

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: ae7930646f37e026806087d2a3725d3f6d75a8e989fb320e6ecb258eb829057a
  • libingest-enclave.signed.so: 4a5daa23db5efa4b18071291cfa24a808f58fb0cedce7da5de804b011e87cfde
  • libview-enclave.signed.so: 44de03c2ba34c303e6417480644f9796161eacbe5af4f2092e413b4ebf5ccf6a
  • libledger-enclave.signed.so: 065b1e17e95f2c356d4d071d434cea7eb6b95bc797f94954146736efd47057a7

MainNet SGX Measurements

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 82c14d06951a2168763c8ddb9c34174f7d2059564146650661da26ab62224b8a
  • libingest-enclave.signed.so: 34881106254a626842fa8557e27d07cdf863083e9e6f888d5a492a456720916f
  • libview-enclave.signed.so: 2f542dcd8f682b72e8921d87e06637c16f4aa4da27dce55b561335326731fa73
  • libledger-enclave.signed.so: 2494f1542f30a6962707d0bf2aa6c8c08d7bed35668c9db1e5c61d863a0176d1

MobileCoin Core (Consensus/Fog) v6.0.2

05 Jun 06:54
v6.0.2
fe8017c
Compare
Choose a tag to compare

🗓️ Deployment

v6.0.2 is scheduled to be deployed to MainNet during the week of July 15, 2024.

  • Fog will be upgraded on July 17, 2024, exact time TBD.
  • Consensus will be upgraded on July 24, 2024, at 10:00am Pacific (17:00 GMT)
  • We expect some amount of downtime during the upgrade, no greater than 2 hours.

Release v6.0.1 was deployed to TestNet on May 7, 2024 (Fog) and May 14, 2024 (Consensus) and upgraded to v6.0.2 on June 10, 2024.

Note: all v6.x releases use the same signed SGX enclaves which are built from the v6.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 6.x series releases.

What's new

MobileCoin Consensus and Fog enclaves now attest using Intel SGX DCAP.

🚨 Breaking Changes

  • New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
  • SGX attestation has been changed to DCAP. v6.0.0 enclaves provide DCAP attestation to clients. 6.0.x clients are compatible with both DCAP and EPID attestation to support the transition from the v5.x (EPID) to v6.0 (DCAP) network.

✨ Features

  • Add payment_id to PaymentRequest protobuf (#3341)
  • Add RTH memos to mobilecoind (#3945)
  • Mobilecoind T3 support (#3960)
  • Allow ledger from archive to update a ledger database (#3976)
  • Fix fog ledger shards needing to load all blocks (#3923, #3933)

🐛 Bug Fixes

  • Fix potentional deadlock in mobilecoind (#3986)

🔒 Security

For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full
CHANGELOG.md.

MainNet SGX Measurements

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 82c14d06951a2168763c8ddb9c34174f7d2059564146650661da26ab62224b8a
  • libingest-enclave.signed.so: 34881106254a626842fa8557e27d07cdf863083e9e6f888d5a492a456720916f
  • libview-enclave.signed.so: 2f542dcd8f682b72e8921d87e06637c16f4aa4da27dce55b561335326731fa73
  • libledger-enclave.signed.so: 2494f1542f30a6962707d0bf2aa6c8c08d7bed35668c9db1e5c61d863a0176d1

TestNet SGX Measurements

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: ae7930646f37e026806087d2a3725d3f6d75a8e989fb320e6ecb258eb829057a
  • libingest-enclave.signed.so: 4a5daa23db5efa4b18071291cfa24a808f58fb0cedce7da5de804b011e87cfde
  • libview-enclave.signed.so: 44de03c2ba34c303e6417480644f9796161eacbe5af4f2092e413b4ebf5ccf6a
  • libledger-enclave.signed.so: 065b1e17e95f2c356d4d071d434cea7eb6b95bc797f94954146736efd47057a7

MobileCoin Core (Consensus/Fog) v6.0.1

14 May 17:19
v6.0.1
ff438a5
Compare
Choose a tag to compare

🗓️ Deployment

Release v6.0.1 was deployed to TestNet on May 7, 2024 (Fog) and May 14, 2024 (Consensus). Please see release v6.0.2 for MainNet deployment plans.

Note: all v6.x releases use the same signed SGX enclaves which are built from the v6.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 6.x series releases.

What's new

MobileCoin Consensus and Fog enclaves now attest using Intel SGX DCAP.

🚨 Breaking Changes

  • New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
  • SGX attestation has been changed to DCAP. v6.0.0 enclaves provide DCAP attestation to clients. 6.0.x clients are compatible with both DCAP and EPID attestation to support the transition from the v5.x (EPID) to v6.0 (DCAP) network.

✨ Features

  • Add payment_id to PaymentRequest protobuf (#3341)
  • Add RTH memos to mobilecoind (#3945)
  • Mobilecoind T3 support (#3960)
  • Allow ledger from archive to update a ledger database (#3976)
  • Fix fog ledger shards needing to load all blocks (#3923, #3933)

🔒 Security

For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full
CHANGELOG.md.

MainNet SGX Measurements

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 82c14d06951a2168763c8ddb9c34174f7d2059564146650661da26ab62224b8a
  • libingest-enclave.signed.so: 34881106254a626842fa8557e27d07cdf863083e9e6f888d5a492a456720916f
  • libview-enclave.signed.so: 2f542dcd8f682b72e8921d87e06637c16f4aa4da27dce55b561335326731fa73
  • libledger-enclave.signed.so: 2494f1542f30a6962707d0bf2aa6c8c08d7bed35668c9db1e5c61d863a0176d1

TestNet SGX Measurements

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: ae7930646f37e026806087d2a3725d3f6d75a8e989fb320e6ecb258eb829057a
  • libingest-enclave.signed.so: 4a5daa23db5efa4b18071291cfa24a808f58fb0cedce7da5de804b011e87cfde
  • libview-enclave.signed.so: 44de03c2ba34c303e6417480644f9796161eacbe5af4f2092e413b4ebf5ccf6a
  • libledger-enclave.signed.so: 065b1e17e95f2c356d4d071d434cea7eb6b95bc797f94954146736efd47057a7

MobileCoin Core (Consensus/Fog) v6.0.0

14 May 17:19
v6.0.0
af8b8bd
Compare
Choose a tag to compare

🗓️ Deployment

Release v6.0.0 has been superseded by release v6.0.1 and will not be deployed.

Note: all v6.x releases use the same signed SGX enclaves which are built from the v6.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 6.x series releases.

What's new

MobileCoin Consensus and Fog enclaves now attest using Intel SGX DCAP.

🚨 Breaking Changes

  • New MRENCLAVE values for all enclaves (see Enclave Measurements section below).
  • SGX attestation has been changed to DCAP. v6.0.0 enclaves provide DCAP attestation to clients. 6.0.x clients are compatible with both DCAP and EPID attestation to support the transition from the v5.x (EPID) to v6.0 (DCAP) network.

✨ Features

  • Add payment_id to PaymentRequest protobuf (#3341)
  • Add RTH memos to mobilecoind (#3945)
  • Mobilecoind T3 support (#3960)
  • Fix fog ledger shards needing to load all blocks (#3923, #3933)

🔒 Security

For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full
CHANGELOG.md.

MainNet SGX Measurements

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 82c14d06951a2168763c8ddb9c34174f7d2059564146650661da26ab62224b8a
  • libingest-enclave.signed.so: 34881106254a626842fa8557e27d07cdf863083e9e6f888d5a492a456720916f
  • libview-enclave.signed.so: 2f542dcd8f682b72e8921d87e06637c16f4aa4da27dce55b561335326731fa73
  • libledger-enclave.signed.so: 2494f1542f30a6962707d0bf2aa6c8c08d7bed35668c9db1e5c61d863a0176d1

TestNet SGX Measurements

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: ae7930646f37e026806087d2a3725d3f6d75a8e989fb320e6ecb258eb829057a
  • libingest-enclave.signed.so: 4a5daa23db5efa4b18071291cfa24a808f58fb0cedce7da5de804b011e87cfde
  • libview-enclave.signed.so: 44de03c2ba34c303e6417480644f9796161eacbe5af4f2092e413b4ebf5ccf6a
  • libledger-enclave.signed.so: 065b1e17e95f2c356d4d071d434cea7eb6b95bc797f94954146736efd47057a7

MobileCoin Core (Consensus/Fog) v5.2.3

15 Dec 17:58
v5.2.3
a8c85b7
Compare
Choose a tag to compare

What's new in v5.0.8 -> v5.2.3

Overview

This was a service-side upgrade to Fog only. There were no changes to the Fog client API. Node operators and blockchain consumers need not take any action.

✨ Features

  • The same wallet can now be used in Signal and Sentz
  • The ability for Fog ledger and Fog ingest to get ledger data from a mobilecoind instance (#3701, #3748)
  • 🏃 Various Updates to CI/CD/Deployment

Changelog

For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full
CHANGELOG.md.

Measurements

Note: enclaves have not been changed, so these measurements are the same as the 5.0.8 release.

TestNet SGX Measurements

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 5341c6702a3312243c0f049f87259352ff32aa80f0f6426351c3dd063d817d7a
  • libingest-enclave.signed.so: 248356aa0d3431abc45da1773cfd6191a4f2989a4a99da31f450bd7c461e312b
  • libview-enclave.signed.so: ac292a1ad27c0338a5159d5fab2bed3917ea144536cb13b5c1226d09a2fbc648
  • libledger-enclave.signed.so: b61188a6c946557f32e612eff5615908abd1b72ec11d8b7070595a92d4abbbf1

MainNet SGX Measurements

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: cd86d300c78f74ec23558cdaf734f90dd3e1bcdf8ae43fc827c6b4734ccb8862
  • libingest-enclave.signed.so: 7d10f5e72cacc87a6027b2be42ed4a74a6370a03c3476be754933eb18c404b0b
  • libview-enclave.signed.so: e94f6e6557b3fb85b27d804e2d005ee14a564cc50fc477797f2e5f9984b0bd79
  • libledger-enclave.signed.so: 1dee8e2e98b7dc684506991d62856b2e572a0c23f5a7d698086e62f08fb997cc

MobileCoin Core (Consensus/Fog) v5.0.8

20 Sep 17:50
v5.0.8
e09d548
Compare
Choose a tag to compare

🗓️ MainNet Deployment

The v5.0.8 release is scheduled to be deployed to MainNet on September 26. 2023 at 11:00 AM PDT (6:00 PM UTC). We estimate the block height at that time to be 1,935,719.

🗓️ TestNet Deployment

Testnet is running v5.0.8 of Fog and Consensus as of September 14, 2023 at 17:00 PDT (2023-09-15 00:00 AM UTC)

Note: all v5.x releases use the same signed SGX enclaves which are built from the v5.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 5.x series releases.

What's new in v5.0.1 -> v5.0.8

  • 💥 Panic untrusted on enclave fatal errors to trigger restarts (#3558)
  • 🏃 Various Updates to CI/CD/Deployment
  • ✍️ Add block signatures to mobilecoind-json block response (#3366)

What's new in v5.0.0

🚨 Breaking Changes

  • New MRENCLAVE values for all enclaves (see Enclave Measurements section below).

✨ Features

  • Fog view router (#3297) and fog ledger router (#3312) support sharding fog storage for improved scalability.
  • Defragmentation Memos (#3170) can be used by client applications to exclude defragmentation transactions from their transaction history.
  • mobilecoind will now retry if a transaction fails (#3308).

🔒 Security

  • SGX SDK upgraded to 2.19.100.3

Changelog

For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full CHANGELOG.md.

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 5341c6702a3312243c0f049f87259352ff32aa80f0f6426351c3dd063d817d7a
  • libingest-enclave.signed.so: 248356aa0d3431abc45da1773cfd6191a4f2989a4a99da31f450bd7c461e312b
  • libview-enclave.signed.so: ac292a1ad27c0338a5159d5fab2bed3917ea144536cb13b5c1226d09a2fbc648
  • libledger-enclave.signed.so: b61188a6c946557f32e612eff5615908abd1b72ec11d8b7070595a92d4abbbf1

MainNet SGX Measurements

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: cd86d300c78f74ec23558cdaf734f90dd3e1bcdf8ae43fc827c6b4734ccb8862
  • libingest-enclave.signed.so: 7d10f5e72cacc87a6027b2be42ed4a74a6370a03c3476be754933eb18c404b0b
  • libview-enclave.signed.so: e94f6e6557b3fb85b27d804e2d005ee14a564cc50fc477797f2e5f9984b0bd79
  • libledger-enclave.signed.so: 1dee8e2e98b7dc684506991d62856b2e572a0c23f5a7d698086e62f08fb997cc

MobileCoin Core (Consensus/Fog) v5.0.7

09 Sep 03:14
v5.0.7
fed2d71
Compare
Choose a tag to compare

🗓️ MainNet Deployment

Update: The v5.0.7 release has been superseded and will not be deployed. The v5.0.8 release is scheduled for deployment on September 26, 2023 at 11am PDT (6:00 PM UTC), with estimated block height 1,935,719.

🗓️ TestNet Deployment

Testnet is running v5.0.7 of Fog and Consensus as of September 8, 2023 at 18:00 PDT (2023-09-09 01:00 AM UTC)

Note: all v5.x releases use the same signed SGX enclaves which are built from the v5.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 5.x series releases.

What's new in v5.0.1 -> v5.0.7

  • 🔍 Added periodic health check of fog ledger enclave (#3530)
  • 🏃 Various Updates to CI/CD/Deployment
  • ✍️ Add block signatures to mobilecoind-json block response (#3366)

What's new in v5.0.0

🚨 Breaking Changes

  • New MRENCLAVE values for all enclaves (see Enclave Measurements section below).

✨ Features

  • Fog view router (#3297) and fog ledger router (#3312) support sharding fog storage for improved scalability.
  • Defragmentation Memos (#3170) can be used by client applications to exclude defragmentation transactions from their transaction history.
  • mobilecoind will now retry if a transaction fails (#3308).

🔒 Security

  • SGX SDK upgraded to 2.19.100.3

Changelog

For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full CHANGELOG.md.

TestNet SGX Measurements

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 5341c6702a3312243c0f049f87259352ff32aa80f0f6426351c3dd063d817d7a
  • libingest-enclave.signed.so: 248356aa0d3431abc45da1773cfd6191a4f2989a4a99da31f450bd7c461e312b
  • libview-enclave.signed.so: ac292a1ad27c0338a5159d5fab2bed3917ea144536cb13b5c1226d09a2fbc648
  • libledger-enclave.signed.so: b61188a6c946557f32e612eff5615908abd1b72ec11d8b7070595a92d4abbbf1

MainNet SGX Measurements

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: cd86d300c78f74ec23558cdaf734f90dd3e1bcdf8ae43fc827c6b4734ccb8862
  • libingest-enclave.signed.so: 7d10f5e72cacc87a6027b2be42ed4a74a6370a03c3476be754933eb18c404b0b
  • libview-enclave.signed.so: e94f6e6557b3fb85b27d804e2d005ee14a564cc50fc477797f2e5f9984b0bd79
  • libledger-enclave.signed.so: 1dee8e2e98b7dc684506991d62856b2e572a0c23f5a7d698086e62f08fb997cc

MobileCoin Core (Consensus/Fog) v5.0.6

21 Aug 06:05
v5.0.6
178b5a5
Compare
Choose a tag to compare

🗓️ MainNet Deployment

Update: The v5.0.6 release has been superseded and will not be deployed. The v5.0.8 release is scheduled for deployment on September 26, 2023 at 11am PDT (6:00 PM UTC), with estimated block height 1,935,719.

🗓️ TestNet Deployment

Update: Testnet is running v5.0.7 of Fog and Consensus as of September 8, 18:00 PDT.

Testnet is running v5.0.6 of Fog and Consensus as of 3:00p PT, August 16, 2023.

Note: all v5.x releases use the same signed SGX enclaves which are built from the v5.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 5.x series releases.

What's new in v5.0.1 -> v5.0.6

  • 🏃 Various Updates to CI/CD/Deployment
  • ✍️ Add block signatures to mobilecoind-json block response (#3366)

What's new in v5.0.0

🚨 Breaking Changes

  • New MRENCLAVE values for all enclaves (see Enclave Measurements section below).

✨ Features

  • Fog view router (#3297) and fog ledger router (#3312) support sharding fog storage for improved scalability.
  • Defragmentation Memos (#3170) can be used by client applications to exclude defragmentation transactions from their transaction history.
  • mobilecoind will now retry if a transaction fails (#3308).

🔒 Security

  • SGX SDK upgraded to 2.19.100.3

Changelog

For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full CHANGELOG.md.

MainNet SGX Measurements

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: cd86d300c78f74ec23558cdaf734f90dd3e1bcdf8ae43fc827c6b4734ccb8862
  • libingest-enclave.signed.so: 7d10f5e72cacc87a6027b2be42ed4a74a6370a03c3476be754933eb18c404b0b
  • libview-enclave.signed.so: e94f6e6557b3fb85b27d804e2d005ee14a564cc50fc477797f2e5f9984b0bd79
  • libledger-enclave.signed.so: 1dee8e2e98b7dc684506991d62856b2e572a0c23f5a7d698086e62f08fb997cc

TestNet SGX Measurements

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 5341c6702a3312243c0f049f87259352ff32aa80f0f6426351c3dd063d817d7a
  • libingest-enclave.signed.so: 248356aa0d3431abc45da1773cfd6191a4f2989a4a99da31f450bd7c461e312b
  • libview-enclave.signed.so: ac292a1ad27c0338a5159d5fab2bed3917ea144536cb13b5c1226d09a2fbc648
  • libledger-enclave.signed.so: b61188a6c946557f32e612eff5615908abd1b72ec11d8b7070595a92d4abbbf1

MobileCoin Core (Consensus/Fog) v5.0.0

31 May 22:49
v5.0.0
baac37c
Compare
Choose a tag to compare

🗓️ Deployment

Release v5.0.0 has been superseded and will not be deployed on MainNet or TestNet. Please see the deployment notes for the latest 5.0.x release for the most up-to-date deployment plans.

Note: all v5.x releases use the same signed SGX enclaves which are built from the v5.0.0 tag. Changes to non-enclave portions of the MobileCoin Core (Consensus/Fog) software, deployment scripts, and CI/CD can result in new 5.x series releases.

What's new since 4.1

🚨 Breaking Changes

  • New MRENCLAVE values for all enclaves (see Enclave Measurements section below).

✨ Features

  • Fog view router (#3297) and fog ledger router (#3312) support sharding fog storage for improved scalability.
  • Defragmentation Memos (#3170) can be used by client applications to exclude defragmentation transactions from their transaction history.
  • mobilecoind will now retry if a transaction fails ([#3308]).

🔒 Security

  • SGX SDK upgraded to 2.19.100.3

For more details on what's been added, fixed, removed, changed, and dependencies that have been updated, please see the full
CHANGELOG.md.

TestNet SGX Measurements

Signer Measurement

  • MRSIGNER: bf7fa957a6a94acb588851bc8767e0ca57706c79f4fc2aa6bcb993012c3c386c

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: 5341c6702a3312243c0f049f87259352ff32aa80f0f6426351c3dd063d817d7a
  • libingest-enclave.signed.so: 248356aa0d3431abc45da1773cfd6191a4f2989a4a99da31f450bd7c461e312b
  • libview-enclave.signed.so: ac292a1ad27c0338a5159d5fab2bed3917ea144536cb13b5c1226d09a2fbc648
  • libledger-enclave.signed.so: b61188a6c946557f32e612eff5615908abd1b72ec11d8b7070595a92d4abbbf1

MainNet SGX Measurements

Signer Measurement

  • MRSIGNER: 2c1a561c4ab64cbc04bfa445cdf7bed9b2ad6f6b04d38d3137f3622b29fdb30e

Enclave Measurements (MRENCLAVE)

  • libconsensus-enclave.signed.so: cd86d300c78f74ec23558cdaf734f90dd3e1bcdf8ae43fc827c6b4734ccb8862
  • libingest-enclave.signed.so: 7d10f5e72cacc87a6027b2be42ed4a74a6370a03c3476be754933eb18c404b0b
  • libview-enclave.signed.so: e94f6e6557b3fb85b27d804e2d005ee14a564cc50fc477797f2e5f9984b0bd79
  • libledger-enclave.signed.so: 1dee8e2e98b7dc684506991d62856b2e572a0c23f5a7d698086e62f08fb997cc