awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
btcsuite avatar

btcsuite/btcd

0
View on GitHub↗
6,670 स्टार्स·2,522 फोर्क्स·Go·isc·3 व्यूज़github.com/btcsuite/btcd/blob/master/README.md↗

Btcd

Features

  • Unspent Transaction Output Models - Validates transactions by checking against the unspent transaction output set for double-spend prevention.
  • Blockchain Block Storages - Stores the complete blockchain locally with a database-backed block index and flat-file storage.
  • Bitcoin - Implements Bitcoin Core's consensus rules in Go for identical block and transaction validation.
  • Mempool Transaction Pools - Maintains a pool of unconfirmed standard transactions for relay and block template construction.
  • Bitcoin Blockchain Validations - Validates the entire Bitcoin blockchain against Core consensus rules to prevent network forks.
  • Bitcoin P2P Network Clients - Connects to the Bitcoin network to serve validated blockchain data and maintain a mempool of standard transactions.
  • Bitcoin Wire Protocols - Communicates with Bitcoin network peers using the standard Bitcoin protocol for block and transaction relay.
  • Transaction Relayers - Broadcasts newly mined blocks and unconfirmed transactions to maintain a mempool of standard transactions.
  • Transaction Validation - Validates transactions against Bitcoin Core consensus rules to ensure network compliance.
  • Consensus Rule Validators - Validates the entire Bitcoin blockchain against Core consensus rules to prevent network forks and ensure integrity.
  • Bitcoin Consensus Validation Engines - Enforces Bitcoin Core consensus rules to verify blocks and transactions, preventing network forks.
  • Bitcoin Blockchain Data Servers - Serves validated blockchain data to other peers on the Bitcoin network for synchronization and verification.
  • Blockchain Data Synchronization - Serves validated blockchain data to other peers on the Bitcoin network for synchronization and verification.
  • Header-First Synchronizations - Downloads block headers first to validate the chain before fetching full blocks for efficiency.
  • Blockchain Network Parameters - Supports mainnet, testnet, and regtest network configurations with separate genesis blocks.
  • Full Node Implementations - Go-based full node implementation.
  • Blockchain and Finance - Bitcoin protocol implementation.

स्टार हिस्ट्री

btcsuite/btcd के लिए स्टार हिस्ट्री चार्टbtcsuite/btcd के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Btcd के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Btcd के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • paradigmxyz/rethparadigmxyz का अवतार

    paradigmxyz/reth

    5,652GitHub पर देखें↗

    Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res

    Rust
    GitHub पर देखें↗5,652
  • jashmenn/bitcoin-reading-listjashmenn का अवतार

    jashmenn/bitcoin-reading-list

    897GitHub पर देखें↗

    This project is a curated collection of technical documentation and tutorials designed to guide developers through the mechanics of the Bitcoin blockchain. It serves as a structured learning path for those building applications that interact with decentralized financial systems, covering the fundamental concepts required to implement secure software within the ecosystem. The resource provides a comprehensive curriculum for understanding the core technical pillars of the network, including cryptographic key management, transaction construction, and protocol interaction. By organizing these mat

    GitHub पर देखें↗897
  • erigontech/erigonerigontech का अवतार

    erigontech/erigon

    3,529GitHub पर देखें↗

    Erigon is an Ethereum execution client and blockchain archive node designed to maintain full or archive copies of the blockchain. It functions as a Proof-of-Stake validator, an Ethereum RPC server, and a network validator operation tool, providing the core infrastructure to validate blocks and secure the chain. The project distinguishes itself through high-performance storage and data distribution, utilizing a flat key-value state storage system instead of a Merkle Patricia Trie to increase read and write speeds. It employs BitTorrent-based data distribution for immutable historical blockchai

    Goblockchainethereum
    GitHub पर देखें↗3,529
  • mimblewimble/grinmimblewimble का अवतार

    mimblewimble/grin

    5,090GitHub पर देखें↗

    Grin is a protocol implementation and blockchain node that provides a confidential transaction system. It uses Pedersen Commitments and homomorphic encryption to verify value integrity and ensure a consistent money supply without revealing specific transaction amounts or participant identities. The project distinguishes itself through an interactive transaction exchange model, where wallets coordinate multi-round data exchanges to build signed transactions. To maintain anonymity, the system supports onion-routed transaction delivery and masks originating IP addresses through specialized relay

    Rustcryptocurrencycryptographygrin
    GitHub पर देखें↗5,090
Btcd के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

btcsuite/btcd की मुख्य विशेषताएं क्या हैं?

btcsuite/btcd की मुख्य विशेषताएं हैं: Unspent Transaction Output Models, Blockchain Block Storages, Bitcoin, Mempool Transaction Pools, Bitcoin Blockchain Validations, Bitcoin P2P Network Clients, Bitcoin Wire Protocols, Transaction Relayers।

btcsuite/btcd के कुछ ओपन-सोर्स विकल्प क्या हैं?

btcsuite/btcd के ओपन-सोर्स विकल्पों में शामिल हैं: paradigmxyz/reth — Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node… jashmenn/bitcoin-reading-list — This project is a curated collection of technical documentation and tutorials designed to guide developers through the… erigontech/erigon — Erigon is an Ethereum execution client and blockchain archive node designed to maintain full or archive copies of the… mimblewimble/grin — Grin is a protocol implementation and blockchain node that provides a confidential transaction system. It uses… bitpay/bitcore — Bitcore is a blockchain development framework and a set of libraries used to build applications that interact with the… xrplf/rippled — rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine…