Dan kunt u aan de slag gaan. Laatste Mempool -artikelIk keek naar de dynamiek van de transactievoortplanting voor verschillende netwerkknooppunten met een ander mempoolbeleid. Ik zal de dynamiek van privé -pools onderzoeken en hoe dit het gebruik van de openbare pool, mijnbouwprikkels en over het algemeen de gezondheid van het netwerk van Bitcoin beïnvloedt.
Het primaire doel van de mempool is om de prikkels van mijnwerkers en gebruikers die transacties af te handelen af te stemmen. De gebruikers willen transacties kunnen uitvoeren en betalen de transactiekosten die door mijnwerkers worden in rekening gebracht om dit te vergemakkelijken. Transactiekosten bieden een alternatieve inkomstenstroom naar de muntensubsidies in elk blok. Ze zijn ook een primaire bron voor langetermijninkomsten omdat de subsidie afneemt.
Bitcoin is een veilig systeem vanwege prikkels. De kerndynamiek van Bitcoin is wat de beveiliging van het systeem stimuleert. U hebt klanten en providers, die allebei proberen aan hun behoeften en wensen te voldoen.
De pogingen om wrijving toe te voegen aan dit facilitatiemechanisme, veranderen uiteindelijk niets om deze prikkels te veranderen. Gebruikers die een bepaald type transactie willen uitvoeren, zijn nog steeds bereid om dit te doen. Miner’s die bereid zijn om dit soort transacties te accepteren, wil dit doen en vergoedingen innen door de transactie in een blok op te nemen.
Zelfs als een transactie geldig is, hebben beide partijen nog steeds behoeften en onvervulde verlangens, die ze sterk gemotiveerd zijn om aan te pakken.
Miner API
De eindgebruiker is niet altijd goed gekapitaliseerd of bekwaam genoeg om wrijving te voorkomen die kunstmatig tussen twee uiteinden is gemaakt vanwege een samenvatting van de behoeften, maar de mijnwerkers wel. Volgens het oude gezegde: “Als je het bouwt, zullen ze komen.”
Mijnwerkers zullen er altijd de voorkeur aan geven om een vergoeding te betalen in de band via de mempool. Dit vereist dat ze de minste overhead hebben, omdat ze eenvoudig de standaard Bitcoin -client kunnen uitvoeren. Het is ook een zeer betrouwbaar propagatiesysteem dat een hoog niveau van betrouwbaarheid garandeert als het gaat om het krijgen van de mijnwerkers de meeste betalende transacties. Download en voer eenvoudig de client uit.
In een vijandige omgeving, zoals een grootschalige inspanning om geldige transacties door consensus te filteren tijdens hun verzending in het netwerk, kan deze traditionele veronderstelling worden in twijfel getrokken.
Als dit het geval is, zullen mijnwerkers worden gedwongen door hun eigen belangen om out-of-band mechanismen te implementeren die transacties accepteren die niet correct worden doorgegeven via het netwerk. Marathon’s Slipstream is niet het eerste voorbeeld. Het is waar dat er bijna tien jaar geleden een veelgebruikt precedent was. MijnbouwpoolsTransactie versnellers. Transactie versnellers.
In de volledige RBF-wereld is elke transactie mogelijk, ongeacht of deze historische of huidige gegevens gebruikt. De vlag “Opt-in” kan in vergoeding worden gestoten. Als een knooppunt is opgewaardeerd naar volledige RBF, zal het elke transactie doorgeven die een output uitgeeft die niet is bevestigd en al in de mempool staat, zolang ze een hoger tarief betalen. Historisch gezien is dit niet altijd waar geweest. Alleen transacties die aanvankelijk werden gedaan met de vlag om in te kiezen voor RBF konden worden vervangen en werd verwacht dat ze zich over het hele netwerk verspreiden.
Mijnwerkers hebben transactieversnellers gemaakt om het voor die transacties gemakkelijker te maken die worden verwerkt die geen RBF gebruiken.
Externe API’s
De overhead voor het maken van een transactie -indiening API is niet onbetaalbaar, maar het is nog steeds niet gratis. Om software te ontwerpen, testen en vervolgens vrijgeven vereist minimaal één ontwikkelaar. Het is geen overdreven curve, maar de grotere mijnwerker zal nog steeds meer middelen hebben om aan dit streven te wijden.
Mempool.Space bewees dat het mogelijk was voor een niet-mindere man om een API te bouwen. Hierdoor konden mijnwerkers rechtstreeks verbinding maken met deze service, in plaats van tijd en moeite te hebben besteed aan het maken van een helemaal opnieuw. Het nadeel is dat een bedrijf als dit geen soortgelijke service voor niets zal bouwen of exploiteert. De derde zal een verlaging eisen.
De dynamiek hiervan kan op twee verschillende manieren worden geïnterpreteerd. Mijnwerkers kunnen voor deze diensten grotere kosten betalen om inkomsten te genereren, zowel van de mijnwerker als de serviceprovider, of ze moeten mogelijk een kleiner inkomstenaandeel splitsen om hetzelfde niveau van concurrentie te behouden als direct Miner Run -diensten. De mijnwerkers die een externe indiening-API gebruiken in plaats van hun eigen API zullen minder geld verdienen dan degenen die hun eigen API gebruiken.
Privé -bestellingen stromen
De bovenstaande scenario’s kunnen grote problemen veroorzaken voor de prikkels van het systeem, de betrouwbaarheid van software die wordt gebruikt door eindgebruikers en zelfs de beveiligingsmodellen van tweede-laags systemen, die sterk afhankelijk zijn van vooraf ondertekende transactie en reactieve beveiliging om gebruikersfondsen te beschermen.
Het netwerk wordt niet op de hoogte gebracht van transacties die zijn ingediend via een privé -API totdat het blok is bevestigd. Dit betekent dat de hele lijst met transacties die deze systemen gebruiken, die nog niet worden bevestigd, niet toegankelijk is. Operators van API’s zouden dit kunnen publiceren, maar het zou niet op een onbetrouwbare manier worden gedaan. Op geen enkele manier kan worden bewezen of gegarandeerd dat informatie niet door operators wordt ingehouden.
Door transacties te verbergen, kunnen gebruikers onnauwkeurige vergoedingsschattingen maken en zich openstellen voor manipulatie door hun transacties aan blokken toe te voegen. Publieke weergave van transacties in tweede laagsystemen kan worden uitgesteld tot de bevestiging van de transactie. Gebruikers zullen dan langer moeten wachten om op de transactie te reageren.
Het loutere bestaan van deze API’s, als er veel vraag is naar of nodig is door het bedrijf, is voldoende om een enorme centralisatiebelasting te creëren. Het is moeilijk om verbinding te maken met meerdere API’s om een enkele transactie te voltooien. Dit kan leiden tot slechte UX en potentiële complexiteit op de backend. Het heeft de neiging om het gebruik van grote API’s aan te moedigen en de staart te negeren. Dit creëert feedbacklussen.
Deze API’s met de grootste hashrate ontvangen snellere en betrouwbaardere bevestigingen. Ze kunnen dan extra geld verdienen, waardoor ze kunnen blijven groeien.
Parallelle mempools
Een volledig onafhankelijk netwerk van openbare relais is ook mogelijk. Hoewel dit de huidige Mempool -openheid repliceert, terwijl het ook de slechtste centraliserende effecten van centrale API’s wordt vermeden, is het nog steeds niet perfect.
Meerdere mempools introduceren complexiteit voor mijnwerkers, eindgebruikers en eindgebruikerstoepassingen. Om onbevestigde transactie te bekijken, moeten gebruikers nu de mempools bijhouden die ze gebruiken, inclusief die welke worden gebruikt door systemen waarmee ze contact hebben maar niet via het hoofdrelaisnetwerk worden verzonden.
Het volgen van een parallel geheugenpool zou cruciaal zijn voor Lightning -gebruikers (of andere lagen 2) als de bliksem of een andere laag 2 het begon te gebruiken. Tracking zou nodig zijn. Het volgende zijn enkele van de meest effectieve manieren om uw eigen persoonlijke effectiviteit te verbeteren. U moet de details van alle onbevestigde transactie weten waarop u biedt voor de opname van uw blok. Als u alleen een kleine subset bijhoudt, kunnen er grote fouten zijn bij uw schatting van de gebruikerskosten.
Het gaat het alleen maar erger maken
Het is niet mogelijk om transacties te stoppen die bereidwillig door gebruikers worden betaald, zonder eerst het probleem op consensusniveau aan te pakken. Bitcoin is een systeem aangedreven door prikkels. Als de prikkels tussen meerdere partijen zijn afgestemd, zullen er transacties optreden.
De missie van een dwaas is om dit te ontkennen en te proberen jezelf te overtuigen dat je dingen kunt stoppen, hun impact kunt verminderen of op een andere manier kunt vertragen. Het is ook de boodschap van een dwaas om te proberen te doen alsof dit niet het geval kan zijn, of om te denken dat u dingen kunt stoppen, ontmoedigen of anderszins kunt vertragen.
De consensus van Bitcoin is het frame waarin alle prikkels plaatsvinden. Alleen een verandering in het kader kan de prikkels overschrijven. Dit is wat de prikkels vormt en informeert.
Het is dwaas om te proberen deze prikkels op elk ander niveau te verstoren. Dit zal alleen negatieve resultaten verergeren die worden aangedreven door prikkels. centralisatie.
“DagelijksCrypto is niet verantwoordelijk voor alle activiteiten die u buiten de dagelijkse crypto uitvoert.”

