πŸ“œ
Galactica Network FAQ
  • πŸ“ƒ1. Introduction
    • ✨What is Galactica Network?
    • πŸ’‘What is the mission and the vision of Galactica Network?
    • 🌌Galactica Network protocol and app layers
    • πŸ“˜What is the Unique Value Proposition of Galactica Network?
    • πŸ’ŽUSPs
  • 🧱2. Galactica Network’s Core Pillars
    • πŸ†”Persistent Identities & Sybil Resistance
    • πŸŽ–οΈOn-Chain Reputation
    • πŸ”Compliant Privacy
  • ❔3. How and why should one join?
    • πŸ™οΈGalactica Node Distribtuion (GND) & Galactica Citizen Node (GCN)
    • πŸ’°Universal Basic Income (UBI)
    • πŸͺ™Galactica Network Inflation Function
  • πŸ’»4. Technology
    • πŸ’ΎTechnological Stack
      • Why Cosmos?
      • Guardians
      • zkCertificates & zkKYC
      • Reputation Root Contract
      • Contingent Transactions
  • ✴️5. Who manages Galactica Network?
    • Voting Power
    • Entities
    • Voting Process
    • Galactica Network Ecosystem Funding
  • 🦊6. Galactica ZK Vault Snap for Metamask (DevNet)
    • πŸ’ΏHow to install the Snap?
    • πŸš€How to use the Snap's features?
    • βœ…What does the Snap do?
    • 🚫What does the Snap NOT do?
    • πŸš‘How do I reach out for Snap support?
  • 🌐7. Validator Network
Powered by GitBook
On this page
  1. 4. Technology
  2. Technological Stack

Contingent Transactions

PreviousReputation Root ContractNext5. Who manages Galactica Network?

Last updated 1 year ago

Contingent Transactions are transactions in which the sender has to satisfy requirements defined by the recipient. The recipient can be a smart contract. Based on the data a user holds in his zkKYC he or she can prove satisfying those requirements while the ZKP hides personal identity to stay private. For example if the recipient is a wallet account receiving funds the recipient can choose to accept funds only from legit sources. This feature is implemented in a blockchain node which is checking ERC-20 transactions. It calculates reputation scores according to the function defined by the recipient in the RRC. Only if the sender has a high enough score the transaction can succeed. The network’s contingent transactions primitive extends the RRC by using its outputs to establish dynamic transaction rejection and acceptance rules. It adds depth to interaction rulesets, allowing users to incorporate unique interactions into their contracts. These programmable transactions enable meritocratic interactions through web3 footprints, compliant liquidity pools via zkKYC, and generally allow DApps to reflect the diverse nature of accounts on the Galactica Network. The concept of contingent transactions is also explained in the .

πŸ’»
πŸ’Ύ
Whitepaper