Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Die wichtigsten Punkte:

  • Push Protocol ermöglicht alle dApps, Smart Contracts, Backends und Protokolle.
  • Nach zweijähriger Entwicklungszeit hat sich das Push-Protokoll zum Hauptprojekt der Message-Push-Pipeline entwickelt und ist auch zu einer wichtigen und unverzichtbaren Infrastruktur in der Web3-Branche geworden.
Push Protocol ist ein dezentrales Web3-Kommunikationsprotokoll, das es jedem Smart Contract, jeder DApp oder sogar jedem herkömmlichen Dienst ermöglicht, Benachrichtigungen an Wallet-Adressen zu senden.
Push-Protokoll: Zugänglichkeit in der Web3-Kommunikation erweitern?

Überblick

Push Protokoll ist ein dezentrales Kommunikationsprotokoll für Web3, das es jedem Smart Contract, jeder DApp oder sogar jedem herkömmlichen Dienst ermöglicht, Benachrichtigungen an Wallet-Adressen zu senden. Vorausgesetzt, dass diese Wallet-Adressen sich dafür entscheiden, Nachrichten von diesen Kanälen zu empfangen, kann es auf Web3 angewendet werden. In der gesamten Szene, einschließlich der Liquidation von DeFi-Vermögenswerten, dem Ablauf von Ens-Domainnamen und dem Push von Mediennachrichten usw., wurden 17.7 Millionen Nachrichten gesendet 60,000 Abonnenten, das Hauptprojekt der dezentralen Kommunikationsschiene.

Namens- und Positionierungsänderungen

Vorher September 2022, der Name von PUSH wurde EPNS, was „Ethereum“ bedeutet Push Benachrichtigungsdienst“. Anhand des Namens können wir erkennen, dass es sich zuvor um ein Projekt für Ethereum handelte und dass es sich zu dieser Zeit positionierte. Es handelte sich eher um einen Dienst als um ein Protokoll, daher ist der alte Name in drei Teile unterteilt: Ethereum, Nachrichtenbenachrichtigung und Dienst , und der neue Name bricht diese drei Teile.

Da es beginnt, andere Ketten zu unterstützen, wie z Vieleck, es wird durchbrechen Ethereum zu anderen L1 und L2. Zweitens beschränken sich die Anwendungsszenarien nicht auf Benachrichtigungen, sondern auf alle Nachrichten-Push-Szenarien. Da es schließlich mehrere Ketten und mehrere Szenarien unterstützt, handelt es sich nicht mehr um einen bestimmten Dienst, sondern um ein Protokoll, weshalb es weiterhin aufgerufen wird EPNS. Es wird sein eigenes Geschäft und seine Marke einschränken und hat daher seinen Namen in Push Protocol geändert.

Warum ein dezentrales Kommunikationsprotokoll benötigt wird

Message Push wurde in alle Aspekte des herkömmlichen Web2 integriert, vom IM-Chat über Nachrichten bis hin zu verschiedenen Marketinginformationen, Benachrichtigungsaufforderungen usw. Es ist sowohl in Anwendungsszenarien als auch in der Technologie sehr ausgereift, in Web3 jedoch selten nützlich Bei dApps mit Nachrichten-Push-Funktionen werden die meisten Anforderungen im Zusammenhang mit Benachrichtigungen per E-Mail gelöst. Die Hauptgründe sind:

  • Derzeit liegen die meisten dApps in Form von Webseiten auf dem PC vor, und die Entwicklung mobiler Endgeräte ist extrem langsam, da der Nachrichten-Push sofort erfolgt und das Fehlen mobiler Endgeräte die Entwicklung der Nachrichten-Push-Szene einschränkt. Im Gegensatz dazu wurde Web2 erst nach dem Aufkommen des mobilen Internets weit verbreitet.
  • Der Nachrichtenschub der Infrastrukturschicht von Web3 stellt derzeit tatsächlich eine Entwicklungsdepression dar, und es sind nicht viele ausgereifte Lösungen zu sehen.

Dennoch gibt es in Web3 immer noch eine große Anzahl von Szenarien, die einen Nachrichten-Push erfordern, wie z. B. DeFi-Preisänderungen, Benachrichtigungen über Abstimmungsergebnisse usw., und soziale Protokollprodukte wie Lens Protocol integrieren auch das Push-Protokoll, weil die Aufmerksamkeit, Likes usw.

Vergleich der Push-Logik für Web2- und PUSH-Nachrichten

Auf jedem Mobiltelefon werden täglich viele Nachrichten von APPs empfangen, darunter Freundschaftsnachrichten von sozialer Software, Schlagzeilen von Nachrichtenmedien, Rabatte von E-Commerce-Plattformen usw. Wie werden sie realisiert? Die folgende Abbildung zeigt den Vorgang, bei dem die APP im iPhone-Mobiltelefon Nachrichten an Ihr Mobiltelefon sendet. Der Kern ist APNS (Apple Push Notification Service) als Transitdienst, der in 3 Stufen unterteilt ist:

  • Phase 1: Der vorgelagerte Projektbeteiligte verpackt die zu versendende Nachricht und die empfangene iPhone-ID und sendet sie an APNS.
  • Phase 2: APNS sucht in der Liste der für den Push-Dienst registrierten iPhones nach dem iPhone mit dem entsprechenden Logo und sendet die Nachricht an das iPhone.
  • Phase 3: Das iPhone leitet die eingehende Nachricht an die Anwendung weiter und zeigt entsprechend den Einstellungen die Push-Benachrichtigung an.
Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Die folgende Abbildung zeigt das Prinzip des Push-Protokolls. Tatsächlich wird festgestellt, dass die Struktur mit APNS von Web2 übereinstimmt. Die drei wichtigsten Arten von Dapp, Server und Smart Contract befinden sich in der Eingabeschicht, also der Quelle der Nachrichtengenerierung. Nachdem die Nachricht an das Push-Protokoll übergeben wurde, hören die internen Knoten die Ereignisse im Protokoll-Smart-Vertrag ab und leiten die Nachricht an den entsprechenden Empfänger weiter.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Einfach ausgedrückt kann es verstanden werden, dass der Vertrag, der Back-End-Dienst und andere Upstreams einen Teil des EPNS-Codes dort vergraben können, wo Nachrichten-Push erforderlich ist, und den entsprechenden Nachrichteninhalt weiterleiten können, und das Push-Protokoll leitet die Nachricht an den weiter entsprechende Adresse. Natürlich müssen Sie zurückkehren. Es muss ein Front-End im Downstream vorhanden sein, das für den Empfang und die Anzeige von Nachrichten verantwortlich ist.

Als Protokollschicht ist Push Protocol lediglich für den Verteilungsprozess von Nachrichten verantwortlich. Natürlich stellt Push Protocol auch ein Plug-in-Nachrichtenfeld zur Verfügung, um den Benutzern die Arbeit zu erleichtern. Die von Benutzern über das Push-Protokoll empfangenen Nachrichten werden ebenfalls angezeigt.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Die Architektur von PUSH: Benutzer, Kanäle, Abonnenten

Im Push-Protokoll gibt es drei Hauptkonzepte: Benutzer, Kanal und Abonnent.

  • Mitglied: Bezieht sich auf alle Einheiten in EPNS, einschließlich Verträge, Wallets, Personal usw.
  • Kanal: Der Absender der Nachricht ist im Push-Protokoll registriert; Der Benutzer muss den Kanal abonnieren, um die entsprechende Nachricht zu erhalten
  • Teilnehmer: der Benutzer, der sich angemeldet hat

Wie in der Abbildung unten gezeigt, werden auf der rechten Seite viele Kanäle angezeigt, wenn ich die Push-Protokoll-Bedienkonsole öffne und auf die Kanalspalte klicke. Diese Kanäle sind die vom Benutzer erstellten Nachrichtensender.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Ich kann wählen, ob ich klicken möchte, um einem bestimmten Kanal beizutreten oder ihn zu verlassen. Wenn ich beitrete, muss ich mich anmelden, um Abonnent dieses Kanals zu werden. Nach dem Signieren werden die im Kanal generierten Nachrichten an meine Wallet-Adresse gesendet. Benutzer können sich jederzeit abmelden, sodass der Benutzer absoluten Zugriff auf Nachrichten hat, keine Angst vor Spam haben muss und der Kanal die Kosten für den Versand von Benachrichtigungen tragen muss, die in ETH oder DAI bezahlt werden, was auch den Versand von Spam-Nachrichten verhindern kann in einem gewissen Ausmaß.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Wir können sehen, dass die Vielfalt der Kanäle mittlerweile sehr groß ist; Nicht nur die meisten Mainstream-Web3-Produkte und -Protokolle wie Snapshot, MakerDAO usw. haben sich etabliert, sondern auch Serienromane haben sich etabliert, sodass der Vorstellungsraum für Push-Protokoll-Anwendungsszenarien immer noch sehr groß ist.

Um sich als Kanal zu bewerben, ist eine Anzahlung von 50 $PUSH erforderlich, von denen 10 $PUSH zur Erstellung der Vertragsgebühr verwendet werden und der Rest des Tokens im Vertragspool des Kanaleigentümers gespeichert wird Der Token im Pool wird zurückgegeben, sobald der Kanal deaktiviert wird.

Kanäle können drei Arten von Nachrichten versenden: Broadcast-Benachrichtigungen, Clove-Benachrichtigungen und Subset-Benachrichtigungen.

  • Broadcast-Benachrichtigung: Eine Nachricht gleichzeitig an alle Abonnenten des Kanals senden
  • Gezielte Benachrichtigungen: kann an bestimmte Wallet-Adressen gesendet werden, vorausgesetzt natürlich, dass diese den Kanal abonniert haben
  • Teilmengenbenachrichtigung: eine Variante der gezielten Benachrichtigung, die eine bestimmte Gruppe von Abonnenten benachrichtigt

So integrieren Sie das Push-Protokoll

Push Protocol unterstützt das Senden von Nachrichten über Smart Contracts, PUSH dApps, SDKs usw. Wir nehmen Smart Contracts als Beispiel und müssen zunächst die IPUSHCommInterface-Vertragsschnittstelle importieren.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Und definieren Sie die Adresse des Kanals. Jedem von einem Benutzer erstellten Kanal wird eine Kanaladresse zugewiesen und dann als Empfangsadresse festgelegt. Sie können einige Abonnementadressen angeben oder direkt in den Broadcast-Modus versetzen. das heißt, alle Abonnenten erhalten es.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Auf diese Weise können Sie bei der Ausführung Ihres Vertragscodes an der entsprechenden Position die Auslösung des Nachrichteninhalts einmal abschließen und die Knoten des Push-Protokolls übertragen den Inhalt. Nachdem die Nachricht gesendet wurde, muss der Downstream die Nachricht empfangen und anzeigen. Push Protocol bietet drei Empfangsmethoden.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Das Format der erhaltenen Nachrichtendaten ist wie folgt, einschließlich der Nachrichtenempfangsadresse, des Nachrichteninhalts, des Nachrichtentyps und anderer Informationen.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Darüber hinaus hat Push Protocol auch eine eigene Web3-native Chat-Software entwickelt, wie in der folgenden Abbildung dargestellt, die das Senden von Textinhalten, Emoticons und Anhängen realisieren kann. Diese Chat-Funktion unterstützt die SDK-Integration und jede Dapp kann angeschlossen werden um eine native Web3-Chat-Funktion zu haben.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Wichtige zukünftige Entwicklungsrichtung

