Warum ich glaube, dass ProgPoW der nächste Schritt für DigiByte ist

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining


Derzeit ist Silvester. Ich bin mit Freunden und meiner Familie zusammen. Wir grillen, es brodeln Marshmallows, es gibt viel Bier, es lacht und es gibt gute Musik … und dennoch denke ich gespannt darüber nach, was das Jahr 2020 für DigiByte bringen wird, und zwar in Form von Algo-Upgrades.

DigiByte, sicherer, schneller und zukunftsweisender denken

2019 war ein erstaunliches Jahr, von Stärke zu Stärke, mit unzähligen Meilensteinen / Erfolgen. Odocrypt ist meiner Meinung nach ganz einfach ein geniales Werk. Zielen Sie so nah wie möglich an ASICs und wählen Sie sie dann ein wenig zurück, damit sie nicht auf etwas anderem als einem FPGA aufbauen können. Dies ist einer der wichtigsten zukünftigen Punkte für DigiByte, der nicht nur den Grundstein für den zukünftigen Austausch von Algo gelegt, sondern auch die Zukunft von MultiAlgo verfestigt hat.

Sie sehen, mehrere Algorithmen, die den gleichen "Hardwaretyp" unterstützen, sind zwar in vielerlei Hinsicht von Vorteil, aber nicht optimal.

Mit mehreren FPGA-freundlichen Algen kann MultiShield gespielt werden, indem Sie Ihre Hash-Power zwischen den Algorithmen abwechseln. Dasselbe gilt für den Fall, dass wir jemals mehrere GPU- (Computergrafikkarten) oder CPU-abbaubare Algorithmen hatten, beispielsweise den Austausch zwischen X16R und ProgPoW (hypothetisch hier).

Sie können natürlich mehrere ASIC Algos verwenden, um maximale Sicherheit zu gewährleisten. Dann profitieren Sie jedoch nur von der „Sicherheit“ und nicht von den anderen Vorteilen, die Sie durch FPGA- / GPU- / CPU-Mining erzielen.

Die Bergbaudistribution von ASICs preist nicht nur viele Menschen aus dem Markt aus, sondern verhindert auch geografisch die Teilnahme von Personen, die dies unter anderem aufgrund von Import- / Exportgesetzen möchten.

Odocrypt hat dies für DigiByte mit 5-fachen Algorithmen für verschiedene Hardwaretypen wirklich angekurbelt. Der Fokus auf einen Algorithmus für FPGAs, der auf einem ASIC praktisch nicht abgebaut werden kann, kann nicht überbewertet werden und sollte nicht übersehen werden.

ProgPoW ist die nächste Erweiterung, jedoch mit Schwerpunkt auf GPU-Hardware.

Die DigiByte-Community hat sich seit der ersten Ankündigung des Baikal X10 Giant im November 2017 nach einem GPU-fokussierten Algorithmus gesehnt, und ProgPoW stand bei diesen Diskussionen stets an vorderster Front.

Der ProgPoW-Algorithmus, der von IfDefElse entwickelt wurde (von denen zwei Drittel keine Persönlichkeiten des öffentlichen Lebens sind), wurde von mehreren verschiedenen Gruppen unabhängig überprüft, um eine spätere Implementierung in Ethereum zu ermöglichen. Obwohl die GPU-Sättigung (weitaus höher als die von Ethash) und die Mechanismen zur Minimierung des potenziellen Nutzens von FPGA / ASIC-Mining überwiegend positiv bewertet wurden, wurden die geringfügigen Vorschläge, die sich aus den Untersuchungen ergaben, in das vorgeschlagene Commit für DigiByte umgesetzt.

Zum Zeitpunkt des Schreibens bin ich der festen Überzeugung, dass ProgPoWdas* Ein bestmöglicher Algorithmus für DigiByte zur Implementierung, der GPUs unterstützt / anvisiert.

