privacy-scaling-explorations -> privacy-ethereum (#993)

This commit is contained in:
Hendrik Eeckhaut
2025-09-11 16:48:01 +02:00
committed by GitHub
parent b4380f021e
commit 89d1e594d1
3 changed files with 41 additions and 41 deletions

View File

@@ -18,7 +18,7 @@ env:
# We need a higher number of parallel rayon tasks than the default (which is 4) # We need a higher number of parallel rayon tasks than the default (which is 4)
# in order to prevent a deadlock, c.f. # in order to prevent a deadlock, c.f.
# - https://github.com/tlsnotary/tlsn/issues/548 # - https://github.com/tlsnotary/tlsn/issues/548
# - https://github.com/privacy-scaling-explorations/mpz/issues/178 # - https://github.com/privacy-ethereum/mpz/issues/178
# 32 seems to be big enough for the foreseeable future # 32 seems to be big enough for the foreseeable future
RAYON_NUM_THREADS: 32 RAYON_NUM_THREADS: 32
RUST_VERSION: 1.89.0 RUST_VERSION: 1.89.0

54
Cargo.lock generated
View File

@@ -1687,7 +1687,7 @@ checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675"
[[package]] [[package]]
name = "clmul" name = "clmul"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"bytemuck", "bytemuck",
"cfg-if", "cfg-if",
@@ -3131,9 +3131,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
[[package]] [[package]]
name = "humantime" name = "humantime"
version = "2.2.0" version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f" checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424"
[[package]] [[package]]
name = "hybrid-array" name = "hybrid-array"
@@ -3683,7 +3683,7 @@ checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3"
[[package]] [[package]]
name = "matrix-transpose" name = "matrix-transpose"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"thiserror 1.0.69", "thiserror 1.0.69",
] ]
@@ -3739,7 +3739,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-circuits" name = "mpz-circuits"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"bincode", "bincode",
"itybity 0.3.1", "itybity 0.3.1",
@@ -3755,7 +3755,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-cointoss" name = "mpz-cointoss"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"futures", "futures",
"mpz-cointoss-core", "mpz-cointoss-core",
@@ -3768,7 +3768,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-cointoss-core" name = "mpz-cointoss-core"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"mpz-core", "mpz-core",
"opaque-debug", "opaque-debug",
@@ -3779,7 +3779,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-common" name = "mpz-common"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"bytes", "bytes",
@@ -3799,7 +3799,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-core" name = "mpz-core"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"aes 0.9.0-rc.1", "aes 0.9.0-rc.1",
"bcs", "bcs",
@@ -3825,7 +3825,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-fields" name = "mpz-fields"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"ark-ff 0.4.2", "ark-ff 0.4.2",
"ark-secp256r1", "ark-secp256r1",
@@ -3845,7 +3845,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-garble" name = "mpz-garble"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"derive_builder 0.11.2", "derive_builder 0.11.2",
@@ -3871,7 +3871,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-garble-core" name = "mpz-garble-core"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"aes 0.9.0-rc.1", "aes 0.9.0-rc.1",
"bitvec", "bitvec",
@@ -3902,7 +3902,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-hash" name = "mpz-hash"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"itybity 0.3.1", "itybity 0.3.1",
"mpz-circuits", "mpz-circuits",
@@ -3914,7 +3914,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-memory-core" name = "mpz-memory-core"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"blake3", "blake3",
"futures", "futures",
@@ -3929,7 +3929,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-ole" name = "mpz-ole"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"futures", "futures",
@@ -3947,7 +3947,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-ole-core" name = "mpz-ole-core"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"hybrid-array", "hybrid-array",
"itybity 0.3.1", "itybity 0.3.1",
@@ -3963,7 +3963,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-ot" name = "mpz-ot"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"cfg-if", "cfg-if",
@@ -3986,7 +3986,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-ot-core" name = "mpz-ot-core"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"aes 0.9.0-rc.1", "aes 0.9.0-rc.1",
"blake3", "blake3",
@@ -4017,7 +4017,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-share-conversion" name = "mpz-share-conversion"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"mpz-common", "mpz-common",
@@ -4033,7 +4033,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-share-conversion-core" name = "mpz-share-conversion-core"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"mpz-common", "mpz-common",
"mpz-core", "mpz-core",
@@ -4047,7 +4047,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-vm-core" name = "mpz-vm-core"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"futures", "futures",
@@ -4060,7 +4060,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-zk" name = "mpz-zk"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"blake3", "blake3",
@@ -4078,7 +4078,7 @@ dependencies = [
[[package]] [[package]]
name = "mpz-zk-core" name = "mpz-zk-core"
version = "0.1.0-alpha.3" version = "0.1.0-alpha.3"
source = "git+https://github.com/privacy-scaling-explorations/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528" source = "git+https://github.com/privacy-ethereum/mpz?rev=3d90b6c#3d90b6cd5ec34f51735d4cebe7988d259d4dc528"
dependencies = [ dependencies = [
"blake3", "blake3",
"cfg-if", "cfg-if",
@@ -5136,9 +5136,9 @@ dependencies = [
[[package]] [[package]]
name = "rustls-webpki" name = "rustls-webpki"
version = "0.103.4" version = "0.103.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc" checksum = "b5a37813727b78798e53c2bec3f5e8fe12a6d6f8389bf9ca7802add4c9905ad8"
dependencies = [ dependencies = [
"aws-lc-rs", "aws-lc-rs",
"ring 0.17.14", "ring 0.17.14",
@@ -6798,9 +6798,9 @@ checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"
[[package]] [[package]]
name = "unicode-id-start" name = "unicode-id-start"
version = "1.3.1" version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f322b60f6b9736017344fa0635d64be2f458fbc04eef65f6be22976dd1ffd5b" checksum = "81b79ad29b5e19de4260020f8919b443b2ef0277d242ce532ec7b7a2cc8b6007"
[[package]] [[package]]
name = "unicode-ident" name = "unicode-ident"

View File

@@ -66,19 +66,19 @@ tlsn-harness-runner = { path = "crates/harness/runner" }
tlsn-wasm = { path = "crates/wasm" } tlsn-wasm = { path = "crates/wasm" }
tlsn = { path = "crates/tlsn" } tlsn = { path = "crates/tlsn" }
mpz-circuits = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-circuits = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-memory-core = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-memory-core = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-common = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-common = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-core = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-core = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-vm-core = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-vm-core = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-garble = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-garble = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-garble-core = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-garble-core = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-ole = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-ole = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-ot = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-ot = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-share-conversion = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-share-conversion = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-fields = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-fields = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-zk = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-zk = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
mpz-hash = { git = "https://github.com/privacy-scaling-explorations/mpz", rev = "3d90b6c" } mpz-hash = { git = "https://github.com/privacy-ethereum/mpz", rev = "3d90b6c" }
rangeset = { version = "0.2" } rangeset = { version = "0.2" }
serio = { version = "0.2" } serio = { version = "0.2" }