Flipstarter Gitlab.com

0 4
Avatar for krise636
2 years ago

  • Im Bereich Bitcoin Cash liegen derzeit einige große Fragen in der Luft. Eine davon betrifft die freiwillige Finanzierung der Bitcoin Cash Commons.

    • Kann es in dem großen Maßstab funktionieren, den wir brauchen?

    • Kann es zuverlässig genug sein, um darauf basierend langfristige Pläne zu machen?

    • Ist es möglich, mit einer verteilten Gruppe von Unterstützern sinnvolle Rechenschaftspflicht zu haben?

    Eine Gruppe von Freiwilligen hat sich zusammengetan, um Flipstarter zu entwickeln und uns bei all diesen Fragen einem "Ja" einen Schritt näher zu bringen. Wir planen, alles, was unten beschrieben ist, in den nächsten Wochen zu testen und dann zu veröffentlichen.

    Ziel 1: Finanzierung von genau einem Vorschlag mit einem treuhänderischen, nicht verwahrten Versicherungsvertrag

    Wir haben uns mit EatBCH zusammengetan und werden mit ihnen einen kleinen Vorschlag veröffentlichen. Sie sehen den Vorschlag mit:

    • Ihre Methode der Rechenschaftspflicht

    • Wie viel sie brauchen

    Dann können Sie selbst entscheiden, ob Sie es unterstützen möchten. Der wesentliche Unterschied zu typischen Spenden besteht hier darin, dass Sie einen treuhänderischen und nicht depotverwahrenden Versicherungsvertrag erleben . Ausleihe bei Wikipedia:

    Ein Versicherungsvertrag [...] ist ein spieltheoretischer Mechanismus und eine Finanztechnologie, die die freiwillige Schaffung von öffentlichen Gütern und Vereinsgütern angesichts kollektiver Handlungsprobleme wie dem Trittbrettfahrerproblem erleichtert.

    Die Mitglieder einer Gruppe verpflichten sich verbindlich, bei Erreichen einer Gesamtbeitragshöhe [ ...] zur Aktion A beizutragen. Wenn der Schwellenwert erreicht wird (vielleicht bis zu einem bestimmten Ablaufdatum), wird die Maßnahme ergriffen und das öffentliche Gut bereitgestellt; andernfalls sind die Parteien nicht zur Durchführung der Klage verpflichtet und allfällige Geldbeiträge werden zurückerstattet.

    Bitcoin Cash hat mehrere Möglichkeiten, einen Versicherungsvertrag abzuschließen, und wir werden sie im Folgenden behandeln.

    Ziel 2: Mindestens die chinesische und englische Community einbeziehen

    Als Teil der Gesamtbemühungen, die Kommunikation zwischen meist isolierten Gemeinschaften zu verbessern, wird alles im Projekt zumindest in Englisch und Chinesisch veröffentlicht. Wenn Sie qualitativ hochwertige technische Übersetzungen in andere Sprachen als Englisch oder Chinesisch beisteuern möchten, kontaktieren Sie uns bitte.

    So funktioniert's: Versicherungsverträge für Bitcoin Cash

    Manche Leute erinnern sich vielleicht an Lighthouse . Dieser erste Schritt von Flipstarter ist im Grunde Lighthouse, aber auf das Hauptmerkmal reduziert. Das ist eine alte Funktion von Bitcoin-Transaktionen namens "AnyoneCanPay".


    Die Idee dahinter ist, dass Sie eine Standardtransaktion unterschreiben, um Folgendes zu genehmigen:

    • Alle Ausgänge

    • Alle Eingänge

    Mit AnyCanPay unterzeichnen Sie eine Teiltransaktion, um Folgendes zu genehmigen:

    • Alle Ausgänge

    • Nur deine Eingaben

    Mit anderen Worten, solange sich alle über die Gesamtleistung einig sind, kann jeder mitfinanzieren und alles geschieht vertrauenswürdig.


    Benutzererfahrung

    Der aktuelle Stand von Wallets ist, dass sie hauptsächlich Standardtransaktionen wie oben beschrieben unterstützen. Das AnyCanPay-Setup wird in keiner größeren Wallet unterstützt. Der oben genannte Lighthouse-Client hat sich früher darum gekümmert, aber er hatte seine eigenen Probleme und wurde zu dieser Zeit von der wachsenden Blockgrößendebatte verschlungen.

    Daher müssen wir eine Möglichkeit für die Menschen schaffen, an Versicherungsverträgen teilzunehmen. Wir haben viele Optionen in Betracht gezogen, die später beschrieben werden, und haben uns für die erste Version entschieden, ein Plugin für Electron Cash zu verwenden. Die Erfahrung wird ungefähr so ​​sein:

    1. Installieren Sie ein Plugin für Electron Cash.

    2. Sehen Sie sich ein Angebot auf der Flipstarter-Site an und legen Sie Ihren Zusagewert fest.

    3. Holen Sie sich einen Text von der Site und fügen Sie ihn in das Electron Cash-Plugin ein. Der Text enthält die Informationen, die für die Erstellung Ihres Versprechens erforderlich sind.

    4. Das Plugin gibt ein Ergebnis aus, das Sie wieder in die Site einfügen können. Es enthält Ihr Pfand als unterzeichnete Teiltransaktion. Beachten Sie, dass, wenn das Plugin eine Münze für Ihr Versprechen erstellt, diese eingefroren wird, damit Sie sie nicht versehentlich ausgeben. Sie können es jederzeit manuell aufheben.

    5. Die Site sammelt und überwacht Zusagen, bis sie genug hat, um die vollständige Transaktion aufzubauen.

    6. Die Site schließt den Versicherungsvertrag ab und zahlt an die Zieladressen aus.

    7. Wenn die Kampagne nicht genügend Zusagen erhält, kann jeder seine Zusicherung auftauen und wie gewohnt verwenden. Das heißt, die Münze verlässt Electron Cash erst, wenn die gesamte Kampagne erfolgreich ist.

    Es sieht etwas klobig aus, aber der Prozess ist sicherer, ohne Verwahrung, erfordert nicht, dass der Benutzer seine Coins aus Electron Cash nimmt, und ermöglicht es uns, mit begrenzter Zeit und Ressourcen etwas zum Laufen zu bringen.

    Andere Optionen, die wir in Betracht gezogen haben:

    • Benutzer zahlen an einen QR-Code, der von einer temporären Webseite generiert wird, die weiß, wie ein AnyCanPay-Versprechen erstellt wird.

      • Pro : Einfache UX mit Standard-Wallets.

      • Nachteil : Echtes Risiko, Geld zu verlieren, wenn das Skript Fehler enthält oder der Benutzer einen Fehler macht.

    • Verwenden Sie einen Smart Contract, bei dem Spenden in einer verknüpften Reihe von Verträgen getätigt werden (Design von @TobiasRuck ).

      • Pro : Einfache UX mit Standard-Wallets.

      • Nachteil : Die Komplexität würde die Veröffentlichung der ersten Kampagne verzögern, und die Benutzer müssten warten, bis die vorherigen Zusagen abgeschlossen sind, bevor sie ihre eigene erstellen können.

    • Verwenden Sie einen Smart Contract, bei dem Spenden in einem verteilten Vertragsbaum getätigt werden (Design in Progress by emergent_reasons#100🌵 ).

      • Pro : Einfache UX mit Standard-Wallets.

      • Nachteil : Komplexität würde die Veröffentlichung der ersten Kampagne verzögern.

    Wenn Sie eine vertrauenswürdige, nicht verwahrte Lösung mit einer besseren UX als oben kennen, kontaktieren Sie uns bitte.

    Die Zukunft

    Es gibt eine lange Liste von Dingen, die sich verbessern können, nachdem wir die ursprünglichen Ziele erreicht haben. Freiwillige werden es weiter entwickeln, und es besteht die Möglichkeit für ein gewinnorientiertes Team, es zu einer vollwertigen Plattform zu entwickeln. Was auch immer passiert, wir erstellen die erste Version, damit jeder sie abspalten und eine Kampagne selbst durchführen kann.

    Einbezogen werden

    Bald werden wir einige private Tests vor der echten EatBCH-Kampagne durchführen. Wenn Sie teilnehmen möchten, kontaktieren Sie uns bitte.

    Wir haben das Talent, unsere To-Do-Liste zu vervollständigen, aber nach der ersten Version gibt es eine meist unbegrenzte Anzahl von Dingen, die Sie tun können, wenn Sie bereit sind, die Verantwortung zu übernehmen und einen guten Plan vorzulegen.

    Die aktuellen Repositorys befinden sich in der gitlab flipstarter-Gruppe . Einige sind immer noch nicht sichtbar, während der Code bereinigt wird.

    Dankeschön

    Ein großes Dankeschön an die Gruppe von Freiwilligen, die Flipstarter ermöglichen. Besonderer Dank an die Schwerlaster:

    Alle read.cash-Tipps werden an die Flipstarter-Spenden-Multisig-Adresse gesendet. Es wird von emergent_reasons und im_uname gemeinsam signiert.

Sponsors of krise636
empty
empty
empty

0
$ 0.00
Avatar for krise636
2 years ago

Comments