Am 7. Dezember 2023 um 12 Uhr gab es einen Ansturm auf den Kauf von XAI-Knotenautorisierungen (in Form von NFT). Bisher war die Marktreaktion unglaublich. Wenn Sie dennoch planen, eine Node-Lizenz zu erwerben, geben Sie bei der Eingabe des Rabattcodes bitte das Großbuchstabe „BA“ ein, damit Sie in den Genuss eines Rabatts von 5 % kommen.

Im vorherigen Artikel Xai-Knoten verstehen und ausführen, um XAI-Tokens zu verdienen haben wir ausführlich erklärt, wie Xai-Knoten ausgeführt werden. In diesem Artikel werden wir darüber sprechen, wie man Wallet B basierend auf dem in Version 1.0.34 eingeführten Whitelist-Mechanismus Knoten für mehrere Wallet A ausführen lässt.

Ich möchte Sie noch einmal daran erinnern: Beim Kauf des Xai-Knotenautorisierungsschlüssels heißt die von Ihnen verwendete Wallet Wallet A. Es ist wichtig, den privaten Schlüssel dieser Wallet zu schützen und ihn niemals an andere weiterzugeben. Im Knotensystem von Xai besteht die Rolle von Wallet A darin, einem anderen Betreiber-Wallet (d. h. Wallet B) den Betrieb zu genehmigen. Wallet B zahlt für den gesamten GAS-Verbrauch im Mining-Prozess und erhält automatisch die aus dem Mining gewonnenen Coins. Kurz gesagt, Wallet A ist für die Autorisierung und den Währungseinzug verantwortlich, während Wallet B für den täglichen Knotenbetrieb verwendet wird. Wenn Sie noch Fragen zu diesem Vorgang haben, empfehle ich Ihnen, den oben bereitgestellten Artikel für eine detailliertere Erklärung zu lesen.

Das logische Prinzip, dass mehrere Wallets „A“ Wallet B autorisieren:

In den frühen Tagen des Xai-Knoten-Ökosystems war der Betriebsprozess relativ einfach. Der Benutzer verwendet zuerst Wallet A, um den Knotenautorisierungsschlüssel zu erwerben, und autorisiert ihn dann für ein anderes Wallet, Wallet B, um den Knoten gemäß dem Tutorial auszuführen. Der Prozess verläuft in der Regel sehr reibungslos. Anfangs glaubten Community-Mitglieder im Allgemeinen, dass Wallet A und Wallet B eine Eins-zu-Eins-Beziehung hätten, und jeder war mit diesem Konzept vertraut.

Da sich die Community jedoch weiterentwickelt, können nicht alle Community-Mitglieder garantieren, dass ihre Knoten 24 Stunden am Tag online sein können. Darüber hinaus können mangelnde Computerkenntnisse einiger Mitglieder dazu führen, dass Knoten nicht reibungslos funktionieren, was sich auf die Mining-Gewinne auswirkt. Um diese Probleme zu lösen, haben wir das ursprüngliche Konzept weiter verfeinert.

Tatsächlich ist die Beziehung zwischen Wallet A und Wallet B eine Eins-zu-Eins-Beziehung. Dies bedeutet, dass mehrere Wallets A (z. B. A1, A2, A3) mit Node-Autorisierung gleichzeitig für ein einzelnes Wallet B autorisiert werden können. Mit anderen Worten: Wallet B kann Knoten für mehrere autorisierte Wallets (A1, A2, A3) gleichzeitig betreiben. Diese Viele-zu-Eins-Konfiguration erhöht die Flexibilität, wie unten gezeigt:

Viele-zu-eins-Diagramm

Wie autorisiert Wallet „A“ Wallet B direkt?

Unsere normale Autorisierungsschnittstelle sieht wie folgt aus:

Autorisierungsschnittstelle

Die Adresse im roten Feld lautet: https://sentry.xai.games/#/assign-wallet/0xc9FF78F63d9Ba9DfC07e292E17B0d98936e4F0C7