PUSH ermöglicht allen dApps, Smart Contracts, Backends, Protokollen und sogar jeder verteilten Technologie die direkte Kommunikation mit der Wallet-Adresse des Benutzers. Derzeit sind die Partner von PUSH in verschiedenen wichtigen Bereichen engagiert:

DeFi sendet transaktionsbezogene Informationen über PUSH: Dezentrale Finanzaktivitäten waren schon immer der Hauptbestandteil von Web3. Szenarien, die PUSH verwenden können: Senden Sie einige Benutzerschulungen und erfahren Sie mehr über die neuesten Entwicklungen und Pools im täglichen Stand; In einem Ausnahmezustand, beispielsweise wenn ein Kredit oder eine Sicherheit kurz vor der Liquidation steht, muss PUSH verwendet werden, um die Benutzer daran zu erinnern, Maßnahmen zu ergreifen. Bei der Teilnahme an Aktivitäten können Benutzer an Änderungen im Preispool, an die Gewinnsituation usw. erinnert werden.

DAO-Organisationen nutzen PUSH für Governance und Abstimmung: Dezentrale autonome Organisationen benötigen in ihrem täglichen Leben oft eine große Anzahl von Vorschlägen, Abstimmungen und Ankündigungen. Die aktuelle Situation bei der Nutzung von Plattformen wie Discord ist jedoch, dass Menschen wichtige Informationen blockieren oder ignorieren. Durch die Verwendung von PUSH können End-to-End-Terminals Benutzer daran erinnern, an der DAO-Governance teilzunehmen.

GameFi nutzt PUSH für Benutzeranreize: Spieler und die Plattform können direkt kommunizieren, und über PUSH können alle NFT-Airdrops, Belohnungen und Upgrade-Fortschritte als Benachrichtigungen verwendet werden, um Benutzer zu motivieren und die Bindung zu fördern.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Für eine zeitnahere Benutzerbenachrichtigung wird das Datenanalyseprotokoll mit PUSH kombiniert: Es gibt eine große Anzahl von Web3-Datenanalyseprotokollen auf dem Markt. Durch die Kombination von PUSH können Benutzer ihre eigenen Bedürfnisse direkt anpassen, z. B. das Transaktionsvolumen eines NFT auf einer aggregierten Handelsplattform verfolgen, den Swap und das Pairing von SushiSwap lesen, benachrichtigen, wenn ein bestimmter NFT-Mindestpreis fällt usw.

Alles in allem kann PUSH in jedem wichtigen ToC-Bereich eine Rolle spielen, beispielsweise bei der Notwendigkeit, den Fortschritt in Echtzeit zu benachrichtigen, wenn die rechtliche Vereinbarung unterzeichnet wird, und der Ausfall der Handelsplattform muss dem Benutzer sofort mitgeteilt werden Nach Möglichkeit können die Ergebnisse der Sicherheitsvertragsprüfung direkt an die Community gesendet werden usw.

Nach zweijähriger Entwicklungszeit hat sich das Push-Protokoll zum Hauptprojekt des Nachrichten-Push-Tracks entwickelt und ist auch zu einer unverzichtbaren und wichtigen Infrastruktur in der Web3-Branche geworden. Ich hoffe, dass sich PUSH in Zukunft in der kettenübergreifenden End-to-End-Kommunikation weiterentwickelt, und der DAO-Builder wird auch dazu beitragen, dass es auf der Web3-Kommunikationsstraße floriert.

HAFTUNGSAUSSCHLUSS: Die Informationen auf dieser Website dienen als allgemeine Marktkommentare und stellen keine Anlageberatung dar. Wir empfehlen Ihnen, vor einer Investition eigene Recherchen durchzuführen.

Begleiten Sie uns, um Neuigkeiten zu verfolgen: https://linktr.ee/coincu

Harold

