-
The newly defined data structure `DepositParameterRecord` defines 2 fields (among others): `pubkey` and `proof_of_possession`, both of which are implemented by `int384` primitives.
While these BLS…
-
Hi all,
We are currently planning on using [go-bls](https://github.com/prysmaticlabs/go-bls) for our BLS-12-381 signature aggregation library to use throughout our repository. There has been some d…
-
The current [SSZ specification](https://github.com/ethereum/eth2.0-specs/blob/ff2551e754028260a619c1b538ac194568f1eff2/specs/simple-serialize.md#serializeencode) only specified that the integer length…
-
This is mostly a heads-up for implementers that we are moving to a new `BeaconBlock` format:
```
{
'slot': 'uint64',
'parent_root': 'hash32',
'state_root': 'hash32',
'deposit_r…
-
### Abstract
Use HMAC based deterministic algorithm of `k` parameter generation ([rfc6979#section-3.2](https://tools.ietf.org/html/rfc6979#section-3.2)) to map a message onto `G2` point. Modified alg…
-
Looking at the exit processing: https://github.com/ethereum/eth2.0-specs/blob/master/specs/core/0_beacon-chain.md#exits-1
we require validators to sign the `ZERO_HASH` to generate a signature for t…
-
Light clients could theoretically verify the beacon chain with a reasonable degree of security at very low cost by verifying only one crosslink committee per epoch, or even more rarely. However, at pr…
-
@vbuterin @JustinDrake thank you for the new spec regarding BLS12-381.
## Comparison with ethresear.ch post
I've compared it with the mini-spec from https://ethresear.ch/t/pragmatic-signature-ag…