ProgPoW ist auch sehr flexibel. Sollte sich etwas in der GPU-Landschaft ändern, können die Variablen in ProgPoW relativ einfach angepasst werden, um die Vorteile eines einzelnen Herstellers von GPUs rückgängig zu machen oder die Optimierungen weiter zu verfeinern, wenn neuere GPU-Generationen herauskommen, um gleiche Wettbewerbsbedingungen für die gesamte Hardware sicherzustellen.

Was Odocrypt für das FPGA-Mining von DigiByte tun konnte, wird ProgPoW auch für das GPU-Mining tun, jedoch hoffentlich in noch größerem Umfang.

Dies liegt daran, dass wie bei ASICs die meisten Leute nicht einfach nur FPGAs in ihrer Nähe haben. Daher sind im Vorfeld immer noch angemessene Investitionen erforderlich, um das Netzwerk abzubauen und an der Sicherheit des Netzwerks teilzunehmen. FPGAs sind (im Allgemeinen) für Menschen leichter verfügbar und in vielen Formen und Größen erhältlich, anstatt von nur wenigen Anbietern, die fast die gesamte Lieferkette von ASICs kontrollieren.

GPUs, die zwar nur von AMD / nVidia entwickelt wurden, haben mehrere Hersteller hinter sich, darunter MSI, EVGA, Gigabyte, Asus und andere. Dies trägt dazu bei, eine relativ wettbewerbsfähige weltweite Distribution zu gewährleisten, bei der kein einzelner Hersteller das Angebot dominiert. ProgPoW wurde absichtlich und umfassend so abgestimmt, dass es möglichst „gleich“ ist, um nVidia- oder AMD-Boards nicht zu bevorzugen.

Apropos weltweit: GPUs sind im Grunde genommen nicht geografisch beschränkt (bis auf ein oder zwei kleinere Ausnahmen), und viele Leute haben Grafikkarten auch in Computern mit mittlerer Reichweite oder in bestimmten Laptops (Aus Hitzegründen ist Laptop-Mining jedoch niemals ratsam etc). Dies bedeutet, dass die Eintrittsbarriere für viele praktisch nichts ist, was die breite Beteiligung an der Netzwerksicherheit weiter erhöht.

Um die Eintrittsbarriere zu verringern, ist auch geplant, die DAG für die ProgPoW-Implementierung auf DigiByte zurückzusetzen, anstatt die vorhandenen Ethereum- / Ethash-Details zu verwenden. Der Vorteil dieses DAG-Resets besteht hauptsächlich in zwei Punkten:

  1. Dies ermöglicht es älteren Grafikprozessoren, Beiträge zu leisten, auch wenn diese weniger kosteneffizient / energieeffizient sind und möglicherweise sogar einen Nettoverlust verursachen.
  2. Es ermöglicht mehr Leuten, es auszuprobieren, selbst wenn ihre Hardware älter ist, und sie mit dem Mining vertraut zu machen.

Wenn die DAG beibehalten wird, werden Benutzer effektiv dazu gezwungen, neuere und effizientere Hardware (mit mehr GPU-RAM) zu verwenden. Diese neueren Karten sind jedoch dank Verbesserungen im GPU-Computing bereits kostengünstiger und haben als solche den Vorteil, dass sie aktuell sind. Es scheint jedoch richtig, Benutzern mit älterer Hardware die Teilnahme an diesem auf die GPU ausgerichteten Push zu ermöglichen.

Wenn Sie den kostengünstigen (oft kostenlosen) Zugang für viele Menschen, die Lieferkette der Hardware, koppeln, kommt dies DigiByte bei einer offenen Teilnahme am Netzwerk sehr zugute

Art von! Ja und nein…

ASICs bieten exponentiell mehr Hash-Rate als ihre Gegenstücke zu CPU / GPU, so viel ist nicht zu leugnen. Die Kehrseite davon ist, dass eine massive Investition erforderlich ist, um:

ein) sogar versuchen, eine Reihe von ASICs zu erstellen / herzustellen

b) Kaufen Sie einen ASIC als Endbenutzer, um mit dem Mining zu beginnen

Dies trägt weiter zu einem zentraleren, aber höheren Hashratabbau bei. Diese höhere Hashrate ist für Bitcoin von größtem Vorteil, wenn Sie sich das SHA256-Mining ansehen, aber sie ist auch bei weitem am zentralsten (im Vergleich zum DigiByte-MultiAlgo-Mining).

Es ist ein Kompromiss, mit dem wir schon viele andere Blockchains kämpfen gesehen haben:

  1. Möchten Sie die höchste Hashrate, auch wenn das Netzwerk von weniger Personen geschützt wird?
  2. Oder möchten Sie, dass mehr Menschen zur Sicherheit des Netzwerks insgesamt beitragen, auch wenn die "grüne Anzahl" der Hashes infolgedessen geringer ist?

Es ist dieses relativ heikle Gleichgewicht, das wir abwägen und entsprechend priorisieren müssen.

Ich glaube, dass MultiAlgo uns das Beste aus zwei Welten bietet (von dem alle Aspekte profitieren), gepaart mit unserer MultiShield-Schwierigkeitsanpassung.

DigiByte muss das eine oder andere nicht speziell auswählen, da wir über fünf unabhängige Algorithmen verfügen, sodass wir den Vorteil aller Hardwaretypen nutzen können.

MultiAlgo kann in Kombination mit MultiShield (basierend auf DigiShield) die Sicherheit von ASICs und FPGAs sowie die Verteilung und einfache Integration bieten, die GPUs und CPUs bieten.

DigiByte hat kürzlich Odocrypt implementiert, einen FPGA-fokussierten Algorithmus, der sich alle 10 Tage selbst verändert, um eine ASIC-Dominanz zu vermeiden (As, ein ASIC, der sich selbst neu programmieren kann, ist im Grunde ein FPGA, wodurch jeder Grund minimiert wird, einen ASIC zu erstellen).

DigiByte hat noch:

  • SHA256, der von Bitcoin verwendete Algorithmus
  • Scrypt, der von Litecoin verwendete Algorithmus
  • Qubit, ein Algorithmus, in dem DigiByte die dominierende Hash-Power ist
  • Skein, ein weiterer Algorithmus, in dem DigiByte die dominierende Hash-Power ist.

Beachten Sie, dass jeder dieser 5x-Algorithmen eine Wahrscheinlichkeit von 20% hat, den nächsten Block zu finden.

So haben wir die Möglichkeit, einen dieser Algorithmen durch einen GPU-optimierten Algorithmus zu ersetzen. Wie bereits erwähnt, eignen sich GPUs aus mehreren Gründen hervorragend, da sie bei vielen Menschen (zu Hause) bereits vorhanden sind, nicht wirklich geografisch beschränkt sind und Menschen, die es mit dem Bergbau ernst meinen möchten, einfach eine zweite GPU kaufen können, um sie hinzuzufügen oder richten Sie ein dediziertes Mining-Rig mit mehreren Grafikkarten ein.

Ebenso sind CPUs für die Teilnahme gut geeignet, da Sie auch dann an der Sicherheit des Netzwerks teilnehmen können, wenn Ihr PC im Gegensatz zu einem High-End-Gaming-PC unterlegen ist. Dies würde wiederum dazu beitragen, die Verteilung der Blockchain, des und des Minings zu maximieren.

Aus diesem Grund würde ich mir wünschen, dass RandomX nach ProgPoW implementiert wird.

Es liegt also an uns, die vorhandenen Algorithmen pragmatisch zu überprüfen und in die Zukunft zu blicken.

Hauptsächlich, weil die "Infrastruktur" um die Blockchain aktualisiert werden muss.