Coincu Aktuelles

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Die wichtigsten Punkte:

  • Push Protocol ermöglicht alle dApps, Smart Contracts, Backends und Protokolle.
  • Nach zweijähriger Entwicklungszeit hat sich das Push-Protokoll zum Hauptprojekt der Message-Push-Pipeline entwickelt und ist auch zu einer wichtigen und unverzichtbaren Infrastruktur in der Web3-Branche geworden.
Push Protocol ist ein dezentrales Web3-Kommunikationsprotokoll, das es jedem Smart Contract, jeder DApp oder sogar jedem herkömmlichen Dienst ermöglicht, Benachrichtigungen an Wallet-Adressen zu senden.
Push-Protokoll: Zugänglichkeit in der Web3-Kommunikation erweitern?

Überblick

Push Protokoll ist ein dezentrales Kommunikationsprotokoll für Web3, das es jedem Smart Contract, jeder DApp oder sogar jedem herkömmlichen Dienst ermöglicht, Benachrichtigungen an Wallet-Adressen zu senden. Vorausgesetzt, dass diese Wallet-Adressen sich dafür entscheiden, Nachrichten von diesen Kanälen zu empfangen, kann es auf Web3 angewendet werden. In der gesamten Szene, einschließlich der Liquidation von DeFi-Vermögenswerten, dem Ablauf von Ens-Domainnamen und dem Push von Mediennachrichten usw., wurden 17.7 Millionen Nachrichten gesendet 60,000 Abonnenten, das Hauptprojekt der dezentralen Kommunikationsschiene.

Namens- und Positionierungsänderungen

Vorher September 2022, der Name von PUSH wurde EPNS, was „Ethereum“ bedeutet Push Benachrichtigungsdienst“. Anhand des Namens können wir erkennen, dass es sich zuvor um ein Projekt für Ethereum handelte und dass es sich zu dieser Zeit positionierte. Es handelte sich eher um einen Dienst als um ein Protokoll, daher ist der alte Name in drei Teile unterteilt: Ethereum, Nachrichtenbenachrichtigung und Dienst , und der neue Name bricht diese drei Teile.

Da es beginnt, andere Ketten zu unterstützen, wie z Vieleck, es wird durchbrechen Ethereum zu anderen L1 und L2. Zweitens beschränken sich die Anwendungsszenarien nicht auf Benachrichtigungen, sondern auf alle Nachrichten-Push-Szenarien. Da es schließlich mehrere Ketten und mehrere Szenarien unterstützt, handelt es sich nicht mehr um einen bestimmten Dienst, sondern um ein Protokoll, weshalb es weiterhin aufgerufen wird EPNS. Es wird sein eigenes Geschäft und seine Marke einschränken und hat daher seinen Namen in Push Protocol geändert.

Warum ein dezentrales Kommunikationsprotokoll benötigt wird

Message Push wurde in alle Aspekte des herkömmlichen Web2 integriert, vom IM-Chat über Nachrichten bis hin zu verschiedenen Marketinginformationen, Benachrichtigungsaufforderungen usw. Es ist sowohl in Anwendungsszenarien als auch in der Technologie sehr ausgereift, in Web3 jedoch selten nützlich Bei dApps mit Nachrichten-Push-Funktionen werden die meisten Anforderungen im Zusammenhang mit Benachrichtigungen per E-Mail gelöst. Die Hauptgründe sind:

  • Derzeit liegen die meisten dApps in Form von Webseiten auf dem PC vor, und die Entwicklung mobiler Endgeräte ist extrem langsam, da der Nachrichten-Push sofort erfolgt und das Fehlen mobiler Endgeräte die Entwicklung der Nachrichten-Push-Szene einschränkt. Im Gegensatz dazu wurde Web2 erst nach dem Aufkommen des mobilen Internets weit verbreitet.
  • Der Nachrichtenschub der Infrastrukturschicht von Web3 stellt derzeit tatsächlich eine Entwicklungsdepression dar, und es sind nicht viele ausgereifte Lösungen zu sehen.

