cryptotion.com 2 Years Old Cryto News Website

Hoe kleine solo-mijnwerkers Bitcoin-blokken oplossen



Niet één, niet twee, maar drie kleine bitcoin-mijnwerkers waren in staat om geldige blokhashes te vinden en nieuwe blokken toe te voegen aan de Bitcoin-blockchain terwijl ze vorige maand solo in een periode van twee weken minen, een reeks gebeurtenissen met zo’n kleine kans dat veel in de Bitcoin-gemeenschap vroegen zich af hoe het zelfs maar mogelijk zou kunnen zijn. Bitcoin Magazine sprak met Con Kolivas, de maker en beheerder van Solo CK Pool, een softwareproject voor bitcoin mining pool, gericht op werknemers die geïnteresseerd zijn in solo mining in plaats van hun hash-snelheid bij te dragen aan een pool, die alle drie de gelukkige mijnwerkers gebruikten. Ondanks de wijdverbreide overtuiging dat Solo CK Pool speciaal moet zijn om een ​​centraal onderdeel van een dergelijk fenomeen te zijn geweest, hebben de reacties op deze succesvolle mijnbouwevenementen aangetoond dat er duidelijk nog steeds enkele misvattingen zijn over bitcoin-mijnbouw. ​​”Mensen denken dat deze kleine mijnwerker niet hebben de blokkade opgelost”, vertelde Kolivas aan Bitcoin Magazine. “Mensen denken dat dat onmogelijk was, dat er iets mis is met Bitcoin, of dat proof of work is gebroken of dat er een achterdeur is. En dit is volkomen, volkomen verkeerd. Er is niets mis met Bitcoin als het gebeurt. Het is volkomen normaal, het is gewoon onwaarschijnlijk. “Je hebt maar één hash nodig De eerste misvatting die velen hebben over Bitcoin-mining heeft betrekking op het proces van het toevoegen van een nieuw blok aan de Bitcoin-blockchain en de relatie met de hash-snelheidscapaciteit van het netwerk en van de miners . Ondanks een algemeen geloof, gaat bitcoin-mining niet over het oplossen van complexe wiskundige puzzels en er is niet een enorme hoeveelheid hash-snelheidscapaciteit nodig om een ​​geldige hash te vinden, aangezien een dergelijke puzzel geen vlaggenschipcomputer nodig heeft om op te lossen en het duurt slechts één hash om een ​​blok toe te voegen. “Mijnbouw omvat slechts een enkele hash”, zei Kolivas. “Het eerste wat mensen niet begrijpen, is dat het niet echt uitmaakt hoeveel hasjkracht je hebt. Als je geluk hebt, heb je maar één hash nodig en kun je een blokkade oplossen.” In wezen gaat bitcoin mining over het vinden van een hash die onder een door het Bitcoin-netwerk vastgestelde drempel ligt, moeilijkheid genoemd. Maar hoewel hashing eenvoudig is, is het vinden van een geldige hash – een die past bij de “geldige grens” – moeilijk, en daarin ligt de behoefte aan een steeds grotere hoeveelheid hash-snelheidscapaciteit, aangezien hoe meer hashes u per seconde kunt uitvoeren, hoe groter de kans dat je een hash vindt die door het netwerk wordt geaccepteerd. Als je meer hash-snelheid hebt, vergroot je de kans dat je de gelukkige miner bent die het volgende blok aan Bitcoin toevoegt en de bijbehorende blokbeloning ontvangt in de coinbase-transactie; maar het is niet deterministisch, wat betekent dat het niet garandeert dat je in feite de mijnwerker zult zijn om dit te doen. De drie kleine mijnwerkers die onlangs geldige hashes hebben gevonden, illustreren dit concept, omdat ze de kansen versloegen en elk meer dan $ 200.000 in bitcoin mee naar huis namen. De mentale deconstructie die nodig was om de mogelijkheid te erkennen dat kleine mijnwerkers een blok oplossen, komt voort uit een gemeenschappelijk verhaal dat wordt gebruikt om te beschrijven de activiteit. Nogmaals, de “wiskundige puzzel” is niet moeilijk, en bitcoin-mining kan nauwkeuriger worden gezien als een loterij, omdat elk blok slechts één hash heeft en er daarom maar één hash nodig is om het op te lossen. Je hoeft alleen maar de eerste te zijn die een geldige hash vindt. De noodzaak om de hash-snelheidscapaciteit te vergroten door het aantal miners dat voor je werkt te vergroten, houdt verband met de noodzaak om de kans te verkleinen dat je meer blokken zult vinden, wat op zijn beurt je inkomsten verhoogt . Als bitcoin-mining als een professionele activiteit wordt beschouwd, dan is het natuurlijk in het belang van die miner om hun hash-snelheid zoveel mogelijk te verhogen, om de kans op verhoging van hun inkomsten te vergroten. Probabilistisch, hoe meer hash-snelheid iemand heeft, hoe groter de kans dat ze het volgende blok oplossen. Het feit dat bitcoin-mining stochastisch van aard is, zorgt ervoor dat elke miner een blok kan oplossen, waardoor alle betrokkenen gelijke rechten op deelname krijgen. Maar er zijn geen limieten in het aantal hashes dat elke miner per seconde kan doen om hun kansen te vergroten. Na verloop van tijd geldt echter dat hoe meer hash-snelheid een miner heeft, hoe meer blokken ze oplossen. Maar de afhaalmaaltijd is dat er geen garanties zijn; een enorme mijnwerker kan drie blokken achter elkaar oplossen of een lange tijd doorbrengen zonder een enkel blok op te lossen, op dezelfde manier waarop een kleine mijnwerker de jackpot kan winnen en een blok kan oplossen terwijl hij solo aan het minen is. “Je zou het theoretisch met de hand kunnen doen, met een stuk papier en een pen, en werk het uit en je zou nog steeds een blokkade oplossen”, vertelde Kolivas aan Bitcoin Magazine. “Dus of je een blokkade wel of niet kunt oplossen, heeft niets te maken met de hoeveelheid hashsnelheid die je hebt. Mensen geloven dat je een krachtig genoeg ASIC nodig hebt om een ​​blokkade daadwerkelijk op te lossen, en dat is niet waar. Kortom, hoe meer hash-snelheid je hebt, hoe groter de kans dat je een blok oplost, maar zelfs de kleinste miner kan het oplossen.” “Als je zoiets als een S19 hebt, de huidige generatie snelste miner die je commercieel kan kopen, het bestaat zelf uit miljoenen kleine mijnwerkers, “voegde Kolivas eraan toe. “Dus, uiteindelijk, als je een blok oplost met een S19, los je het eigenlijk gewoon weer op met slechts één hash, van één chip, binnen een groot aantal miljoenen andere chips, meer dan miljoenen andere hash-eenheden.” Pool in de schijnwerpers Een ander deel van de reden waarom de Solo CK Pool-mijnwerkers die zelf blokken oplosten veel aandacht kregen, had te maken met het delen van welke echte mijnwerker die ene hash vond, iets dat niet gebruikelijk is voor andere mijnbouwpools die beloningen delen volgens de hash-snelheid van elk lid bijdrage aan de hash-snelheid van de totale pool. In een pool maakt het niet uit welke mijnwerker het blok heeft gevonden – de uitbetaling wordt gedeeld tussen alle mijnwerkers die werk hebben bijgedragen en in verhouding tot de hoeveelheid werk die is bijgedragen – zodat de “gelukkige” mijnwerker die de ene hash heeft gevonden bijna nooit in de schijnwerpers komt Als een pool een blokkering oplost, legt Kolivas uit, “kan het uiteindelijk een absoluut minuscule miner worden die het oplost – het kan een persoon zijn die met een USB-stick is verbonden met de pool, die [can do about] 300 gigahashen [GH] [per second] nu. Maar ze zouden nooit weten dat zij degenen waren die die blokkade hebben opgelost, tenzij ze zelf hun mijnsoftware in de gaten hielden; het enige dat ze zouden krijgen is een absoluut minuscule beloning van het zwembad, want wat het zwembad betreft, hebben ze slechts 300 GH bijgedragen aan de zeggenschap van het zwembad, één exahash. “Omdat je maanden of jaren kunt minen zonder één enkel blok te vinden, gepoolde mijnbouw is een manier om de variantie in het vinden van blokken en het ontvangen van beloningen glad te strijken, aangezien een pool gemiddeld meer blokken oplost dan een enkele mijnwerker, tenzij de mijnwerker natuurlijk meer hashrate heeft dan de hele pool. Daarom biedt deelname aan een pool de mijnwerker met een gestage inkomstenstroom, waardoor risico’s worden verminderd. Aan de andere kant geldt voor mijnbouw solo dat als de mijnwerker geluk heeft en een blok vindt, ze de volledige blokbeloning voor zichzelf zullen krijgen, wat de hele periode daarvoor zou kunnen afbetalen toen ze geen enkele kregen. cent. Maar nogmaals, er zijn geen garanties. “Mijn CK Pool is echt een solo-mijnservice”, zei Kolivas. “Het is niet echt een pool, want het is gewoon waar heel veel mensen aan het minen zijn, maar ze delen de beloning niet.” De reden waarom mensen ervoor kiezen om lid te worden van de Solo CK Pool is omdat ze de serverinfrastructuur van Kolivas kunnen gebruiken voor een 2% vergoeding, wat garant staat voor voldoende netwerkprestaties – iets dat van cruciaal belang is voor tijdige blokpropagatie. Als een miner een blok oplost maar een paar seconden nodig heeft om hun oplossing te verspreiden, lopen ze het risico dat een andere mijnwerker die van hen eerst propageert, wat zou leiden tot een verweesd blok en nul beloningen voor de eerste mijnwerker. Het nadeel van het draaien van CK Pool-software als een solo-miningknooppunt, tussen uw Bitcoin Core-knooppunt en uw ASIC, is dat het ook vereist dat u uw eigen serverinfrastructuur opzet, wat veel mensen niet kunnen doen , en zelfs degenen die dat kunnen, vinden het misschien gemakkelijker om gewoon de vergoeding te betalen voor een gegarandeerde uptime. Kolivas zei dat zijn pool meer dan 260 blokken heeft opgelost, waarvan ongeveer de helft is opgelost door kleine mijnwerkers, met slechts één of maximaal tien ASIC’s op huis. De andere helft, zei hij, is opgelost door mensen die een zogenaamde “groepshuur” doen om hun kansen een beetje te vergroten. “Dus thuis hebben ze misschien één petahash [PH], waarvoor ongeveer tien S19-mijnwerkers nodig zijn. Deze mensen zouden zich bij elkaar voegen en ze zouden de hash-snelheid huren tegen een hogere prijs dan wanneer ze zelf de hash-snelheid zouden bezitten, maar het zou hen in staat stellen om 20, 50 PH te krijgen om hun kansen te vergroten. block had eerder deze maand de hash-snelheid verhuurd om hun kansen te vergroten de week ervoor, met een gemiddelde van ongeveer 86 terahashes per seconde (TH/s). Maar op het moment dat ze aan het minen waren toen ze dat blok oploste, was de verhuur eigenlijk gestopt en waren ze alleen aan het minen met negen USB-sticks, met een output van ongeveer 8,3 TH/s. 6.25 BTC voor zichzelf. Bron: Con Kolivas. “Maar dat doet iedereen een slechte dienst, omdat het lijkt alsof iedereen een blok solo kan oplossen”, zei Kolivas. “En het antwoord is, dat kan, maar het negeert het feit dat er 2.000 andere mijnwerkers zijn die het al een, twee, drie jaar doen en nooit een beloning hebben gekregen. Het enige wat ze doen is elektriciteitsrekeningen betalen, en ze betaalden ook de aanloopkosten om de mijnbouwhardware te kopen.” “Het is dus niet zo dat ik mensen echt probeer aan te moedigen om solo te mijnen, maar je begrijpt waarom het verleidelijk is,” hij voegde toe. “Uiteindelijk is het een gok; het is alsof je zegt: ‘Ik ga regelmatig loten kopen.’ “A Place For Mining SoloKolivas is ook de ontwikkelaar achter CGMiner, mijnbouwsoftware geschreven in de C-programmeertaal die jarenlang op grote schaal werd gebruikt door de bitcoin-mijngemeenschap tot fabrikanten begonnen hun eigen vorken van CGMiner te onderhouden of eigen bitcoin-miningsoftware te schrijven. Volgens Kolivas werd het grootste deel van de bitcoin in omloop gedolven met behulp van CGMiner. Nadat Kolivas stopte met het onderhouden van zijn mijnsoftware, begonnen mensen in de gemeenschap hem te vragen een mijnbouwpool te starten, vanwege het vertrouwen dat de gemeenschap had in zijn werk, wat uiteindelijk leidde tot hem om er een te beginnen. “Maar het zwembad is nooit van de grond gekomen, want als een zwembad eenmaal grip heeft gekregen, trekt het meer mijnwerkers aan; maar het starten van een nieuwe pool is echt moeilijk, “zei hij. “Je kunt niet echt een nieuwe pool beginnen, tenzij je ten minste honderden petahash van mijnwerkers klaar hebt staan ​​en toegewijd bent aan de mijne in je pool.” Aangezien het poolinitiatief niet veel tractie kreeg, voelde Kolivas zich aangetrokken om te beginnen een service voor mensen die geïnteresseerd zijn in solo mijnbouw, omdat hij destijds interesse zag ontstaan ​​in Bitcoin-forums omdat het jarenlang onmogelijk was geweest om dit te doen via Bitcoin Core. “En dus dacht ik dat het een eenvoudige uitbreiding was om de gedeelde pool om te zetten software, dat is CK Pool, en verander het in CK Pool Solo om er een software van te maken die mensen kunnen gebruiken om naar hun eigen nodes te minen”, vertelde Kolivas aan Bitcoin Magazine. “En ik zou gewoon de service leveren, waarbij ik de server en de onderling verbonden hardware zou draaien zodat het hoge prestaties zou leveren.” Kolivas zei dat de gemeenschap zo dol is op de service dat ze de infrastructuur zelf financieren door middel van donaties. “Ik heb het net beheerd. Ik koos de hardware, de software en beheerde het, “voegde hij eraan toe. De vergoeding van 2% die Kolivas in rekening brengt voor het beheer van de software en infrastructuur is echter niet veel, zei hij, aangezien de Solo CK Pool een oplossing biedt voor een probleem. blok elke zes maanden gemiddeld. “Solo CK Pool heeft de afgelopen jaren gemiddeld zo’n vijf petahash gehad, dat is helemaal niet veel,” zei Kolivas. “Ik was een paar jaar geleden bereid om de service daadwerkelijk stop te zetten, maar de gemeenschap zei dat ze het wilden.” Kolivas voegde eraan toe dat, sinds die mijnwerkers de krantenkoppen haalden, zijn zwembad meer grip heeft gekregen en momenteel gemiddeld meer dan 20 PH bedraagt van de hash-snelheid. Maar ondanks zijn enorme kennis over bitcoin-mining en de recente reeks succes van solo-mijnwerkers, zei hij dat hij sinds 2017 geen bitcoin meer heeft gedolven.
Source link
Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts