Parallel Proof-of-Work (PoW) protocols are suggested to improve the safety guarantees, transaction throughput and confirmation latencies of Nakamoto consensus. In this work, we first consider the existing parallel PoW protocols and develop hard-coded incentive attack structures. Our theoretical results and simulations show that the existing parallel PoW protocols are more vulnerable to incentive attacks than the Nakamoto consensus, e.g., attacks have smaller profitability threshold and they result in higher relative rewards. Next, we introduce a voting-based semi-parallel PoW protocol that outperforms both Nakamoto consensus and the existing parallel PoW protocols from most practical perspectives such as communication overheads, throughput, transaction conflicts, incentive compatibility of the protocol as well as a fair distribution of transaction fees among the voters and the leaders. We use state-of-the-art analysis to evaluate the consistency of the protocol and consider Markov decision process (MDP) models to substantiate our claims about the resilience of our protocol against incentive attacks.
Parallele Proof-of-Work (PoW)-Protokolle wurden vorgeschlagen, um die Sicherheitsgarantien, den Transaktionsdurchsatz und die Bestätigungsverzögerung des Nakamoto-Konsenses zu verbessern. Dieses Paper analysiert zunächst bestehende parallele PoW-Protokolle und entwickelt hardcodierte Anreizangriffsstrukturen. Theoretische Ergebnisse und Simulationen zeigen, dass bestehende parallele PoW-Protokolle anfälliger für Anreizangriffe sind als der Nakamoto-Konsens, mit niedrigeren Rentabilitätsschwellen und höheren relativen Belohnungen. Anschließend wird ein abstimmungsbasiertes semi-paralleles PoW-Protokoll eingeführt, das den Nakamoto-Konsens und bestehende parallele PoW-Protokolle in praktischen Aspekten übertrifft: Kommunikationsaufwand, Durchsatz, Transaktionskonflikte, Anreizkompatibilität des Protokolls sowie faire Verteilung der Transaktionsgebühren zwischen Abstimmenden und Führungspersonen. Die Konsistenz des Protokolls wird mit modernster Analyse bewertet, und Markov-Entscheidungsprozess (MDP)-Modelle werden berücksichtigt, um Aussagen über die Widerstandsfähigkeit des Protokolls gegen Anreizangriffe zu bestätigen.
Dieses Paper zielt darauf ab, ein Protokoll zu entwerfen, das sowohl die Vorteile paralleler PoW nutzt (Varianzreduktion, erhöhter Durchsatz) als auch effektiv gegen Anreizangriffe widersteht.
Schwachstellenerkennung: Tiefgehende Analyse bestehender paralleler PoW-Protokolle (Bobtail, Tailstorm, DAG-style voting) mit Nachweis ihrer höheren Anfälligkeit für Anreizangriffe im Vergleich zum Nakamoto-Konsens
Protokolldesign: Vorschlag eines abstimmungsbasierten semi-parallelen PoW-Protokolls mit folgenden Eigenschaften:
Reduzierter Kommunikationsaufwand
Vermeidung von Transaktionskonflikten
Verbesserte Anreizkompatibilität
Faire Transaktionsgebührenverteilung
Theoretische Analyse:
Verwendung modernster Sicherheitsverzögerungsanalyse zur Bewertung der Wahrscheinlichkeit von Double-Spending-Angriffen
Konstruktion von MDP-Modellen zur Analyse der Widerstandsfähigkeit gegen Anreizangriffe
Bereitstellung rigoroser mathematischer Beweise und Simulationsverifikation
Leistungsverbesserung: Überlegenheit gegenüber bestehenden Lösungen in mehreren praktischen Aspekten, einschließlich Sicherheit, Durchsatz und Fairness
Entwurf eines Blockchain-Konsensprotokolls mit Eingaben von Miner-Proof-of-Work und Transaktionsvorschlägen sowie Ausgabe eines bestätigten Transaktionsbuchs, das folgende Anforderungen erfüllen muss:
Sicherheit: Widerstand gegen Double-Spending und Anreizangriffe
Das Paper zitiert 48 relevante Arbeiten, die Blockchain-Konsens, Anreizmechanismen, Sicherheitsanalyse und andere wichtige Aspekte abdecken und eine solide theoretische Grundlage für die Forschung bieten.