cothority icon indicating copy to clipboard operation
cothority copied to clipboard

Scalable collective authority

Results 112 cothority issues
Sort by recently updated
recently updated
newest added

Discussing with Lefteris, we should start using rewards for ByzCoin: - Look at MOTOR paper https://eprint.iacr.org/2019/676.pdf - Signing rewards - Leader rotation? -> regular basis - Quick finish of BLS?...

The honeycomb-backend should implement sampling on the most used and most uninteresting paths (like status/request and unknown paths).

enhancement

To verify a proof of byzcoin, the client not only needs the genesis-ID, but also the genesis-header. If he doesn't have this information, he cannot verify whether the first forward-link...

The API to `AddTxRequest` could be improved: On the client side, `byzcoin/api.go`: - Add an argument to automatically call `WaitPropagation`, but only wait for the block returned in `AddTxResponse.Proof.Latest` to...

ByzCoin
enhancement

The errors returned during the execution of [Dispatch()](https://github.com/dedis/cothority/blob/master/dkg/pedersen/dkg.go#L114-L151) are not handled, and will result in a hanging goroutine.

bug
Calypso

The ABI `constant` field has been deprecated in Solidity 0.5.0 and removed in 0.6.0. This confuses `bevmclient`: it uses this field to check that a method provided for a _view...

enhancement
BEvm

It might happen that the client knows of a latest block that is not available by the fastest node (which is contacted by the webapp). So the different service-endpoints returning...

bug

One more problem of the viewchange: The way the nodes decide on the next leader depends on the time they found out that the leader is down. So currently if...

bug

In the evoting app, I tried decoding and counting a ballot which had been encrypted as follows: ```go secret := cothority.Suite.Scalar().Pick(random.New()) public := cothority.Suite.Point().Mul(secret, nil) K, C := lib.Encrypt(public, nil)...

Because OnChainSecret is related to blockchain and LongTermSecret is the secret caretaking part.