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
Visa original
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.