Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ABISprotocol/b69bc51d2195335632a9 to your computer and use it in GitHub Desktop.
Save ABISprotocol/b69bc51d2195335632a9 to your computer and use it in GitHub Desktop.
Essential ABIS System Requirements (abis.io) in BTC
Bitcoin / BTC
1. Multisignature feature, to enable multiple parties to specify when a certain microdonation may occur,
or to develop preferences for what sort of types or categories of microdonations should be supported
through recurrence or a similar scheme as may be utilized in a multiparty context. This should be
provided with [ease of use](https://github.com/spesmilo/sx#multisignature-n-m-transactions) in the context of Multisignature M-of-N.
2. Provision within wallet(s) which exemplifies the ABIS framework of giving and microdonations visually,
with ability to provide account lines that are quickly generated by the user, such as that which is
indicated within the [sx tools](https://github.com/spesmilo/sx/tree/master/tools) repository. This may also incorporate the threshold count concept,
such that a threshold, contingent upon a flexible fee structure, allows transactions to be broadcast
and confirmed at opportune times. This may also incorporate elements that provide for specialized
payment channels, including [aspects which allow for rapid and constant emissions of data](https://github.com/jgarzik/mcp).
3. Code Snippets, Suggestions for Implementation (Published on Sept. 1, 2014):
Note that these are initial suggestions intended to stimulate development discussion,
and require vetting, refinement, and adjustment. These can thus be changed, used as the
basis for a new issue or pull request, or simply used for general implementation discussion.
[Building and Caching Dependencies](https://github.com/bitcoin/bitcoin/tree/master/depends)
[Core Integration and Staging](https://github.com/bitcoin/bitcoin)
[Install SX](https://github.com/spesmilo/sx/tree/master/tools), establish [custom address](https://github.com/spesmilo/sx/tree/master/tools#charity-donations)
for microdonation.
[Write shell scripts and test](https://github.com/spesmilo/sx/tree/master/tools#contribute) to establish ability to conduct
recurring transactions and user preferences for thresholds where microdonations will be broadcast.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment