2 dépôts
Running blockchain nodes with reduced storage by using state snapshots for transaction validation.
Distinct from Blockchain Node Operation: Specifically covers lite node operations using snapshots, whereas the parent covers general blockchain node operation.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Lite Node Operations. Refine with filters or upvote what's useful.
java-tron est une implémentation Java d'un nœud complet de la blockchain Tron. Il fournit l'infrastructure de base pour exécuter un nœud réseau, valider les transactions et produire des blocs. Le projet inclut un moteur de consensus proof-of-stake, une base de données de registre distribué et un runtime de contrat intelligent pour gérer les transitions d'état on-chain. Le système se distingue par sa prise en charge des opérations de nœud complet et léger, utilisant des instantanés d'état pour accélérer la synchronisation et réduire les exigences matérielles. Il dispose d'une abstraction de base de données multi-moteur qui permet la migration, le partitionnement et l'élagage du stockage sur différents disques physiques pour optimiser les performances. Le logiciel couvre un large éventail de capacités blockchain, incluant la gestion d'actifs numériques, la gouvernance réseau via des élections de représentants et l'exécution de logique programmable via une machine virtuelle. Il expose les données et fonctions blockchain via une passerelle prenant en charge les protocoles HTTP, gRPC et JSON-RPC. Le projet fournit des outils pour initialiser des nœuds réseau, déployer des environnements blockchain privés et gérer des keystores de compte chiffrés.
Provides lite node operation capabilities using state snapshots to reduce hardware requirements.
This project is a full-stack implementation of the TON protocol, serving as a layer 1 blockchain protocol designed for transaction processing and smart contract execution. It encompasses the core blockchain validator node, storage daemons, and network logic required to maintain a distributed ledger. The system is distinguished by a sharding architecture and a specialized virtual machine for deploying asynchronous smart contracts. It utilizes a cell-based data storage model for deterministic serialization and an actor-based asynchronous message passing system for communication between contract
Provides a lightweight blockchain interface for querying network state and interacting with the ledger without running a full node.