Taylor Hornby

Results 133 issues of Taylor Hornby

On the `zcashd` repo we block merges to master on the CI tests passing. We should do the same for all of our repos containing supported code. For `lightwalletd`, Travis-CI...

https://zcash.github.io/orchard/design/nullifiers.html The argument that Note Privacy (OOB) is near-perfect relies on \psi being chosen independently at random. Since \psi is the output of PRF^expand_rseed, Note Privacy (OOB) must assume PRF^expand_rseed...

documentation

A notification is generated when there's a reorg, but rewinding the data DB can in theory fail with an exception, which will cause a [different kind of error, from the...

enhancement
documentation
learning opportunity

1. Initialize an empty wallet. 2. Send the wallet enough 1 zat UTXOs that an attempt to spend them all would be larger than the block size. 3. Try to...

enhancement
help wanted
Testing
unconfirmed

Web browsers are moving towards displaying security warnings when users visit `http://` URLs. I consider this to be an effective step towards deprecating `http://` in favor of `https://`. We should...

I-SECURITY
A-wallet
special to Taylor
usability
M-going-fully-shielded
C-deprecation

Requiring Θ(#transactions) effort *per wallet* to detect transactions is not scalable and needs to be replaced with a new paradigm. The options [that I know about](https://zecsec.com/posts/scalable-private-money-needs-scalable-private-messaging/) for improving asymptotics are:...

The problem: I hadn't realized my viewing key was leaked by the [viewing key leak bug](https://electriccoin.co/blog/privacy-leak-bug-discovered-in-nighthawk-and-ecc-wallets/) until I loaded my seed into Ywallet which shows the outbound memos more prominently...

enhancement

This makes `shr` behave differently than Rust's `>>` in release mode but IMO how `>>` works in release mode is kinda dumb -- I could see myself assuming the argument...

to bellman repo

If the first line of `rotr` was changed to `let by = by % 33`, for example, then the existing test wouldn't catch the bug.

to bellman repo

Investigate the feasibility of formally verifying some properties of the abstract cryptographic protocol, i.e. just the Sapling/Orchard protocol and not necessarily the entire the proving system. Given the expertise that...

I-SECURITY
A-crypto