awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
corda avatar

corda/corda

0
View on GitHub↗
4,077 Stars·1,076 Forks·Kotlin·Apache-2.0·3 Aufrufewww.corda.net↗

Corda

Corda ist eine Distributed-Ledger-Technologieplattform, die zum Aufbau privater, interoperabler Geschäftsnetzwerke verwendet wird. Sie bietet ein Framework zur Erstellung gemeinsamer Faktenaufzeichnungen und zur Ausführung von Smart Contracts zwischen spezifischen Teilnehmern, ohne dass ein globales Daten-Broadcasting erforderlich ist.

Die Plattform zeichnet sich durch ein Point-to-Point-Zustandsverteilungsmodell und ein UTXO-basiertes Ledger aus, das sicherstellt, dass Transaktionsdaten nur zwischen beteiligten Parteien geteilt werden, um strikte Privatsphäre zu wahren. Sie nutzt eine JVM-basierte Smart-Contract-Engine zur Ausführung von Geschäftslogik, die in Java oder Kotlin geschrieben ist, und verwendet einen Notary-basierten Mechanismus, um die Transaktionseinzigartigkeit zu verifizieren und Double-Spending zu verhindern.

Das System deckt einen breiten Satz an Funktionen ab, einschließlich zertifikatsbasiertem Identitätsmanagement über eine Public-Key-Infrastruktur, Verwaltung des Lebenszyklus digitaler Assets zur Verfolgung von Token und Finanzinstrumenten sowie verteilter Workflow-Koordinierung für Konsens zwischen mehreren Parteien. Es enthält zudem Tools für die Überwachung der Node-Infrastruktur, die Inspektion des Ledger-Zustands und die Integration von Off-Ledger-Daten durch Oracle-Dienste.

Das Projekt bietet eine Befehlszeilenschnittstelle für das Node-Management und eine automatisierte Testsuite zur Verifizierung von Contract-Flow-Logik und Ledger-Anwendungen.

Features

  • Private Ledger Infrastructure - Provides a private, permissioned distributed ledger infrastructure for recording and managing business transactions.
  • State Evolution Validation - Validates the logic that all network participants must satisfy to evolve shared ledger states.
  • Notary Uniqueness Validation - Uses specialized notary clusters to verify transaction uniqueness and prevent double-spending.
  • Digital Asset Management - Provides a system for issuing and managing the lifecycle of custom tokens and financial instruments on the ledger.
  • Distributed Application Deployments - Manages the distribution of custom business logic and data schemas across a network of shared ledger nodes.
  • Private Peer-to-Peer Networks - Implements a peer-to-peer system for creating shared records of facts between specific participants without global broadcasting.
  • Distributed Process Coordination - Manages distributed business processes as stateful sequences of messages and signatures between network participants.
  • Decentralized & Blockchain Technologies - Offers a comprehensive platform for building private, interoperable business networks with smart contracts and strict privacy.
  • UTXO Models - Tracks the evolution of state through a chain of unspent transaction outputs rather than global balances.
  • Global Network Directories - Implements directory services that provide network maps for node discovery and participant communication.
  • Peer-to-Peer Networking - Enables independent nodes to exchange data and transactions directly without a central authority.
  • Privacy-Preserving State Distribution - Maintains strict privacy by distributing ledger state only to the participants involved in a transaction.
  • Business Network Construction - Enables the creation of private business networks for conducting direct transactions and executing smart contracts.
  • Transactional Message Coordination - Coordinates the delivery of messages and negotiation sequences to ensure atomicity in multi-step transactions.
  • Smart Contract Execution Environments - Executes business logic written in Java or Kotlin within a JVM runtime to automate ledger agreements.
  • JVM Runtimes - Executes smart contract business logic written in Java or Kotlin within a JVM runtime.
  • Business Network Governance - Provides administrative controls for managing node membership and PKI to secure private peer-to-peer business networks.
  • Double-Spending Prevention - Prevents double-spending and ensures correct event sequencing without requiring global data broadcasting.
  • Double Spending Preventions - Ensures the uniqueness of ledger entries to prevent the reuse of state and double-spending.
  • Certificate-Based Authentication - Implements a public key infrastructure using digital certificates to manage network membership and peer authentication.
  • Public Key Identity Providers - Implements a public key identity provider that governs network membership and authenticates peer nodes.
  • Public Key Infrastructure - Manages the certificate hierarchy and public keys required for secure communication across the business network.
  • Trustless Consensus Coordination - Coordinates agreement flows between network participants to validate transactions without global broadcasting.
  • Digital Asset Lifecycle Management - Implements a framework for designing and controlling the full lifecycle of tokens and financial instruments.
  • Consensus Workflow Coordinators - Coordinates communication and negotiation between network participants to reach consensus on transaction state.
  • Smart Contract Automations - Executes JVM-based business logic to automate agreements and verify transactions on a distributed network.
  • State Inspection Tools - Allows direct inspection of stored states, transactions, and attachments via a connection to the node database.
  • Ledger Data Modeling - Uses a design language to specify ledger schemas and automate the generation of transaction logic.
  • External Data Integrations - Integrates off-ledger oracle services to enrich transaction validation with real-world data.
  • Historical Data Archiving - Implements strategies for offloading older ledger state and transaction records to secondary storage for auditability.
  • Workflow Progress Monitoring - Tracks the execution flow and state transitions of distributed business processes via a management console.
  • Automated Certificate Issuance - Acts as a certificate authority to sign join requests, revoke certificates, and authorize network map updates.
  • Partial Data Visibility - Restricts the subset of transaction data visible to specific participants during the signing process to maintain privacy.
  • Network Membership Controls - Provides administrative controls for managing node entry and certificate revocation to maintain a secure participant list.
  • Oracle Service Integrations - Provides oracle service integrations to bridge on-chain logic with off-chain data sources for validation.
  • Transaction Timing Validations - Verifies that transactions occur within specific time windows to meet business and regulatory requirements.
  • Distributed State Recovery - Provides mechanisms to restore ledger data across participants to resolve synchronization failures and ensure consistency.
  • Ledger Relationship Visualizations - Provides tools for mapping and analyzing dependencies between ledger states and transaction flows.
  • Business Logic Testing - Ships tools for running unit and integration tests to verify business flow logic and environment calibration.
  • Automated Contract Testing Suites - Provides an automated testing suite to verify that smart contracts and distributed workflows behave correctly.

