Autor original: Jeffrey Hu
Compilație originală: Shenchao TechFlow
Acest articol a fost co-autor de: Jeffrey HU, Jinming NEO de la HashKey Capital și George ZHANG de la Flashbots.
introducere
Conceptul de Bitcoin MEV (Miner Extractable Value) a apărut încă din 2013. Deși este încă relativ nou în comparație cu MEV-ul Ethereum, ecosistemul Bitcoin în plină dezvoltare promite să aducă mai multă programabilitate, expresivitate în viitor odată cu introducerea de meta-protocoale precum BRC-20, Ordinals și Runes și oportunități MEV.
Acest raport va analiza creșterea complexității MEV pe Bitcoin și va evalua impactul acestuia asupra ecosistemului mai larg.
De ce se concentrează tot mai mult pe Bitcoin MEV?
Înainte de introducerea Ordinals, MEV pe Bitcoin nu era recunoscut pe scară largă și lipsit de importanță, concentrându-se în principal pe Lightning Network și atacurile miniere sidechain. Cu toate acestea, upgrade-ul Taproot a adus mai multă expresivitate și programabilitate pentru Bitcoin, promovând lansarea de meta-protocoale precum Ordinals și Runes, aducând la suprafață problemele MEV. Timpul de blocare de 10 minute a Bitcoin agravează, de asemenea, această problemă, făcând utilizatorii mai puțin experimentați mai susceptibili de a cădea victimele diferitelor atacuri MEV, cum ar fi smulgerea taxelor atunci când licitează pe piața înscrisă. Pe măsură ce recompensele în bloc scad, profitabilitatea minerilor are de suferit, determinându-i pe mineri să se concentreze pe maximizarea taxelor de tranzacție, ceea ce poate explica creșterea activității MEV.
Graficul de mai jos ilustrează creșterea taxelor în raport cu recompensele bloc în perioada din jurul lansării foarte anticipate a Ordinals and Runes, care la un moment dat a reprezentat peste 60% din veniturile totale din minerit Bitcoin.
Sursa: Dune analytics (@data_always), Taxe de tranzacție ca proporție din recompensele miniere, începând cu 22 iulie 2024.
Până în prezent, am văzut un număr tot mai mare de aplicații și dezvoltări BTCFi care transformă statutul Bitcoin ca doar o rețea digitală de aur/plată într-un ecosistem în creștere rapidă, cu utilitate în continuă expansiune. Acest lucru ar putea duce la mai multe oportunități MEV pentru Bitcoin.
Cum diferă Bitcoin de Ethereum MEV
Există mai puține discuții despre Bitcoin MEV, care poate fi atribuită designurilor arhitecturale foarte diferite dintre Bitcoin și Ethereum.
Design arhitectural
Ethereum rulează pe Ethereum Virtual Machine (EVM), execută contracte inteligente și realizează programabilitate prin menținerea unei mașini de stat globale.
Ethereum folosește un model bazat pe cont pentru a rula tranzacțiile secvenţial prin gestionarea numerelor lor de tranzacții. Aceasta înseamnă că ordinea tranzacțiilor le afectează rezultatele, facilitând căutarea să identifice oportunitățile MEV și să adauge tranzacțiile lor direct înainte sau după tranzacția unui utilizator. De exemplu, dacă Alice și Bob trimit tranzacții către Uniswap pentru a schimba 1 ETH cu USDT, tranzacția executată prima în bloc va primi mai mult USDT.
În schimb, limbajul de scripting folosit de Bitcoin nu este la fel de clar ca Ethereum și folosește un model UTXO. Dacă ar fi doar un transfer standard de Bitcoin, doar destinatarul vizat ar putea cheltui Bitcoins cu o semnătură validă, ceea ce nu ar determina alți utilizatori să concureze pentru a folosi fondurile. Cu toate acestea, pe Bitcoin este, de asemenea, posibil să se creeze UTXO-uri care pot fi deblocate de mai multe părți folosind scripturi sau SIGHASH. Prima tranzacție confirmată este cea care poate cheltui UTXO-ul. Cu toate acestea, deoarece condiția de deblocare pentru fiecare UTXO este relevantă doar pentru acel UTXO în sine și nu pentru alte UTXO, condițiile de cursă sunt limitate la acel UTXO.
Altcoins pe Bitcoin
Pe lângă diferențele fundamentale de design menționate mai sus, introducerea de active valoroase, altele decât BTC, creează, de asemenea, stimulente pentru valoarea extractabilă pentru mineri (MEV). MEV produs în aceste scenarii este în esență ordinea în care designerii de protocol specifică proprietatea activelor și validitatea acțiunilor în lanț atunci când încearcă să construiască noi clase de active și acțiuni în lanț folosind scripturi + UTXO (structuri de date specifice Bitcoin). Deoarece evenimentele sunt definite în funcție de ordine, există un stimulent pentru a concura pentru comandă, rezultând MEV.
Dacă alte active nu sunt luate în considerare, minerii raționali vor împacheta doar tranzacțiile legitime pe baza taxelor de tranzacție și vor percepe în funcție de dimensiunea tranzacției. Cu toate acestea, dacă tranzacțiile cu Bitcoin nu se limitează la transferuri standard, cum ar fi baterea de noi active valoroase (cum ar fi Rune etc.), minerii pot folosi o varietate de strategii care depășesc doar luarea în considerare a taxelor de tranzacție Bitcoin: 1) cenzurează tranzacția și o înlocuiește. cu o tranzacție proprie 2) Cereți utilizatorilor taxe mai mari (plăți în lanț, în afara lanțului sau în lanț secundar);
turnare
Un exemplu direct este procesul de batere a activelor precum Rune sau BRC 20, care de obicei stabilește o limită maximă pentru activele batute. Prima tranzacție de batere confirmată este considerată reușită, în timp ce alte tranzacții sunt considerate nevalide. Prin urmare, în acest caz, ordinea tranzacțiilor devine foarte importantă și aduce oportunitatea MEV prin comanda tranzacțiilor.
În plus, conceptul de Bitcoins rare (satoshis) introdus de Ordinals a ridicat chiar îngrijorarea că minerii ar putea declanșa reorganizări de bloc în timpul înjumătățirii pentru a concura pentru Bitcoin-uri rare de mare valoare.
gaj
Pe lângă baterea, protocoalele de miză precum Babylon stabilesc și un plafon pentru activele care pot fi mizate la fiecare etapă de miză. Chiar dacă un utilizator depășește plafonul, acesta poate încă construi și transfera Bitcoin în scriptul de blocare a mizarii, dar aceasta nu va mai fi considerată o miză de succes și nu va fi eligibil pentru recompense viitoare. Cu alte cuvinte, ordonarea tranzacțiilor de gaj este, de asemenea, crucială.
De exemplu, la scurt timp după lansarea rețelei principale Babylon, limita de miză în prima fază a atins 1.000 BTC, rezultând un depășire de aproximativ 300 BTC care a necesitat dezlegarea.
La lansarea rețelei principale Babylon, tariful a crescut la 1.000 de sats/vBytes, sursa: Mempool.space
În plus față de baterea/ștampilarea activelor și staking-ul în lanț, anumite activități pe lanțuri laterale sau lanțuri rollup sunt, de asemenea, afectate de MEV. Vom oferi mai multe exemple în secțiunea „Evenimente MEV pe Bitcoin”.
Ce este considerat Bitcoin MEV?
Deci, ce contează ca MEV pe Bitcoin? La urma urmei, definiția MEV se schimbă în diferite situații.
În general, MEV pe Bitcoin se referă la modul în care minerii manipulează procesul de creare a blocurilor pentru a extrage profituri maxime. Îl putem clasifica aproximativ după cum urmează:
Utilizatorii plătesc suplimentar: utilizatorii care doresc să-și accelereze tranzacțiile fac adesea acest lucru prin servicii de accelerare a tranzacțiilor în afara lanțului, care sunt adesea costisitoare, deoarece utilizatorii trebuie să plătească o taxă mai mare pentru ca tranzacțiile lor să fie prioritizate. De asemenea, comercianții pot plăti comisioane mai mari minerilor prin mecanisme precum RBF (Taxa de înlocuire) și CPFP (Child Transactions Pay for Parent Transactions) pentru a prioritiza tranzacțiile și a obține timpi de confirmare mai rapid. Tranzacțiile cu taxe reduse se confruntă adesea cu timpi de confirmare mai lungi, deoarece minerii orientați spre profit acordă prioritate tranzacțiilor mai profitabile pentru ambalarea bloc.
Coluziune utilizator-miner: utilizatorii se complică cu minerii pentru a cenzura și include anumite tranzacții de importanță specifică. De exemplu, utilizatorii rău intenționați se complică cu minerii pentru a revizui și a exclude tranzacțiile cu penalități pe Lightning Network pentru a obține ilegal active în cadrul canalului. Alte sisteme noi, cum ar fi BitVM și tranzacțiile sale cu penalități, se confruntă cu riscuri similare.
Minerii Bitcoin minează pe sidechains/L2: Aceasta include diverse scheme de minerit fuzionate timpuriu în care minerii folosesc puterea de calcul a Bitcoin pentru a securiza o altă rețea. Fuzionarea mineritului poate duce la concentrarea minerilor, deoarece minerii mari își pot folosi puterea de calcul pe lanțul principal pentru a afecta producția de blocuri, sortarea și alte operațiuni pe L2, obținând astfel recompense excesive pentru minerit L2 și, posibil, afectând Securitatea rețelei L2 este afectat.
O metodă de licitare cu taxe care se înclină spre piața publică, cum ar fi RBF, joacă un rol relativ activ în sistemul economic general, promovând o economie de piață liberă. Cu toate acestea, acest lucru reprezintă, fără îndoială, o amenințare la adresa descentralizării și rezistenței la cenzură a rețelei atunci când utilizatorii fac plăți în afara benzii cu pool-uri de minerit, care este adesea denumit „MEVil”.
Exemplu Bitcoin MEV
Pe baza clasificării de mai sus, putem observa mai multe cazuri de MEV.
tranzacție non-standard
Software-ul Bitcoin Core permite doar nodurilor să proceseze tranzacții standard, cu o limită de dimensiune de 100 kvB. Cu toate acestea, pool-urile de minerit includ în continuare tranzacții cu comisioane mari, nestandard, în blocuri, excluzând adesea alte tranzacții cu comisioane mici.
Unele cazuri tipice includ:
Blocul 776, 884: Minat de bazinul minier Terra, acest bloc conține o tranzacție înscrisă de dimensiunea 849,93 kvB. Inscripția, un videoclip MP 4 de 1 minut cu o broască ținând o băutură, a generat 0,5 BTC în taxe pentru mineri.
Blocul 777, 945: Conține o imagine WEBP de 4000 x 5999 pixeli cu o dimensiune de 975,44 kvB, rezultând o taxă de 0,75 BTC pentru mineri.
Blocul 786, 501, care a înscris o imagine JPEG a lui Julian Assange pe coperta revistei Bitcoin Magazine, le-a adus minerilor în jur de 0,5 BTC în taxe și avea o dimensiune de 992,44 kvB.
În mod implicit, nodurile Bitcoin Core permit doar redirecționarea tranzacțiilor standard. Prin urmare, tranzacțiile non-standard trebuie trimise direct la pool-ul de minerit prin mempool-ul privat. Mempool-urile private permit pool-urilor de minerit să accepte tranzacții non-standard și să prioritizeze tranzacțiile utilizatorilor. Deși acest lucru poate accelera procesarea tranzacțiilor, transferul mai multor tranzacții către mempool-uri private ar putea duce la creșterea riscurilor de centralizare și cenzură pentru pool-urile de minerit. Aparent, unele pool-uri miniere profită deja de profitabilitatea mempool-urilor private.
De exemplu, Marathon Digital a lansat „Slipstream”, un serviciu de trimitere directă a tranzacțiilor care permite clienților să trimită tranzacții complexe și non-standard.
Evenimente MEV pe sidechain/L2
Sidechain-ul Stacks folosește un mecanism unic de consens - Proof of Transfer (PoX), care permite minerilor Bitcoin să extragă blocuri Stacks și să deconteze tranzacții pe blockchain-ul Bitcoin în timp ce primesc recompense STX.
În trecut, Stacks a folosit un mecanism simplu de alegere a minerilor, în care minerii Bitcoin cu putere mare de calcul au mai multe șanse să mine blocuri Stacks, să revizuiască tranzacțiile de angajament ale altor mineri și să monopolizeze toate recompensele. Dacă mai mulți mineri adoptă această strategie, Stacker se poate confrunta cu randamente reduse în viitor.
Impactul asupra ecosistemelor:
Prin excluderea angajamentelor de la alți mineri onești, recompensa transmisă în cele din urmă către Stacker va fi redusă.
Dacă marii mineri continuă să abuzeze de puterea lor de calcul și să-i excludă pe mineri cinstiți de la angajare, ar putea duce la riscul centralizării, lăsând toate recompensele Stacks exclusiv pentru câțiva mineri.
Cu toate acestea, această problemă va fi rezolvată prin upgrade-ul lui Stacks Satoshi, ceea ce va face această strategie neprofitabilă. Actualizarea va trece de la o simplă alegere a minerului la un algoritm de loterie și va adopta tehnologia Assumed Total Commitment with Carryforward (ATC-C) pentru a reduce profitabilitatea mineritului MEV. Minerii sunt de așteptat să aibă nevoie de participarea continuă în ultimele 10 blocuri pentru a se califica la tragere la sorți. Minerii care nu reușesc să mine în cel puțin 5 din ultimele 10 blocuri vor fi descalificați de la primirea recompenselor Stacks. Cu ATC-C, probabilitatea ca un miner să câștige un bloc Stacks este acum egală cu raportul dintre plata BTC a minerului și angajamentul total median al BTC din ultimele 10 blocuri. Acest lucru reduce posibilitatea ca minerilor să primească beneficii disproporționate prin excluderea angajamentelor bloc ale altor mineri.
Licitare pentru tranzacții alternative cu active
MEV aferente activelor alternative, cum ar fi ordinale și rune, pot fi împărțite în cele două tipuri menționate anterior:
Pool-urile miniere extrag valoare suplimentară: pool-urile miniere pot extrage valoare suplimentară incluzând active precum Bitcoin Ordinals sau rare Satoshi în blocuri și tranzacții.
Tranzacții cu comisioane: comercianții pot licita pentru a include tranzacții legate de aceste active alternative în blocuri.
Pentru piscinele miniere, succesul inițial al Runes aduce o sursă suplimentară de profit. De exemplu, în timpul evenimentului de înjumătățire, lansarea extrem de anticipată a Runes a făcut ca volumul tranzacțiilor în rețea și taxele să atingă noi maxime, mulți utilizatori care au încercat să-și includă tranzacțiile în blocul istoric de înjumătățire al Bitcoin. Taxele de tranzacție după înjumătățire au crescut la peste 1.500 de sats/vByte (de la mai puțin de 100 de sats/vByte înainte de înjumătățire). ViaBTC a profitat de această creștere, exploatând blocul de înjumătățire care a coincis cu lansarea lui Runes și a obținut un profit de 40,75 BTC, din care 37,6 BTC au provenit din comisioanele de tranzacție legate de Runes. Cu recompensele blocate acum la jumătate, taxele de tranzacție Runes au devenit o sursă de profit pentru mineri.
Sursa: Mempool.space
Sursa: Mempool.space
Pentru comercianți, tranzacțiile Bitcoin care folosesc rune și ordinale iau SIGHASH_SINGLE|SIGHASH_ANYONECANPAY ca tranzacții cu semnătură parțială (PSBT), ceea ce permite ca o singură intrare semnată să corespundă unei singure ieșiri. Combinat cu transparența mempool-ului, acest lucru permite multor cumpărători să descopere tranzacții potențial profitabile. Drept urmare, comercianții folosesc frecvent RBF și CPFP, ceea ce duce la războaie competitive de taxe care le permit minerilor să capteze MEV din această cerere. De exemplu, atunci când un vânzător își listează proprietatea pentru vânzare, cumpărătorii pot face oferte și pot folosi RBF pentru a-și crește taxele de tranzacție dacă există concurenți în speranța că tranzacția lor va fi confirmată.
Un exemplu clasic de concurență între comercianți este comerțul cu ID-ul comercial 2ffed299689951801a68b5791f261225b24c8249586ba65a738ec403ba811f0d. După ce vânzătorul și-a listat activele, tranzacția a fost înlocuită de mai multe ori folosind RBF cu rate de cheltuieli de 238, 280, 298 și 355 sat/vB.
Sursa: Mempool.space
Un alt exemplu implică procesul de casting OrdiBots pe platforma Magic Eden. Mai mulți utilizatori au căzut victimele unui atac de piață de tranzacționare. Inscripția lui OrdiBots pe Magic Eden folosește PSBT-uri. Existența intervalului PSBT și Bitcoin de a genera un bloc la fiecare 10 minute permite oricărui potențial cumpărător să concureze pentru aceeași tranzacție prin introducerea unei alte adrese, semnătură și pur și simplu prin plata unei taxe mai mari. Acest lucru a dus la faptul că unii utilizatori aflați pe lista albă nu au putut să bată din cauza interferenței cu botul care rulează în față. (Echipa și-a cerut ulterior scuze și a promis că va compensa utilizatorii afectați cu OrdiBots personalizate.)
Cu toate acestea, nu toate tehnologiile sau evenimentele legate de MEV sunt dăunătoare utilizatorilor. În unele cazuri, tehnologia MEV poate proteja și activele utilizatorilor de pierderi. De exemplu, fără RBF, tranzacțiile eronate nu pot fi salvate, iar tranzacțiile neconfirmate pot rămâne neconfirmate pentru o perioadă lungă de timp, rezultând costuri de oportunitate. În plus, rularea RBF contribuie la securitatea rețelei Bitcoin. Întrucât se așteaptă ca subvențiile în bloc să scadă în raport cu taxele de tranzacție în viitor, taxele de tranzacție vor juca un rol crucial în stimularea minerilor să continue să participe la rețeaua Bitcoin. Dezvoltatorul Bitcoin Peter Todd susține, de asemenea, în mod activ beneficiile RBF și recomandă minerii să execute RBF complet.
Componente tehnice cheie care sprijină MEV pe Bitcoin
Deci, care sunt componentele sau abordările tehnice cheie pe Bitcoin care sprijină aceste oportunități MEV? Domeniile tehnologice acoperite în mod obișnuit includ mempools, RBF (taxă de înlocuire), CPFP (tranzacția copilului plătește tranzacția parent), serviciul de accelerare a pool-ului de minerit și protocolul de pool-uri de minerit.
pool de memorie
Similar cu Ethereum și alte rețele blockchain tipice, Bitcoin are o structură de grup de tranzacții care stochează tranzacțiile care au fost primite de nodurile P2P, dar care nu sunt incluse într-un bloc. Natura transparentă și descentralizată a mempool-ului creează un mediu propice oportunităților MEV, permițând propagarea tuturor tranzacțiilor către mineri.
Cu toate acestea, spre deosebire de mecanismul de gaz al Ethereum, taxele Bitcoin sunt legate doar de mărimea tranzacției. Prin urmare, pool-ul de tranzacții al Bitcoin poate fi privit ca o piață de licitație spațială mai directă, unde este posibil să vedeți care utilizatori licitează pentru următorul bloc și ofertele lor.
Deoarece noduri diferite primesc tranzacții diferite din propagarea P2P, fiecare nod are un mempool diferit. În plus, fiecare nod își poate personaliza în mod proactiv propria politică de expediere (politica mempool), definind ce tranzacții dorește să primească și să le transmită. Pool-urile miniere pot alege, de asemenea, ce tranzacții să includă în blocuri în funcție de preferințele lor (deși din perspectivă economică, acestea vor prioritiza tranzacțiile cu taxe mari). De exemplu, nodul Bitcoin Knots filtrează orice tranzacție Ordinals, în timp ce Marathon Mining creează un logo în stil pixel în exploratorul de blocuri.
Bloc 836361 (culoarea pixelilor care arată tariful), sursa: mempool.space
Drept urmare, utilizatorii pot lua în considerare trimiterea tranzacțiilor direct către anumiți mineri sau pool-uri de minerit pentru a accelera includerea tranzacțiilor, dar această abordare poate compromite două caracteristici cheie care sunt foarte apreciate de comunitatea Bitcoin: confidențialitatea și rezistența la cenzură.
Tranzacțiile propagate prin nodurile P2P, în loc să fie trimise direct (de exemplu, prin punctele finale RPC) către mineri sau pool-uri, ajută la ascunderea originii tranzacției și îngreunează pentru mineri și pool-uri să revizuiască tranzacția pe baza informațiilor identificate.
Pe lângă utilizarea serviciilor de accelerare a tranzacțiilor, utilizatorii pot alege să își accelereze tranzacțiile prin RBF și CPFP.
RBF și CPFP
Plata de înlocuire (RBF) și Child Pay Parent (CPFP) sunt metode utilizate în mod obișnuit de utilizatori pentru a crește prioritatea tranzacțiilor.
RBF (Plată de înlocuire) permite ca o tranzacție neconfirmată dintr-un grup de tranzacții să fie înlocuită cu o altă tranzacție conflictuală (făcând referire, de asemenea, la cel puțin una dintre aceleași intrări), dar plătind o rată de comision mai mare și comisioane în general mai mari. Similar cu strategiile de tranzacționare discutate anterior, RBF poate fi implementat într-o varietate de moduri. Cea mai comună implementare este opt-in RBF, concepută de BIP 125, în care pot fi înlocuite doar tranzacțiile special marcate. O altă abordare este RBF complet, în care tranzacțiile pot fi înlocuite indiferent dacă sunt sau nu semnalizate.
CPFP (Child Pay Parent) folosește diferite metode pentru a accelera confirmarea tranzacției. Spre deosebire de RBF, unde tranzacțiile sunt înlocuite prin blocarea în mempool, destinatarul poate accelera tranzacția părinte în așteptare, trimițând o tranzacție copil, folosind UTXO a tranzacției în așteptare și plătind o rată mai mare a taxei. Acest lucru îi poate stimula pe mineri să împacheteze aceste tranzacții în următorul bloc. Prin urmare, uneori este posibil să vedeți tranzacții cu comisioane foarte mici incluse într-un bloc, în ciuda faptului că au un tarif mai mare la un moment dat, aceste tranzacții au folosit cel mai probabil CPFP (deoarece tranzacțiile ulterioare au plătit taxa).
Tranzacțiile care folosesc CPFP pentru a permite să fie confirmate tranzacțiile părinte cu comisioane mici (7.01 sat/VB), sursa: mempool.space
Diferența cheie dintre RBF și CPFP este că RBF permite expeditorului să înlocuiască o tranzacție în așteptare cu o tranzacție cu o rată a comisionului mai mare, în timp ce CPFP permite destinatarului să accelereze o tranzacție în așteptare prin trimiterea unei sub-tranzacții cu o rată a comisionului mai mare . CPFP este util și pentru tranzacțiile care trebuie să iasă din Lightning Network (de exemplu, ieșiri ancorate). În ceea ce privește taxele, RBF este relativ mai rentabil, deoarece nu necesită spațiu suplimentar în bloc.
Plată taxe externe și servicii de accelerare a pool-ului minier
Pe lângă metode precum RBF (Plată de înlocuire) și CPFP (Child Pay Parent), utilizatorii pot alege și să folosească plăți externe de taxe pentru a-și accelera tranzacțiile. De exemplu, multe pool-uri de minerit oferă servicii gratuite și plătite de accelerare a tranzacțiilor pentru a accelera procesul de ambalare a tranzacțiilor prin trimiterea txID-ului lor. Dacă este un serviciu plătit, utilizatorii trebuie să plătească taxe de serviciu pentru a sprijini pool-ul minier. Deoarece acest serviciu implică plata unor taxe printr-un alt sistem decât rețeaua Bitcoin (de exemplu, printr-un site web, plata cu cardul de credit etc.), se numește plată externă a taxei.
În timp ce plățile de taxe externe oferă un remediu pentru tranzacțiile care nu pot folosi RBF sau CPFP, utilizarea pe scară largă pe termen lung ar putea avea un impact asupra rezistenței la cenzură a Bitcoin.
Acord de grup minier
În discuția anterioară, am privit piscinele miniere și minerii ca un întreg, dar de fapt, diviziunea muncii și cooperarea sunt necesare între ele. Pool-ul minier reunește puterea de calcul a minerilor pentru minerit și distribuie recompense în funcție de contribuția puterii de calcul. Acest proces de colaborare necesită anumite protocoale pentru a-l coordona.
În protocoalele obișnuite ale pool-ului de mining, cum ar fi Stratum v1, pool-ul de mining trebuie să furnizeze doar un șablon de bloc (inclusiv antetul blocului și informațiile despre tranzacția de bază de monede) minerilor, iar minerii efectuează calcule hash pe baza acestui șablon. Există, de asemenea, instrumente precum stratum.work care pot vizualiza informațiile Stratum din diferite pool-uri de minerit.
În acest proces, minerii nu pot alege ce tranzacții să împacheteze, grupul de minerit selectează tranzacțiile și creează șabloane pentru a atribui sarcini minerilor.
Prin urmare, în protocolul Stratum v1, putem mapa aproximativ rolurile la ecosistemul Ethereum, după cum urmează:
Miner: își asumă unele dintre responsabilitățile solicitantului (efectuează calcule hash).
Mining pool: Acționează atât ca constructor, folosind hashe-uri calculate de mineri, cât și ca propunere de blocuri.
Ce ne rezervă viitorul?
Mai multe soluții promițătoare sunt în curs de dezvoltare pentru a atenua impactul negativ al MEV (Miner Extractable Value) asupra Bitcoin.
nou acord
În unele protocoale noi de pool de minerit, cum ar fi Stratum v2 și BraidPool, minerii pot alege în mod independent tranzacțiile care urmează să fie împachetate. Stratum v2 a fost adoptat de unele pool-uri de minerit (cum ar fi DEMAND) și firmware de minerit (cum ar fi Braiins), permițând minerii individuali să-și construiască propriile șabloane de bloc. Acest lucru crește securitatea, descentralizarea și eficiența transferurilor de date, reducând în același timp riscul de cenzură a tranzacțiilor și MEV pe Bitcoin.
Deci, urmând această tendință, rolurile pool-urilor miniere și ale minerilor ar putea să nu evolueze în același mod ca modelul PBS (Proposer/Builder Separation) al Ethereum în viitor.
În plus, noile design-uri legate de pool-urile de tranzacții în Bitcoin Core pot aduce modificări, inclusiv mult discutata strategie de retransmisie a tranzacțiilor v3 și îmbunătățiri ale pool-ului de memorie cluster. Cu toate acestea, impactul acestor noi design-uri asupra aspectelor precum implementarea ieșirilor de canal Lightning Network este încă în discuție.
Reduceți impactul recompenselor miniere
Reducerea recompenselor miniere este o provocare importantă. Pe măsură ce recompensele bloc sunt reduse și mai mult în viitor, pot exista efecte multiple asupra rețelei.
Unele probleme au fost recunoscute și discutate de dezvoltatorii Bitcoin de la început, cum ar fi problema sniping-ului de taxe, în care pool-urile de minerit pot reaminti în mod deliberat blocurile anterioare pentru a obține taxe. Bitcoin Core a implementat unele măsuri pentru a combate snipingul taxelor, dar metodele actuale trebuie încă îmbunătățite.
Pe lângă taxele de tranzacție native, activele alternative pot deveni, de asemenea, o sursă continuă de venit în viitor. Ca urmare, mai multe proiecte încearcă să construiască infrastructura pentru a identifica mai eficient tranzacțiile valoroase care implică active alternative. De exemplu, Rebar dezvoltă un mempool public alternativ pentru a identifica mai bine tranzacțiile legate de active alternative valoroase.
Cu toate acestea, așa cum s-a discutat în secțiunea „Plățile taxelor externe”, impactul acestor stimulente economice Bitcoin în afara lanțului asupra unui sistem compatibil cu stimulente cu autoreglementare Bitcoin nu a fost încă verificat.
Indiferent, MEV pe Bitcoin are asemănări cu Ethereum, dar este și diferit din cauza diferențelor de arhitectură și filozofii de design. Utilitatea în creștere a Bitcoin, scăderea recompenselor subvențiilor blocate și ecosistemul în creștere BTCFi vor aduce mai multă atenție factorilor legați de MEV.
Link original