โ๏ธBlockchain Base
Last updated
Last updated
Before diving into Galactica's unique features, here is an overview of the base technology it is built upon.
Galactica Network is based on the framework. It provides a secure and solid framework for developing specialized blockchains with the Tendermint proof of stake consensus, the Inter-Blockchain Communication protocol (IBC) and a modular architecture.
A detailed article on why Galactica uses CosmosSDK can be found here.
Smart contracts on Galactica are based on the Etherum Virtual Machine (EVM). It provides the engine for running DApps on Galactica and connecting them to features such as Zero-Knowledge KYC, Reputation and Contingent Transactions.
The EVM also provides the predominant technical interface to wallets, front-end and back-end services on Galactica.
Zero-knowledge cryptography (ZKC) is a core enabler of Galactica's Zero-Knowledge KYC technology. It allows users to prove statements to a verifier without disclosing any more information than the statement itself.
This repository provides a great index of resources explaining ZKC.
Galactica mainly uses SNARKs developed in the circom2 framework.
As EVM chain, Galactica supports most EVM wallets. For Galactica specific features, such as zkKYC in self custody, we provide a Galactica Snap for Metamask.