Jedes Mal, wenn ein Protokoll-Upgrade wie dieses durchgeführt wird, hat der Rest der Blockchain ca. eine Woche Zeit, um sicherzustellen, dass die Miner ebenfalls aktualisiert werden, sobald sie bestätigt haben, dass ein neuer Algorithmus gesperrt ist.

Wenn dies nicht der Fall ist, werden sie grundsätzlich aufhören zu arbeiten

Wenn dies der Fall ist, ist das großartig und sie werden glücklich weitermachen, wenn das Upgrade stattfindet. Dies sollte im Idealfall geschehen, ohne dass der Endbenutzer den Unterschied zwischen den Blöcken vor dem Upgrade und den Blöcken nach dem Upgrade kennen muss, mit der Ausnahme, dass er weiß, dass die Blockchain dies tut, um die Sicherheit weiter zu erhöhen. Das ist offensichtlich von Vorteil für sie.

Wenn Sie ein Endbenutzer sind, der ein Core Wallet ausführt, müssen Sie ebenfalls ein Upgrade durchführen. Wenn Sie jedoch etwas anderes als das Core Wallet verwenden, erledigt der Anbieter des Wallets wahrscheinlich die gesamte Arbeit hinter den Kulissen für Sie .

Die Aufrechterhaltung der Hash-Power-Dominanz in einem Algorithmus hat offensichtlich Vorteile. Es ist unwahrscheinlich, dass eine Menge von Hash-Power von Drittanbietern verwendet wird, um einen Angriff auf das Netzwerk zu versuchen. Diese Sicherheit ist mit SHA256 wohl das größte Verkaufsargument von Bitcoins.

SHA256 & Scrypt verfügen jedoch über eine hochoptimierte und optimierte Hardware dank eines unglaublich wettbewerbsfähigen Ökosystems. Die Landschaft um Qubit / Skein ist nicht so raffiniert, und weitere Hardware-Verbesserungen sind durchaus möglich (oder sogar sehr wahrscheinlich), was sich negativ auf die Zentralisierung des Minings für diesen Algorithmus auswirken könnte

Dies ist nicht etwas, worauf ich persönlich eine Antwort habe oder das ich ganz ehrlich bin, dass ich mich vollständig durchdacht habe.

Hier ist jedoch, wie ich DigiByte in ein oder zwei Jahren sehen möchte:

  1. Ein ASIC-Mining-Algorithmus
  2. Odocrypt, unser FPGA-fokussierter Algorithmus
  3. ProgPoW, um sich auf das GPU-Mining zu konzentrieren
  4. RandomX für das CPU-Mining
  5. Und ein fünfter Algorithmus mit einer Beschreibung…

Um ehrlich zu sein, könnte der fünfte Algorithmus ein weiterer ASIC-Algorithmus sein (Wenn wir beispielsweise SHA256 als einen Algorithmus beibehalten, in dem wir keine Dominanz haben, dann könnte dieser Algorithmus einer sein, in dem wir wie Skein eine Dominanz haben). Es könnte sich um einen ARM-spezifischen, auf die CPU ausgerichteten Algorithmus handeln (Welche Handys und Raspberry Pi verwenden ihn), es könnte sich um eine Absteckung handeln …

Dies muss die DigiByte-Community entscheiden: Welchen Algorithmus soll ProgPoW ersetzen?

Denken Sie weiter in die Zukunft, denken Sie „vorausschauend“ und überlegen Sie, was auch in Zukunft passieren könnte, vielleicht mit einem CPU-fokussierten Algorithmus wie RandomX oder SIGMA.

Dann lassen Sie uns noch weiter in die Zukunft denken und darüber nachdenken, was der oben erwähnte fünfte Algorithmus sein könnte.

Im Moment bitte ich die DigiByte-Community um Folgendes:

Welchen Algorithmus sollte Ihrer Meinung nach ProgPoW ersetzen?

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close