fbpx

Technik

Das Netzwerk des Way of Generosity (Weg der Großzügigkeit) ist als gerichteter azyklischer Graph organisiert, der nach dem Proof of Generosity Transaktionen verarbeitet.

Proof of Generosity (Beweis der Großzügigkeit)

Der Proof of Generosity sorgt dafür, dass Transaktionen schnell und sicher bestätigt werden können. Das kann jedes Konto automatisiert tun, indem es spendet, Vertrauen im Netzwerk aufgebaut hat oder den gesamten Transaktionsverlauf des Netzwerkes kennt. Im Gegenzug erhalten die Konten eine Belohnung für die geleistete Arbeit.

Ablauf einer Transaktion

Zuerst schickt das Konto einen Antrag über den zu überweisenden Betrag an das Netzwerk. Dazu wird der zu transferierende Betrag auf dem Konto gesperrt, bis die Gültigkeit der Transaktion bestätigt wurde. Andere Konten in der Nähe des Kontos prüfen die Gültigkeit und geben diese Information an andere Konten im Netzwerk weiter. Solange die nötige Anzahl an Validierungspunkten nicht erreicht ist, gilt die Transaktion als unbestätigt.

Großzügigkeitspunkte

In jeder Runde erhält ein Konto für verschiedene Aktionen einen Teil der 1.000.000 zur Verfügung stehenden Großzügigkeitspunkte (GP). Nach jeder Runde werden diese auf Null gesetzt. Jede, den Way of Generosity fördernde, Aktion aus der vorangegangenen Runde erhöht den Punktestand. Eine schädliche Aktion senkt den Punktestand.

Jedes Konto kann eine vorläufige Bestätigung für eine Transaktion liefern. Je mehr GP ein Konto besitzt, desto wertvoller ist eine Bestätigung. Aus dem Durchschnitt der GPs der letzten 100 Runden wird ein Wert ermittelt. Leistet ein Konto mehr und hat somit mehr Vertrauen verdient, wird es von anderen Konten priorisiert zur Bestätigung von Transaktionen angefragt.

Spenden

Für Spenden stehen 700.000 Großzügigkeitspunkte zur Verfügung. Geht eine Spende auf dem Spendenkonto ein, erhält das Konto, von dem die Überweisung kommt, so viele Punkte, wie die Spende Anteil am gesamten Spendenaufkommen einer Runde hat. Je höher die Spende, desto höher die Punktzahl.

Vertrauen

Für vertrauenswürdige Konten stehen 200.000 Großzügigkeitspunkte (GP) zur Verfügung. Bestätigt ein Konto nur Transaktionen, die wirklich gültig sind, erhält dieses anteilig GP. Je mehr gültige Transaktionen bestätigt wurden, desto höher ist der Anteil. Eine ungültige Transaktionsbestätigung senkt den GP-Anteil.

Bereitstellung eines Hauptkontos

Für die Bereitstellung eines Hauptkontos stehen 100.000 Großzügigkeitspunkte (GP) zur Verfügung. Kennt ein Konto den gesamten Transaktionsverlauf des Netzwerkes und nicht nur einen kleinen Teil, wie die meisten Konten, gilt es als Hauptkonto und erhält somit einen GP-Anteil.