Dennoch gibt es in Web3 immer noch eine große Anzahl von Szenarien, die einen Nachrichten-Push erfordern, wie z. B. DeFi-Preisänderungen, Benachrichtigungen über Abstimmungsergebnisse usw., und soziale Protokollprodukte wie Lens Protocol integrieren auch das Push-Protokoll, weil die Aufmerksamkeit, Likes usw.

Vergleich der Push-Logik für Web2- und PUSH-Nachrichten

Auf jedem Mobiltelefon werden täglich viele Nachrichten von APPs empfangen, darunter Freundschaftsnachrichten von sozialer Software, Schlagzeilen von Nachrichtenmedien, Rabatte von E-Commerce-Plattformen usw. Wie werden sie realisiert? Die folgende Abbildung zeigt den Vorgang, bei dem die APP im iPhone-Mobiltelefon Nachrichten an Ihr Mobiltelefon sendet. Der Kern ist APNS (Apple Push Notification Service) als Transitdienst, der in 3 Stufen unterteilt ist:

  • Phase 1: Der vorgelagerte Projektbeteiligte verpackt die zu versendende Nachricht und die empfangene iPhone-ID und sendet sie an APNS.
  • Phase 2: APNS sucht in der Liste der für den Push-Dienst registrierten iPhones nach dem iPhone mit dem entsprechenden Logo und sendet die Nachricht an das iPhone.
  • Phase 3: Das iPhone leitet die eingehende Nachricht an die Anwendung weiter und zeigt entsprechend den Einstellungen die Push-Benachrichtigung an.
Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Die folgende Abbildung zeigt das Prinzip des Push-Protokolls. Tatsächlich wird festgestellt, dass die Struktur mit APNS von Web2 übereinstimmt. Die drei wichtigsten Arten von Dapp, Server und Smart Contract befinden sich in der Eingabeschicht, also der Quelle der Nachrichtengenerierung. Nachdem die Nachricht an das Push-Protokoll übergeben wurde, hören die internen Knoten die Ereignisse im Protokoll-Smart-Vertrag ab und leiten die Nachricht an den entsprechenden Empfänger weiter.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Einfach ausgedrückt kann es verstanden werden, dass der Vertrag, der Back-End-Dienst und andere Upstreams einen Teil des EPNS-Codes dort vergraben können, wo Nachrichten-Push erforderlich ist, und den entsprechenden Nachrichteninhalt weiterleiten können, und das Push-Protokoll leitet die Nachricht an den weiter entsprechende Adresse. Natürlich müssen Sie zurückkehren. Es muss ein Front-End im Downstream vorhanden sein, das für den Empfang und die Anzeige von Nachrichten verantwortlich ist.

Als Protokollschicht ist Push Protocol lediglich für den Verteilungsprozess von Nachrichten verantwortlich. Natürlich stellt Push Protocol auch ein Plug-in-Nachrichtenfeld zur Verfügung, um den Benutzern die Arbeit zu erleichtern. Die von Benutzern über das Push-Protokoll empfangenen Nachrichten werden ebenfalls angezeigt.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Die Architektur von PUSH: Benutzer, Kanäle, Abonnenten

Im Push-Protokoll gibt es drei Hauptkonzepte: Benutzer, Kanal und Abonnent.

  • Mitglied: Bezieht sich auf alle Einheiten in EPNS, einschließlich Verträge, Wallets, Personal usw.
  • Kanal: Der Absender der Nachricht ist im Push-Protokoll registriert; Der Benutzer muss den Kanal abonnieren, um die entsprechende Nachricht zu erhalten
  • Teilnehmer: der Benutzer, der sich angemeldet hat