Star-Verlauf

Star-Verlauf für corda/cordaStar-Verlauf für corda/corda

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Corda

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Corda.
  • hyperledger/hyperledgerAvatar von hyperledger

    hyperledger/hyperledger

    3,745Auf GitHub ansehen↗

    Hyperledger is an enterprise blockchain ecosystem consisting of a collection of open-source frameworks and libraries. It provides the distributed ledger technology and modular architectures necessary to build permissioned blockchain applications for industrial use cases. The project is characterized by a multi-framework ecosystem that separates consensus and membership services into interchangeable components. This modularity allows for the use of various agreement mechanisms, including crash-fault and Byzantine fault tolerant protocols, to maintain a synchronized and immutable record of tran

    blockchaindistributed-ledgerhyperledger
    Auf GitHub ansehen↗3,745
  • input-output-hk/cardano-slAvatar von input-output-hk

    input-output-hk/cardano-sl

    3,756Auf GitHub ansehen↗

    This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros proof-of-stake consensus protocol. It provides a complete environment for operating a distributed record, including a cryptocurrency wallet backend and a peer-to-peer network layer. The system is distinguished by its use of a UTXO-based ledger model and a diffusion-based state synchronization layer for node communication. It integrates a Public Key Infrastructure with TLS-authenticated communication to secure inter-node traffic and employs hierarchical deterministic key derivati

    Haskell
    Auf GitHub ansehen↗3,756
  • xrplf/rippledAvatar von XRPLF

    XRPLF/rippled

    5,166Auf GitHub ansehen↗

    rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine and a blockchain API gateway, allowing servers to validate transactions and maintain a shared, immutable sequence of ledger state. The project features a built-in decentralized exchange engine capable of executing atomic cross-currency payments and managing order books. It includes an on-chain asset management system for issuing and controlling fungible tokens and NFTs, as well as a Byzantine Fault Tolerant system for coordinating validators. The platform provides comprehensiv

    C++blockchainc-plus-pluscplusplus
    Auf GitHub ansehen↗5,166
  • inoutcode/ethereum_bookAvatar von inoutcode

    inoutcode/ethereum_book

    4,081Auf GitHub ansehen↗

    This project is a comprehensive educational guide and technical manual for the Ethereum blockchain. It provides structured instruction on blockchain fundamentals, smart contract development, and the architectural principles of decentralized applications. The resource covers technical domains including smart contract security auditing, network administration, and web3 programming. It details the implementation of token standards, the use of mnemonic seeds for wallet integration, and the creation of censorship-resistant application architectures. The documentation extends to system-level opera

    Vueblockchaindappsethereum
    Auf GitHub ansehen↗4,081
Alle 30 Alternativen zu Corda anzeigen→

Häufig gestellte Fragen

Was macht corda/corda?

Corda ist eine Distributed-Ledger-Technologieplattform, die zum Aufbau privater, interoperabler Geschäftsnetzwerke verwendet wird. Sie bietet ein Framework zur Erstellung gemeinsamer Faktenaufzeichnungen und zur Ausführung von Smart Contracts zwischen spezifischen Teilnehmern, ohne dass ein globales Daten-Broadcasting erforderlich ist.

Was sind die Hauptfunktionen von corda/corda?

Die Hauptfunktionen von corda/corda sind: Private Ledger Infrastructure, State Evolution Validation, Notary Uniqueness Validation, Digital Asset Management, Distributed Application Deployments, Private Peer-to-Peer Networks, Distributed Process Coordination, Decentralized & Blockchain Technologies.

Welche Open-Source-Alternativen gibt es zu corda/corda?

Open-Source-Alternativen zu corda/corda sind unter anderem: hyperledger/hyperledger — Hyperledger is an enterprise blockchain ecosystem consisting of a collection of open-source frameworks and libraries.… input-output-hk/cardano-sl — This project is a blockchain node software implementation that maintains a decentralized ledger using the Ouroboros… xrplf/rippled — rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine… inoutcode/ethereum_book — This project is a comprehensive educational guide and technical manual for the Ethereum blockchain. It provides… mystenlabs/sui — Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It… lux-core/lux — Lux is a blockchain infrastructure project providing a distributed ledger and a smart contract platform. It utilizes a…