Pirate Blockchain

Erste Sapling spezifische Datenschutzkette

zseko
Pirate Chain
5 min readDec 14, 2018

--

Pirate (ARRR) ist eine unabhängige Blockkette, die auf Zcash's zk-SNARK (Zero Knowledge Proof) Technologie basiert und mit der Komodo Plattform erstellt wurde.  Pirat ist eine erzwungene Z-Transaktionsmünze.  Außer den Notarknoten von Komodo sind keine transparenten Transaktionen möglich.  Notarknoten haben fest kodierte transparente Adressen, die für die Durchführung verzögerter Proof-of-Work-Leistungen erforderlich sind.

Derzeit verwenden die Transaktionen von Pirate Sproud-Parameter, deren Verarbeitung sehr lange dauern kann und die von einer halben Minute bis zu einer Stunde in einigen Fällen dauern können, wenn zu viele UTXOs oder Mined Funds betroffen sind. Sprout ist nicht sehr effizient beim Senden von privaten Z-Transaktionen. Einen leistungsstarken Computer oder Server zu haben hilft, aber die meisten Benutzer haben diese Art von Rechenleistung vielleicht nicht zur Hand. Derzeit sind die Benutzer also mit langsamen Transaktionszeiten über Pirate Chain konfrontiert.

Unsere Lösung

Anfang dieses Jahres beendete das Zcash-Team die Vorbereitung der Zeremonie für Sapling, die diese Probleme löst. Sapling wird die Dinge schneller zum Laufen bringen. Mit den in die Kette integrierten Sapling-Upgrades werden Z-Transaktionen in Sekunden und nicht in Minuten oder Stunden verarbeitet. Hier ist ein informativer Artikel von John Westbrook, der die Vorteile von Sapling erklärt.

Vorteile Sapling

Derzeit verarbeiten Pools, Börsen und andere Dienstleister, die Pirate Chain betreiben, schwere Lasten beim Senden und Empfangen von Transaktionen. Das Upgrade wird dazu führen, dass die Dinge reibungslos und ohne solche Rechenlast ablaufen. Pools, Börsen und andere Dienstleister müssen nicht in High-End-Server investieren. Das Sapling-Upgrade sorgt dafür, dass die Kette mit normalen Computern effizient läuft und funktioniert. Derzeit benötigt es ca. 3GB+ RAM und viel Rechenleistung und Zeit, um eine z-Transaktion zu verarbeiten. Sapling wird dies mit nur 40 MB RAM und in Sekundenbruchteilen mit sehr geringem Ressourcenverbrauch ermöglichen.

Weitere Vorteile durch Sapling

Mit diesem Upgrade ergeben sich weitere Vorteile. Der Komodo-Quellcode wird aktualisiert, um die Blockgröße von 2MB auf 4MB zu erhöhen. Das verdoppelt die Kapazität. Außerdem wird eine einzelne Transaktionsgröße auf 200KB erhöht, die aktuelle Grenze liegt bei 100KB. Derzeit kann Pirate an ca. 50 Adressen innerhalb einer einzigen Transaktion versendet werden. Nach dem Sapling-Upgrade verdoppelt sich dieser Wert und bietet die Möglichkeit, Gelder an 100 Adressen zu senden.

Die Upgrades von Sapling werden auch die Implementierung von zSPV (Z Simple Payment Validation) erleichtern. Dies ermöglicht die Implementierung von Mobile Wallet Apps und Point of Sale Optionen.

Was ist zu tun?

Die Nutzer müssen die Gelder von ihren aktuellen Sproud-Adressen bis zum 15. Februar 2019 auf die neuen Sapling-Adressen umstellen. Zu diesem Zeitpunkt sind alle Sproud-Adressen unbrauchbar und alle Mittel in diesen Adressen nicht mehr nutzbar.

Wichtige Informationen zum nächsten Netzwerk-Upgrade auf einen Blick:

  • Sapling-Aktivierung am 15. Dezember 2018
  • Deaktivierung der Sproudadressen ab dem 15. Februar 2019
  • Erhöhung der Blockgröße von 2MB auf 4MB
  • TX-Größenzunahme von 100kb auf 200kb
  • Z-Transaktionen in wenigen Sekunden
  • Geringer Ressourcenverbrauch; selbst ein Raspberry Pi wird in der Lage sein, mit der Piratenkette umzugehen