Wie in der Abbildung unten gezeigt, werden auf der rechten Seite viele Kanäle angezeigt, wenn ich die Push-Protokoll-Bedienkonsole öffne und auf die Kanalspalte klicke. Diese Kanäle sind die vom Benutzer erstellten Nachrichtensender.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Ich kann wählen, ob ich klicken möchte, um einem bestimmten Kanal beizutreten oder ihn zu verlassen. Wenn ich beitrete, muss ich mich anmelden, um Abonnent dieses Kanals zu werden. Nach dem Signieren werden die im Kanal generierten Nachrichten an meine Wallet-Adresse gesendet. Benutzer können sich jederzeit abmelden, sodass der Benutzer absoluten Zugriff auf Nachrichten hat, keine Angst vor Spam haben muss und der Kanal die Kosten für den Versand von Benachrichtigungen tragen muss, die in ETH oder DAI bezahlt werden, was auch den Versand von Spam-Nachrichten verhindern kann in einem gewissen Ausmaß.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Wir können sehen, dass die Vielfalt der Kanäle mittlerweile sehr groß ist; Nicht nur die meisten Mainstream-Web3-Produkte und -Protokolle wie Snapshot, MakerDAO usw. haben sich etabliert, sondern auch Serienromane haben sich etabliert, sodass der Vorstellungsraum für Push-Protokoll-Anwendungsszenarien immer noch sehr groß ist.

Um sich als Kanal zu bewerben, ist eine Anzahlung von 50 $PUSH erforderlich, von denen 10 $PUSH zur Erstellung der Vertragsgebühr verwendet werden und der Rest des Tokens im Vertragspool des Kanaleigentümers gespeichert wird Der Token im Pool wird zurückgegeben, sobald der Kanal deaktiviert wird.

Kanäle können drei Arten von Nachrichten versenden: Broadcast-Benachrichtigungen, Clove-Benachrichtigungen und Subset-Benachrichtigungen.

  • Broadcast-Benachrichtigung: Eine Nachricht gleichzeitig an alle Abonnenten des Kanals senden
  • Gezielte Benachrichtigungen: kann an bestimmte Wallet-Adressen gesendet werden, vorausgesetzt natürlich, dass diese den Kanal abonniert haben
  • Teilmengenbenachrichtigung: eine Variante der gezielten Benachrichtigung, die eine bestimmte Gruppe von Abonnenten benachrichtigt

So integrieren Sie das Push-Protokoll

Push Protocol unterstützt das Senden von Nachrichten über Smart Contracts, PUSH dApps, SDKs usw. Wir nehmen Smart Contracts als Beispiel und müssen zunächst die IPUSHCommInterface-Vertragsschnittstelle importieren.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Und definieren Sie die Adresse des Kanals. Jedem von einem Benutzer erstellten Kanal wird eine Kanaladresse zugewiesen und dann als Empfangsadresse festgelegt. Sie können einige Abonnementadressen angeben oder direkt in den Broadcast-Modus versetzen. das heißt, alle Abonnenten erhalten es.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Auf diese Weise können Sie bei der Ausführung Ihres Vertragscodes an der entsprechenden Position die Auslösung des Nachrichteninhalts einmal abschließen und die Knoten des Push-Protokolls übertragen den Inhalt. Nachdem die Nachricht gesendet wurde, muss der Downstream die Nachricht empfangen und anzeigen. Push Protocol bietet drei Empfangsmethoden.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Das Format der erhaltenen Nachrichtendaten ist wie folgt, einschließlich der Nachrichtenempfangsadresse, des Nachrichteninhalts, des Nachrichtentyps und anderer Informationen.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Darüber hinaus hat Push Protocol auch eine eigene Web3-native Chat-Software entwickelt, wie in der folgenden Abbildung dargestellt, die das Senden von Textinhalten, Emoticons und Anhängen realisieren kann. Diese Chat-Funktion unterstützt die SDK-Integration und jede Dapp kann angeschlossen werden um eine native Web3-Chat-Funktion zu haben.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Wichtige zukünftige Entwicklungsrichtung

