Jude Nelson
Jude Nelson
There needs to be an on-Bitcoin transaction that calls into voting for an aggregate public key. This will ensure that even if the Stacks contract-call to vote isn't going through,...
There needs to be a Nakamoto-specific network state machine for synchronizing block inventories. Per the SIP, the inventory bit-vectors exchanged are framed by reward cycle, and there exists a 1-bit...
We need to support Nakamoto block handling in the p2p system in order to unblock a lot of other tasks. This includes: * Nakamoto block wire format * Contains a...
This is the SIP that describes the Nakamoto v1 system. It implements fast and reliable blocks, and must be implemented before sBTC. I've styled this SIP-021. In my mind, it...
This SIP supersedes the [old SIP-021](https://github.com/stacksgov/sips/pull/113). It describes the sBTC system as implemented on top of [Nakamoto v1](https://github.com/stacksgov/sips/pull/155).
# Proposal Users will periodically need to move their data between Gaia hubs. The user can do so today by listing all their files, fetching them all, and re-uploading them...
**What is the problem you are seeing? Please describe.** The system does not penalize apps enough for storing user data in places other than Gaia. **How is this problem misaligned...
As of the upcoming 0.18.x series, the .snapshots file is a full-fledged Sqlite3 database that stores the set of accepted transactions and Merkle paths that link them to block headers....
We need to do a better job of separating the abstract blockchain driver model (the StateMachine class) from the Bitcoin driver implementation. This should be done before any serious work...
This PR closes #4054 by way of implementing the assumed total commit with carry-over (ATC-C) strategy for denying opportunistic Bitcoin miners from mining Stacks at a discount (see [this report](https://github.com/stacks-network/MevAnalysis/blob/master/MevAnalysis.ipynb))....