Häufig gestellte Fragen

Wie kann man Sprossen- und Saplingadressen identifizieren oder unterscheiden?

Sproud-Adressen beginnen mit zc und Sapling-Adressen beginnen mit zs. Nachfolgend sind Beispiele für gültige Sproud- und Saplingadressen.

Sproud:

zcaBDGXgR5WkfViXoGjyh57oxDoSGFEne633FjxqPVzm3y

VNiwnpKXxcKEcAYyzCyQKivcSnPZgPrMR5rvxuFY16s4JrJc5

Sapling:

zs1fp7h7y348l6nm4qwwwqqq2ntu8vjtsgkmf7g

hntsd72tef2wkzdh8ppyeegv9klaj4zzcpupfr0kd

Sind meine Coins sicher?

Die Coins sind sicher, solange Du immer ein Backup Deiner wallet.dat und/oder Deines privaten Schlüssels der Adresse(n), die Dein Geld enthält, an einem sicheren Ort aufbewahrst. Du musst alle deine Münzen bis zum 15. Februar an eine neue Sapling-Adresse bringen, sonst sind sie unbrauchbar.

Was sollte ein Endverbraucher tun?

Für GUI-Anwendungen wird es eine neue Agama-Wallet geben, die mit diesen Änderungen und Upgrades vor der Aktivierungszeit der Festplatte veröffentlicht wird. Alles, was Du tun musst, ist, die neue Agama-Wallet herunterzuladen und sie weiter zu verwenden. Für CLI-Benutzer kompilierst Du Deinen Daemon lokal und verwendest ihn weiterhin.

Wenn Du Coins über deinen Computer aufbewahrst, musst Du nach der Sapling-Aktivierung eine neue Sapling-Adresse erstellen und mit zmigrate dAPP die Gelder von Deiner Sproud-Adresse bis zum 15. Februar 2019 an eine neue Sapling-Adresse migrieren. Alle Münzen, die nach diesem Datum in Sproudadressen zurückgelassen werden, werden verbrannt und sind völlig unbrauchbar.

Wie kann man Gelder von zc nach zs Adresse mit ZMIGRATE dAPP migrieren?

1.Du musst eine Sapling z-Adresse erstellen, die mit zs-Präfix beginnt.

2. Lade nun die zmigrate dAPP herunter (Links werden angekündigt, sobald sie fertig sind).

3. Starte Deine Pirate-Wallet (entweder mit Agama oder CLI-Daemon).

4. Kopiere den zmigrate dapp in das gleiche Verzeichnis wie komodo-cli oder komodo-cli.exe unter Windows.

5. Starte den Migrationsprozess mit dem folgenden Befehl:

/zmigrate PIRATE zs1fp7h7y348l6nm4qwwwqqq2ntu8vjtsgkmf7g

hntsd72tef2wkzdh8ppyeegv9klaj4zzcpupfr0kd

(ersetze die Adresse durch Deine eigene zs-Adresse, die Du in Schritt eins erstellt hast).

6. Folge dem Prozess, bis Du kein Geld mehr in Sproud hast.

7. Verwende den Aufruf z_listunspent und suche nach einer Adresse, die mit zc beginnt. Wenn keine zu finden ist, bedeutet das, dass die Migration. erfolgreich war. CLI-Befehl.

/komodo-cli -ac_name=PIRATE z_listunspent

Stelle sicher, dass. die zs-Adresse auf demselben Computer erstellt wird, von dem Du migrieren möchtest. Andernfalls wird es nicht funktionieren.

Was passiert, wenn ich meine Gelder nicht vor Ablauf der Frist an die Saplingadresse überweise?

Du wirst dein Geld verlieren. Es wird keine Möglichkeit geben diese wiederherzustellen. Es bleiben 2 Monate, um dies abzuschließen. Wir empfehlen Dir die Coin-Migration so schnell wie möglich abzuschließen und andere daran in aller Regelmäßigkeit zu erinnern.

Wo kann ich Hilfe bekommen, wenn ich Hilfe brauche?

Wende Dich an den #Support Channel im Pirate Discord, um Unterstützung und Hilfe zu erhalten, wenn du welche brauchst. Die Piratencrew hilft Dir gerne weiter.

Quelle: techloverhd.com

--

--