teor

Results 145 issues of teor

## Motivation Zebra takes about 6 hours to sync from the network, but less than an hour to load blocks from a file on disk. We could share a file...

C-enhancement
S-needs-triage
S-needs-investigation
P-Medium :zap:
I-slow
A-state

## Motivation Ziggurat's testing report on Zebra `v1.0.0-beta.8` discovered that Zebra ignores inbound peer queries during network setup. ### Designs There are a few ways we can resolve this issue:...

C-enhancement
S-needs-triage
P-Low :snowflake:
C-security
I-slow
A-network

## Motivation In PR #4212, we reduced the peer handshake timeout from 4 to 3 seconds, to speed up full sync. But this could cause connection issues on slower networks....

C-bug
S-needs-design
S-needs-triage
P-Low :snowflake:
I-slow

## Motivation To avoid Zcash peer connection storms, we want to start disconnecting from outdated peers before network upgrade activation. ### Specifications Here is what `zcashd` does: https://zips.z.cash/zip-0201#network-coalescence ### Designs...

C-security
I-remote-node-overload
A-network
NU-6

## Motivation Zebra currently connects to private IP addresses, and advertises them to its peers. But this is a security issue, because Zebra can be used to probe internal network...

C-security
I-privacy
A-network
I-destructive
I-remote-trigger

## Motivation This tracking issue contains tickets with questions we want to ask during the network audit. It is blocked by tasks we want to complete before the network audit....

C-enhancement
S-needs-triage

It's hard to find the transaction fee calculation from the index, because it just says "fee". This PR also adds a `\defining` to the transaction fee calculation.

protocol spec
S-pending-spec-inclusion

@str4d says: > `MAX_BLOCK_SIGOPS` does apply to Zcash; it's hard-coded at 20,000, matching pre-SegWit Bitcoin This limit applies to the sum of sigops in lock (output) and unlock (spend) scripts....

protocol spec
transparent protocol

As of 21 June 2021, the Zcash protocol spec only allows Transparent and Sapling funding stream addresses. But Orchard outputs are allowed in coinbase transactions. So they should also be...

In ZIPs 143, 243, and 244, the script serialization format is ambiguous. Only ZIP 143 has a relevant reference, and it is not explicit about the length byte. We should:...