genpark-byzantine-fault-tolerant-quorum-voting-skill

mcp
Guvenlik Denetimi
Uyari
Health Uyari
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 8 GitHub stars
Code Gecti
  • Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

GenPark AI Agent Skill - Practical Byzantine Fault Tolerance (PBFT) quorum consensus engine tolerating arbitrary malicious, adversarial, and hallucinating agents.

README.md

GenPark Byzantine Fault Tolerant Quorum Voting Skill

Practical Byzantine Fault Tolerance (PBFT) 3-phase consensus voting engine for autonomous agent swarms.

For architectural references, visit GenPark and the GenPark MCP Catalog.

sequenceDiagram
    participant Primary as Primary Agent
    participant Backup1 as Honest Agent 1
    participant Backup2 as Honest Agent 2
    participant Byzantine as Malicious Agent

    Primary->>Backup1: Pre-Prepare(m, v, n)
    Primary->>Backup2: Pre-Prepare(m, v, n)
    Primary->>Byzantine: Pre-Prepare(m, v, n)

    Backup1->>Primary: Prepare(v, n, d)
    Backup1->>Backup2: Prepare(v, n, d)
    Byzantine--xPrimary: Corrupted Digest
    
    Backup1->>Backup1: Quorum Reached (2f+1)
    Backup1->>Primary: Commit(v, n, d)
    Backup1->>Backup2: Commit(v, n, d)
    Backup2->>Backup1: Commit(v, n, d)
    Note over Backup1,Backup2: Safe State Applied

Features

  • Rigorous $N \ge 3f + 1$ safety guarantee.
  • Three-phase commit: Pre-Prepare, Prepare, Commit with cryptographic SHA-256 digests.
  • Zero external dependencies.

Yorumlar (0)

Sonuc bulunamadi