PUSH ermöglicht allen dApps, Smart Contracts, Backends, Protokollen und sogar jeder verteilten Technologie die direkte Kommunikation mit der Wallet-Adresse des Benutzers. Derzeit sind die Partner von PUSH in verschiedenen wichtigen Bereichen engagiert:

DeFi sendet transaktionsbezogene Informationen über PUSH: Dezentrale Finanzaktivitäten waren schon immer der Hauptbestandteil von Web3. Szenarien, die PUSH verwenden können: Senden Sie einige Benutzerschulungen und erfahren Sie mehr über die neuesten Entwicklungen und Pools im täglichen Stand; In einem Ausnahmezustand, beispielsweise wenn ein Kredit oder eine Sicherheit kurz vor der Liquidation steht, muss PUSH verwendet werden, um die Benutzer daran zu erinnern, Maßnahmen zu ergreifen. Bei der Teilnahme an Aktivitäten können Benutzer an Änderungen im Preispool, an die Gewinnsituation usw. erinnert werden.

DAO-Organisationen nutzen PUSH für Governance und Abstimmung: Dezentrale autonome Organisationen benötigen in ihrem täglichen Leben oft eine große Anzahl von Vorschlägen, Abstimmungen und Ankündigungen. Die aktuelle Situation bei der Nutzung von Plattformen wie Discord ist jedoch, dass Menschen wichtige Informationen blockieren oder ignorieren. Durch die Verwendung von PUSH können End-to-End-Terminals Benutzer daran erinnern, an der DAO-Governance teilzunehmen.

GameFi nutzt PUSH für Benutzeranreize: Spieler und die Plattform können direkt kommunizieren, und über PUSH können alle NFT-Airdrops, Belohnungen und Upgrade-Fortschritte als Benachrichtigungen verwendet werden, um Benutzer zu motivieren und die Bindung zu fördern.

Push-Protokoll: Barrierefreiheit in der Web3-Kommunikation fördern?

Für eine zeitnahere Benutzerbenachrichtigung wird das Datenanalyseprotokoll mit PUSH kombiniert: Es gibt eine große Anzahl von Web3-Datenanalyseprotokollen auf dem Markt. Durch die Kombination von PUSH können Benutzer ihre eigenen Bedürfnisse direkt anpassen, z. B. das Transaktionsvolumen eines NFT auf einer aggregierten Handelsplattform verfolgen, den Swap und das Pairing von SushiSwap lesen, benachrichtigen, wenn ein bestimmter NFT-Mindestpreis fällt usw.

Alles in allem kann PUSH in jedem wichtigen ToC-Bereich eine Rolle spielen, beispielsweise bei der Notwendigkeit, den Fortschritt in Echtzeit zu benachrichtigen, wenn die rechtliche Vereinbarung unterzeichnet wird, und der Ausfall der Handelsplattform muss dem Benutzer sofort mitgeteilt werden Nach Möglichkeit können die Ergebnisse der Sicherheitsvertragsprüfung direkt an die Community gesendet werden usw.

Nach zweijähriger Entwicklungszeit hat sich das Push-Protokoll zum Hauptprojekt des Nachrichten-Push-Tracks entwickelt und ist auch zu einer unverzichtbaren und wichtigen Infrastruktur in der Web3-Branche geworden. Ich hoffe, dass sich PUSH in Zukunft in der kettenübergreifenden End-to-End-Kommunikation weiterentwickelt, und der DAO-Builder wird auch dazu beitragen, dass es auf der Web3-Kommunikationsstraße floriert.

HAFTUNGSAUSSCHLUSS: Die Informationen auf dieser Website dienen als allgemeine Marktkommentare und stellen keine Anlageberatung dar. Wir empfehlen Ihnen, vor einer Investition eigene Recherchen durchzuführen.

Begleiten Sie uns, um Neuigkeiten zu verfolgen: https://linktr.ee/coincu

Harold

Coincu Aktuelles

63 Mal besucht, 1 Besuch(e) heute