-
[ Began writing up some notes on this ~ Dec 3, 2021: ]
Can we allow voters to submit their votes, and have strong cryptographic confirmation that it was received, without ever revealing the links b…
-
So we don't overconstrain the language
- [ ] RPS w/ timeouts (#44)
Just like the older "manual" code
- [ ] RPS w/o draw (play until someone wins) (#20, #44)
This program has arbitrary ru…
-
Writing as of: 8c49d204c38e321f033a47233801a172e7f1abb5
We all know that retail likes to shuffle around spell IDs, remove existing spells, add new spells, etc. The current system permanently teaches …
-
[Partial Paris Mulligan rule](https://www.mtgsalvation.com/forums/the-game/commander-edh/565962-official-edh-mulligan-rules-do-you-like-partial):
> Because Commander games are long and usually not …
-
# Goals
Stateless Validation is alternative design for phase 2 of sharding that does not require state rollback to mainnet. It involves significant changes to different parts of the protocol. The g…
-
In the TFGNN model we are using `tf.Dataset` to make a data processing pipeline. It has certain advantages and disadvantages that we are bumping up into. In this issue, I'm gathering details so that…
-
Chances are this is not really an issue. It's just an alternative proof for the `stamps` lemma:
```coq
Lemma addnBAC m n p : n n (m - n) + p = m + (p - n).
Proof. by move=> le_nm le_np; rewrite a…
-
Our implementation of the R1CS system differs from the one described in the paper.
We extended the system to allow randomized constraints, obtained as Fiat-Shamir challenges bound to the entire pre…
-
I'd love to have a monadic/functional methods on Streamer and its subclasses. Those include:
- `map()` to apply data transformation like normalization
- `flatmap()` for parsing files, augmenting d…
-
Node.js has a `timingSafeEqual` function built in as of version 6.6.0: https://nodejs.org/api/crypto.html#crypto_crypto_timingsafeequal_a_b
It seems better to a) use that function if it's available…