Daher ist 0xc9FF78F63d9Ba9DfC07e292E17B0d98936e4F0C7 die Adresse von Wallet B.

Daher müssen Zhang San, Xiao Ming und Lao Wang nur diese URL in den Browser eingeben und dann den Teil „0xc9FF78F63d9Ba9DfC07e292E17B0d98936e4F0C7“ durch die Wallet-B-Adresse ersetzen, die sie autorisieren möchten!

Ist es betroffen, wenn mein Wallet „A“ mehrere Wallets B autorisiert?

Es stellt kein Problem dar, wenn Wallet A mehrere Wallets B (z. B. B1, B2, B3 usw.) autorisiert. Dies bedeutet, dass nach Abschluss der Autorisierung alle Knoten dieser Wallet B gleichzeitig ausgeführt werden können. Wenn während dieses Vorgangs eine bestimmte Wallet B einen Block erfolgreich abbaut, zahlt diese Wallet B die entsprechende GAS-Gebühr. Insbesondere wenn Wallet B1 den Block abbaut, wird die GAS-Gebühr von Wallet B1 bezahlt; wenn Wallet B2 den Block abbaut, dann zahlt Wallet B2 die GAS-Gebühr, wenn Wallet B3 den Block abbaut; dasselbe gilt für Wallet B3. Diese Anordnung stellt sicher, dass Wallet B jedes laufenden Knotens die Kosten entsprechend seinen eigenen Betriebsergebnissen trägt.

Warum sagst du jetzt so etwas Gutes?

Warten auf Programmoptimierung:

Im Xai-Knoten-Ökosystem vor Version 1.0.34 gab es ein zentrales Problem: Wallet B konnte keine Whitelist für mehrere autorisierte Wallets (wie A1, A2, A3) festlegen. Dies bedeutet, dass selbst wenn zuverlässige Benutzer wie Zhang San, Xiao Ming und Lao Wang die Regeln einhalten, einige widerspenstige Benutzer wie Zhao Gao auch Wallet B verwenden können, um ihre Knoten zu betreiben, ohne etwas dafür zu zahlen.

Konkret hat es Zhao Gao im obigen Beispiel nicht nur versäumt, Wallet B die für den Betrieb des Knotens erforderlichen GAS-Gebühren zu zahlen, sondern auch zehn anderen Personen erlaubt, das System mit derselben Methode zu manipulieren. Dies führte zu einem Problem, bei dem Wallet B gezwungen war, Zhao Gao und zehn anderen Personen Ressourcen zur Verfügung zu stellen, ohne eine entsprechende GAS-Entschädigung zu erhalten, was in der Community als „kostenlose Prostitution“ des GAS von Wallet B angesehen wurde.

Das Problem wurde behoben, nachdem ich es dem zuständigen Team gemeldet hatte. In der reparierten Version kann Wallet B nun autorisierte Wallets (wie A1, A2, A3) auf die Whitelist setzen und so verhindern, dass unbefugte Benutzer Ressourcen missbrauchen. Diese Verbesserung erhöht nicht nur die Sicherheit und Effizienz des Systems, sondern stellt auch sicher, dass die Interessen legitimer Benutzer nicht verletzt werden.

Einzelheiten finden Sie unter: Whitelist für Xai-Sentinel-Knoteneinstellungen nach Version 1.0.34

Angst vor Streit:

Im Knotensystem von Xai ist das Design von Wallet A und Wallet B theoretisch sehr sicher. Wallet A wird zum Kauf und Halten des Knotenautorisierungsschlüssels verwendet, während Wallet B für den eigentlichen Knotenbetrieb verwendet wird. Dieses Design zielt darauf ab, kritische Finanzoperationen (von Wallet A abgewickelt) und tägliche Knotenwartungsaufgaben (von Wallet B ausgeführt) zu trennen und so die Sicherheit des gesamten Systems zu verbessern.

