Ist es möglich, einen ICO-Crowdsale zu erstellen, der nahtlos mehrere Assets akzeptiert?

  • Die meisten ICO-Crowdsales akzeptieren nur ETH.
  • Einige akzeptieren BTC.
  • Nur sehr wenige akzeptieren andere Vermögenswerte.

Ich habe darüber nachgedacht, einen Crowdsale zu schaffen, der so viele Assets wie möglich akzeptiert.

Während das Erstellen, Überwachen und Sichern von Wallets für jeden Vermögenswert möglicherweise nicht praktikabel ist, akzeptieren die ETH-Adressen per Definition ERC20-Token.

Ich habe darüber nachgedacht, die Bittrex-API (die meisten unterstützten Assets) aufzurufen , um den aktuellen Wert des Tokens zu überprüfen und BTC als Basis zu verwenden (1 BTC = 1000 Token) .

Auf diese Weise konnte ich nur 2 Adressen angeben - BTC und ETH:

  • Personen, die BTC senden:

    • 1000 Token pro BTC
    • Senden Sie eine signierte Nachricht mit der ETH-Adresse, um ERC20 zu akzeptieren
  • Personen, die ETH / ERC20 senden:

    • Prozessüberwachung der Adresse / Mempool
    • Abrufen von Preisdaten von der API (möglicherweise gewichteter Durchschnitt)

Dann Liste aller Mitwirkenden zusammenstellen, Token entsprechend erstellen und übertragen.


Ist diese Lösung überhaupt möglich / sinnvoll / sinnvoll?

  • Transaktionen auf blockchain.info und etherscan.io sind sowieso standardmäßig sichtbar
  • Das Signieren einer Nachricht mit der ETH-Adresse unter Verwendung des privaten BTC-Schlüssels legt keine sensiblen Daten offen
  • es ermöglicht Menschen, Token mit weniger Reibung zu senden (Umtausch, Spread, Gas)

Der Einfachheit halber gehe ich bei dieser Frage davon aus, dass ERC20 / ERC223 gleich behandelt werden. Der neu erstellte Token ist wahrscheinlich ERC223. Weiterlesen:

Antworten (1)

Dies ist nur eine teilweise Antwort auf Ihre Frage. Ein Problem, mit dem Sie konfrontiert werden, ist, dass Einzahlungen von Personen, die Ihre Token mit BTC oder einer anderen Kryptowährung außer ETH kaufen, manuell gutgeschrieben werden müssten, da sie nicht in der Lage wären, direkt mit einem Smart Contract zu interagieren. Das ICO von SONM akzeptierte sowohl ETH als auch BTC und stieß mit dem BTC-Teil der Gleichung auf ziemlich viele Herausforderungen. Siehe diesen Artikel :

Als alles in Gang kam, verkauften sich die SONM ICO-Token wie warme Semmeln. Ethereum-Benutzer erhalten ihre Token automatisch, was immer gut zu sehen ist. Anleger, die sich auf andere Kryptowährungen – hauptsächlich Bitcoin – verlassen, sind jedoch auf einige Probleme gestoßen. Es scheint, dass bei der ordnungsgemäßen Gutschrift der Token an die Investoren etwas schief gelaufen ist. Das SONM-Team löst diese Angelegenheit derzeit, obwohl es wahrscheinlich ist, dass viele Leute ihr Geld zurückerstattet sehen und keine Token-Probleme für sie haben.

Dies ist eines der Hauptprobleme beim Umgang mit einem Kryptowährungs-ICO und der Annahme mehrerer Währungen. Der SNM-Token ist ein ERC20-Token, der durch einen Smart Contract auf der Ethereum-Blockchain ausgegeben wird. Einzahlungen in anderen Kryptowährungen haben keine praktikable Möglichkeit, sich direkt mit diesem Vertrag zu verbinden. Infolgedessen mussten viele Einzahlungen manuell gutgeschrieben werden und entsprechend wurden Token verschickt. Es scheint jedoch, dass die meisten Bitcoin-Investoren ihre Token an sie ausgegeben haben, was positiv ist.

Laut einem SONM-Teammitglied entstand dieses Problem aufgrund eines Fehlers bei der Rückgabefunktion für Token-Beträge. Dieses Problem betraf auch die Anzeige der Anzahl der verkauften Token auf der ICO-Website, die sich dabei nicht automatisch aktualisierte.

In diesem anderen StackExchange-Beitrag über die Einrichtung eines ICO mit mehreren Währungen empfahl jemand die Verwendung von BTC Relay , das eine Brücke zwischen der BTC-Blockchain und intelligenten Verträgen schlägt.

Sie hatten auch Probleme mit der Berechnung: blog.aeternity.com/…