8. Architecture
Last updated
Last updated
The architecture of GET is based on Cardano blockchain, combining smart contracts, native tokens, and custom modules tailored for the entertainment industry. This section provides a detailed explanation of each component of the system and how they interact.
GET is issued as native tokens on the Cardano blockchain. This eliminates the need or smart contracts, as required by like ERC-20 tokens on other blockchains, enabling lower gas fees and faster transactions.
Native support: GET exists as part of the Cardano blockchain and can be issued, sent, and received directly without the need for additional contracts or transaction approvals.
Plutus Smart Contracts: When needed, Cardano's Plutus Smart Contracts are utilized to implement specific logic (e.g. staking, governance, transactions) related to the tokens.
GET ecosystem adopts a three-layer architecture.
Base layer (Layer 1): This layer is Cardano's blockchain infrastructure, responsible for token generation, transfer, and transactions. The Proof of Stake(PoS) mechanism enables fast and energy efficient transactions. All transaction data and user interactions are recorded, maintaining a tamper-proof ledger.
Smart Contract Layer: This layer is used to implement additional features and conditions for the token. For example, Plutus smart contracts on this layer enable creators to distribute rewards or grant perks based on specific conditions for project participation, conduct governance voting, or verify rights to hold NFTs.
Application Layer: This top-most layer provides the user interface and builds the platform where users (such as fans, creators, companies) can directly interact with the token ecosystem. It provides an interface for users to purchase content using tokens, participate in governance, and manage the NFTs.
GET is designed to accommodate a variety of use cases by leveraging Cardano's multi-asset functionality. It provides the following functions.
Token issuance and transactions: Token Issuance and Transactions: Token issuance and transfers are carried out directly through Cardano's native transaction functionality without the need for smart contracts.
Governance: Token holders can vote on decisions within the ecosystem via smart contracts, playing a key role in determining the growth and direction of the community.
NFT Support: As a native token functionality on the Cardano chain, tokenized digital assets(NFTs) can be managed seamlessly. NFTs are also used to verify rights to exclusive contents and events.
Scalability: Cardano's blockchain boasts high transaction throughput, making it capable of handling large volumes of token transactions and NFT issuance. The system is designed to dynamically scale in response to the network growth.
Security: The token ecosystem leverages Cardano chain’s robust Proof of Stake(PoS) consensus algorithm, ensuring resilience against attacks, and maintaining all transactions in a transparent and verifiable manner.
GET is designed with consideration for the regulatory environment of the entertainment industry.
This enable token issuance and transactions in compliance with legal requirements and regulations. In addition, smart contracts can be customized to align with the latest regulations.