From f1cfa24cc64cadf79d7cbcf00a745f7a886f91d9 Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Mon, 12 Jun 2023 08:09:39 +0900 Subject: [PATCH 1/3] update mcl --- mcl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mcl b/mcl index f37c450..c44f016 160000 --- a/mcl +++ b/mcl @@ -1 +1 @@ -Subproject commit f37c450335d597e16ffacef47e24bc3f6bfeee1b +Subproject commit c44f016ce24e31260522f2dca4b424fa5f1ab35f From 73a8919788a17ed19d011e11efdc2187379d52d1 Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Thu, 17 Aug 2023 15:20:35 +0900 Subject: [PATCH 2/3] mcl v1.85 --- mcl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mcl b/mcl index c44f016..d9c94b0 160000 --- a/mcl +++ b/mcl @@ -1 +1 @@ -Subproject commit c44f016ce24e31260522f2dca4b424fa5f1ab35f +Subproject commit d9c94b09278b0589db0a5304a4536c4aa11528fe From 0908dabb390f1de171be6c79803b63a7ccc1fca7 Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Thu, 17 Aug 2023 15:31:17 +0900 Subject: [PATCH 3/3] update doc --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index c98cbbe..4caa13a 100644 --- a/readme.md +++ b/readme.md @@ -6,6 +6,7 @@ This library is an implementation of BLS threshold signature, which supports the new BLS Signatures specified at [Ethereum 2.0 Phase 0](https://github.com/ethereum/eth2.0-specs/blob/dev/specs/phase0/beacon-chain.md#bls-signatures). ## News +- 2023/Aug/17 The performance of Sign is improved. - 2022/Apr/20 The performance of MulVec got 2x speed for n >= 256, but const attribute of some arguments of MulVec and MultiVerify is removed. - They may be normalized in processing but the value are not changed. - 2021/Sep/16 update mcl and improve performance of isValidOrder, which is called from setStr/deserialize.