RGB Blackpaper
GitHubFAQTech talksReddit
  • RGB Blackpaper
  • General information
    • 1. Introduction
      • 1.1. Motivation
      • 1.2. Background
    • 2. Protocol design
      • 2.1. Design goals
      • 2.2. Design overview
  • Consensus layer
    • 3. Client-side-validation
      • 3.1. Proof of publication
      • 3.2. Single-use-seals
      • 3.3. Deterministic bitcoin commitments
        • 3.3.1. Tapret commitments
        • 3.3.2. Opret commitments
        • 3.3.3. Deterministic output selection
      • 3.4. Multi-protocol commitments
    • 4. Ubiquitous deterministic computin
      • 4.1. Strict types system
      • 4.2. AluVM virtual machine
    • 5. Contracts, state & operations
      • 5.1. Schema
      • 5.2. Contract state
      • 5.3. Contract operations
      • 5.4. Contract validation
  • Application layer
    • 6. Writing contracts. Scripting.
    • 7. Interacting with contracts
    • 8. P2P communications
    • 9. Wallet interaction
    • 10. Possible applications
      • 10.1. Bitcoin Finance (BiFi) on Lightning
      • 10.2. Non-financial applications
  • Other information
    • 11. Governance
      • 11.1. Organizations
      • 11.2. Ossification & upgradability
    • 12. Protocol properties
      • 12.1. Privacy
      • 12.2. Censorship-resistance
      • 12.3. Trust model
      • 12.4. Global state & avaliability
      • 12.5. Comparison to other systems
    • 13. History & acknowledgements
  • Appendices
    • References
    • Appendix A: Related standards
    • Appendix B: Reference implementation
    • Appendix C: Glossary
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Consensus layer
  2. 4. Ubiquitous deterministic computin

4.2. AluVM virtual machine

Previous4.1. Strict types systemNext5. Contracts, state & operations

Last updated 2 years ago

Was this helpful?