Slugline: En Bitcoin Transaction Carpool, betald med Runes (eller en runes paymaster för L1 Bitcoin)
Betala dina L1-transaktionsavgifter med Runes
đ§”
I helgen var jag pĂ„ @PlebFi, en fantastisk Bitcoin dev-konferens. Temat var Metaprotokoll. Ăven om jag inte deltog i hackathonet (jag var domare) bestĂ€mde jag mig för att hacka upp nĂ„got Ă€ndĂ„.
Mitt projekt heter slugline, och Àven om det Àr ganska grovt sÄ fungerar det och Àr snyggt :)
SÄ hÀr fungerar det:
Alice vill göra en Bitcoin-transaktion men vill inte betala en avgift i BTC (nÄgra skÀl kan vara nedan). SÄ hon gör en tx som betalar noll avgift.
MEN hon bifogar en indata som innehÄller nÄgra runor och gör den första utmatningen till ett p2a-ankare med nollvÀrde
Hon skickar den transaktionen till Bob (eller i den verkliga vÀrlden, till ett nÀtverk av bobs, ungefÀr som en mempool, över nÄgot som nostr).
Bob bestÀmmer sig för att han Àr villig att betala för Alices transaktion i utbyte mot runorna. SÄ han gör en transaktion som betalar honom sjÀlv och CPFP: s p2a
NÀr Bob spenderar p2a för sig sjÀlv har detta tvÄ effekter:
- den drar med sig Alices transaktion in i mempoolen och in i ett block via CPFP
- Bobs adress gör ansprÄk pÄ runorna
SÄ hÀr ser de tvÄ transaktionerna ut


Alice har betalat Bob i runor för att betala hennes transaktionsavgift. I sjÀlva verket har Alice betalat sin tx-avgift i runor, med Bob som fungerar som en slags runebetalare!
Varför skulle Alice göra nÄgot sÄdant? Jag kan tÀnka mig nÄgra anledningar:
- kanske bildar ett ekosystem konsensus om en gemensam "gastoken" att anvĂ€nda (som UNCOMMONâąGOODS) och prissĂ€tter den baserat pĂ„ hur dyr den Ă€r att prĂ€gla, och bestĂ€mmer sig för att prĂ€gla nĂ€r avgifterna Ă€r höga och betala med den nĂ€r avgifterna Ă€r höga
- Kanske har nÄgon bara runor i plÄnboken och inte har rÄd med transaktionsavgifter annars. Kanske finns det en plÄnbok som bara innehÄller runor som gör detta attraktivt
- Kanske ger en gruvarbetare ut sin egen runa som en blockspace-kupong. De skulle kunna sÀlja detta framtida blockutrymme till ett rabatterat pris idag, vilket drar intÀkterna framÄt, till köpare som vill lÄsa in ett pris nu. Detta ser ut som ett tokeniserat terminskontrakt
Vad fungerar nu och vad fungerar inte?
Kodbasen Àr ganska hackad ihop. Bob driver för nÀrvarande en webbserver och Alice mÄste skicka sin PSBT till den. Detta skulle vara bÀttre om Bob prenumererade pÄ nÄgot sÀndningsnÀtverk och det kunde finnas mÄnga bobs (nostr?)
Jag tror att det ocksĂ„ skulle vara bra att inkludera lite prislogik för en vanlig runa. Om du till exempel vill anvĂ€nda UNCOMMONâąGOODS som den avgiftsbelagda runan kan du titta pĂ„ de senaste blocken frĂ„n 2016, ta mittpunktsavgiften och sĂ€ga att 1 ovanligâągoods Ă€r vĂ€rd ett visst antal vbyte till den kursen. DĂ„ kan folk mynta nĂ€r det Ă€r billigt och spendera nĂ€r det inte Ă€r det.
Dessutom Àr det bara kommandoraden och krÀver en del kopiering och inklistring mellan kommandona. men det fungerar
Varför "slugline"?
> Slugging,[1] Àven kÀnt som tillfÀllig samÄkning och flexibel samÄkning,[2] Àr praxis att bilda tillfÀlliga, informella samÄkningar i syfte att pendla, i huvudsak en variant av liftning. En förare plockar upp dessa icke-betalande passagerare (kÀnda som "slugs" eller "sluggers") pÄ viktiga platser, eftersom att ha dessa ytterligare passagerare innebÀr att föraren kan kvalificera sig för att anvÀnda en HOV-fil eller inte omfattas av vÀgavgifter.
HÀr Àr lagringsplatsen:
Theres en massa slask dÀr inne, massor att göra, men för hur hacky det Àr, det fungerar.
Ganska fantastiskt att vi kan göra in-band-avgiftsbetalningar med exogena tillgÄngar med hjÀlp av nuvarande konsensusregler och relÀpolicy.
Om du gör nÄgot coolt med det, lÄt mig veta!
/trÄd
22,04Â tn
234
InnehÄllet pÄ den hÀr sidan tillhandahÄlls av tredje part. Om inte annat anges Àr OKX inte författare till den eller de artiklar som citeras och hÀmtar inte nÄgon upphovsrÀtt till materialet. InnehÄllet tillhandahÄlls endast i informationssyfte och representerar inte OKX:s Äsikter. Det Àr inte avsett att vara ett godkÀnnande av nÄgot slag och bör inte betraktas som investeringsrÄdgivning eller en uppmaning att köpa eller sÀlja digitala tillgÄngar. I den mÄn generativ AI anvÀnds för att tillhandahÄlla sammanfattningar eller annan information kan sÄdant AI-genererat innehÄll vara felaktigt eller inkonsekvent. LÀs den lÀnkade artikeln för mer detaljer och information. OKX ansvarar inte för innehÄll som finns pÄ tredje parts webbplatser. Innehav av digitala tillgÄngar, inklusive stabila kryptovalutor och NFT:er, innebÀr en hög grad av risk och kan fluktuera kraftigt. Du bör noga övervÀga om handel med eller innehav av digitala tillgÄngar Àr lÀmpligt för dig mot bakgrund av din ekonomiska situation.