SatoshiChain
  • What is SatoshiChain?
    • 1.1 Phases
    • 1.2 Connect To SatoshiChain
    • 1.3 Solutions
    • 1.4 Characteristics
  • Main Features
    • 2.1 'Clique' Proof-of-Authority (PoA) Consensus
    • 2.2 EVM-compatible
    • 2.3 Decentralized Governance
    • 2.4 Cross-chain Compatibility
  • Background
    • 3.1 Cryptographic Hash Functions
    • 3.2 Digital Signatures
      • 3.2.1 Secp256k1 Curve
      • 3.2.2 ECDSA Signature Algorithm
    • 3.3 Ethereum Virtual Machine (EVM)
    • 3.4 Consensus Protocols
      • 3.4.1 Proof-of-Work (PoW) - Nakamoto Consensus
      • 3.4.2 Istanbul Byzantine Fault Tolerant (IBFT)
      • 3.4.3 IBFT Proof of Authority (PoA)
      • 3.4.4 IBFT Proof-of-Stake (PoS)
      • 3.4.5 RAFT
      • 3.4.6 'Clique' Proof-of-Authority (PoA)
      • 3.4.7 Comparison and Selection
  • Developers
    • 4.1 SatoshiChain Layering Architecture
    • 4.2 SatoshiChain Cross-Chain Protocol
    • 4.3 SatoshiChain Design
    • 4.4 Native Currency of SatoshiChain: The $SC Token
    • 4.5 SatoshiChain Configurations
  • VE Model for SatoshiChain
    • 5.1 Voting Power
    • 5.2 How to Use $veSC
  • Smart Contracts of SatoshiChain
    • 6.1 Validator Set Contract
    • 6.2 Slashing Contract
    • 6.3 Staking Contract
    • 6.4 Governance Contract
    • 6.5 Vault Contract
    • 6.6 Bridge Contract
  • SatoshiChain Staking
  • SatoshiX Decentralized Exchange (DEX)
  • Potential Applications
    • 9.1 NFT
    • 9.2 DeFi
    • 9.3 GameFi
  • Become a Validator Node Operator
Powered by GitBook
On this page

Developers

SatoshiChain (Satoshi) Architecture

Previous3.4.7 Comparison and SelectionNext4.1 SatoshiChain Layering Architecture

Last updated 1 year ago

Building a DeFi app, game, NFT project, DAO or any other crypto application? Consider launching on SatoshiChain! Existing projects, protocols, dApps, and exchanges are welcome too. Please see the documentation herein, and feel free to with any questions.

SatoshiChain is built using the Ethereum PoA Clique algorithm and is a standalone blockchain.

With this framework, our community of developers can build a blockchain network that better suits their needs and demands.

Likewise, the SatoshiChain EVM blockchain invokes Clique PoA. SatoshiChain can employ the following features:

Reuse existing Ethereum smart contract technology and its API.

  • Users can interact with standard wallets via JSON-RPC.

  • Developers enjoy Solidity/Vyper programming and full EVM support.

  • Access to popular Ethereum tools, development tools, and libraries.

  • Optimized UX when performing cross-network transactions.

Communication between networks:

  • Completely trustless and decentralized embedded Ethereum Bridge solution.

  • Asset transfers from any EVM compatible network, particularly Ethereum mainnet.

  • Transferring of ERC20 tokens, NFTs, or local tokens in the shell.

  • The ability to customize bridge functionality with existing plugins.

Special Functions:

  • Building network usability via the development of plugins

  • The capacity to replace core functionalities with consensus plugins.

  • Going beyond Ethereum smart contracts by incorporating Runtime

Thanks to the underlying architecture, SatoshiChain can achieve full compatibility with Ethereum smart contract technology. It can also use Clique PoA to ensure high network decentralization, security, and scalability.

contact us