Ein erhebliches Problem besteht jedoch darin, dass vielen Benutzern ein umfassendes Verständnis der Web3-Sicherheit und der Bedeutung öffentlicher und privater Schlüssel fehlt. Dies kann dazu führen, dass einige Benutzer den privaten Schlüssel ihrer Wallet A preisgeben, ohne diese Konzepte vollständig zu verstehen. Erschwerend kommt hinzu, dass einige Benutzer möglicherweise unwissentlich ihre privaten Schlüssel preisgegeben und dann fälschlicherweise vermutet haben, dass die Autorisierung der Wallet B einer anderen Person eine Sicherheitsverletzung verursacht hat.

Solche Missverständnisse und eine ungenaue Verbreitung von Informationen können leicht zu Gerüchten und Panik führen (FUD, kurz für Fear, Uncertainty, Doubt). Daher ist die Veröffentlichung eines vollständigen Tutorials zu Beginn möglicherweise nicht die beste Option, da dies dazu führen kann, dass Benutzer ihre Wallets falsch bedienen, ohne die Schritte und Sicherheitsmaßnahmen vollständig zu verstehen, was zu Sicherheitsrisiken führt.

Um dies zu vermeiden, sind mehr Schulungen und Schulungen in der Community erforderlich, damit Benutzer die Bedeutung der Web3-Sicherheit vollständig verstehen und wissen, wie sie ihre öffentlichen und privaten Schlüssel ordnungsgemäß verwalten und schützen. Dies verbessert nicht nur die Gesamtsicherheit Ihres Systems, sondern reduziert auch Missverständnisse und unnötige Panik.

Was tue ich für die Community?

Mir ist aufgefallen, dass einige Benutzer in der Community nur über eine geringe Anzahl von Knotenberechtigungen verfügen (weniger als 3) und aufgrund der geringen Wahrscheinlichkeit einer KEY-Explosion (etwa 7 Mal in 30 Tagen) sehr besorgt sind. Um ihre Ängste zu lindern und meinen Beitrag zur Gemeinschaft zu leisten, habe ich einen Server gekauft. Ich habe angeboten, Benutzern zu helfen, die bereit waren, mich mit Wallet B zu autorisieren, ihre Knoten zu betreiben. Mein Ziel ist es, ihnen zu helfen, stabil zu laufen und ihre Ängste zu reduzieren.

Dabei möchte ich einige Punkte hervorheben:

  1. GAS-Gebühr: Jeder sollte wissen, dass ein KEY etwa 0,02 ETH an Gasgebühr pro Jahr erfordert. Dies sind die Betriebskosten, und jeder muss darauf vorbereitet sein.

  2. Meine Hilfe ist vorübergehend: Ich betreibe Knoten für alle, aber das ist nur eine Übergangslösung. Schließlich ist die Wartung des Servers sehr mühsam. Ich empfehle Ihnen, den Knoten selbst zu betreiben, da Sie jeden Tag überprüfen müssen, ob der Server normal läuft.

  3. Sicherheit und Verständnis sind wichtig: Bitte stellen Sie sicher, dass Sie das System vollständig verstehen. Das Wichtigste ist, niemals den privaten Schlüssel Ihrer eigenen Wallet A bereitzustellen. Wenn ein Streit aufgrund eines Missverständnisses entsteht, bedeutet das, dass gute Absichten zu schlechten Dingen führen.

Dadurch hoffe ich, die Ängste aller zu lindern und gleichzeitig einen positiven Beitrag für unsere Gemeinschaft zu leisten. Als Mitglied der Gemeinschaft ist es uns sehr wichtig, einander zu helfen.

Wie sehen die Zukunftsaussichten für die Knotenökologie aus?

Ich glaube, jeder hat erkannt, dass mit einer solchen Struktur in Zukunft auf jeden Fall moderne Dimensionen entstehen werden, sodass ich mich in die Berge und Wälder zurückziehen kann. Ich wünsche mir, dass die Knotenökologie gedeiht! Ich wünsche euch allen viel Glück!

#ARB #OffChainLabs #web3 #game #XAI