nucypher icon indicating copy to clipboard operation
nucypher copied to clipboard

Threshold Access Control (TACo) runtimes for the Threshold Network

Results 236 nucypher issues
Sort by recently updated
recently updated
newest added
trafficstars

The change occurred in the composite commit 324c2805f5b309c97c64303f5e3dd285eafafe8d, which of course makes the thinking difficult to track down. @KPrasch ?

question
Alice 👩

We have a `Policy`. That `Policy` represents a relationship between one `Alice`, one `Bob`, `n` `Ursulas`, and any number of `Enricos`. Right? Welll... What then is a "policy pubkey"? We...

Protocol
UX

When stopping an interactive Ursula, the following ugly message appears: ``` Ursula(0x240eBDB) >>> stop Unhandled Error Traceback (most recent call last): File "/home/nucypher/nucypher2/lib/python3.6/site-packages/twisted/internet/base.py", line 434, in fireEvent DeferredList(beforeResults).addCallback(self._continueFiring) File "/home/nucypher/nucypher2/lib/python3.6/site-packages/twisted/internet/defer.py",...

Bug :bug:
CLI
Logging
Ursula :woman_astronaut:
UX
is this done?

PR https://github.com/nucypher/nucypher/pull/1366 introduced tests for character control with blockchain characrers. Those tests (living in `tests/characters/control/`) duplicate a lot of code, which is not ideal. Ideally, we'd want to make them...

Enhancement
Test 🔍
Code Quality 🔧

In ` nucypher/blockchain/eth/interfaces.py`, `send_transaction` we get nonce from geth transaction count and use it later in the method. If the same method is called in a different thread, it may...

Scoping

Enhancement
Good Intro Issue
Automation
Logging

Use a formal methodology, e.g, ProVerif or Verifpal, to obtain better guarantees of the correctness and safety of the ReEncryption Evidence Protocol defined in #259

Protocol
Automation

When init'ing a `Character` and passing `known_nodes`, does it make sense to verify? This adds a round-trip HTTPS for each node passed, at init time.

Optimization
Node Discovery