{"id":30,"date":"2026-06-25T13:18:06","date_gmt":"2026-06-25T13:18:06","guid":{"rendered":"https:\/\/hoge.gg\/se\/six-months-on-a-lightning-network-node-by-someone-who-is-not-a-bitcoiner\/"},"modified":"2026-06-25T13:18:06","modified_gmt":"2026-06-25T13:18:06","slug":"six-months-on-a-lightning-network-node-by-someone-who-is-not-a-bitcoiner","status":"publish","type":"post","link":"https:\/\/hoge.gg\/se\/six-months-on-a-lightning-network-node-by-someone-who-is-not-a-bitcoiner\/","title":{"rendered":"Sex m\u00e5nader p\u00e5 en Lightning Network-node, av n\u00e5gon som inte \u00e4r Bitcoiner"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\">Jag k\u00f6pte en <a href=\"https:\/\/start9.com\" target=\"_blank\" rel=\"noopener\">Start9 Server One<\/a> den 14 december 2025 eftersom en v\u00e4n som driver ett infrastrukturf\u00f6retag f\u00f6r Ethereum ber\u00e4ttade att alla inom krypto borde k\u00f6ra minst en node som man inte enkelt kan st\u00e4nga av. Sex m\u00e5nader och cirka 220 GB disk senare har min node routat 59 betalningar &mdash; 47 utg\u00e5ende, 12 inkommande &mdash; h\u00e5llit ett genomsnitt av 4,2 miljoner satoshis \u00f6ver nio kanaler, betalat 112 SEK i on-chain-avgifter f\u00f6r kanal\u00f6ppning, tj\u00e4nat 0,43 SEK i routingavgifter och gett mig en orimligt stor m\u00e4ngd \u00e5sikter om hur Lightning Network faktiskt fungerar. Jag \u00e4r inte en Bitcoiner. Jag kom till Bitcoins L2 utan ideologiska f\u00f6rv\u00e4ntningar och med en Ethereum-formad intuition om vad L2 \u00e4r till f\u00f6r. Detta \u00e4r vad erfarenheten l\u00e4rde mig.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Det som st\u00e5r p\u00e5 spel i denna typ av personlig redog\u00f6relse \u00e4r om <a href=\"https:\/\/lightning.network\" target=\"_blank\" rel=\"noopener\">Lightning<\/a> \u00e4r ett verkligt konsumentbetalningsn\u00e4tverk, en curiosity f\u00f6r utvecklare och kraftanv\u00e4ndare, eller en tredje sak som inte \u00e4r n\u00e5gon av de tv\u00e5 men som jag m\u00e5ste ha k\u00f6rt en node sex m\u00e5nader f\u00f6r att f\u00f6rst\u00e5. Svaret, tror jag, \u00e4r den tredje sak, och den tredje sak \u00e4r mer intressant \u00e4n de tv\u00e5 f\u00f6rsta. Lightning \u00e4r ett betalningsmedium f\u00f6r en s\u00e4rskild typ av sm\u00e5, l\u00e5g-tillit, internet-nativa transaktioner som inte har haft en bra betalningsrail tidigare. Det \u00e4r inte ett ers\u00e4ttning f\u00f6r Stripe. Det \u00e4r ocks\u00e5 inte ett ers\u00e4ttning f\u00f6r ingenting. Formen p\u00e5 den &#8220;tredje sak&#8221; \u00e4r vad denna artikel handlar om.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Beslutet om h\u00e5rdvara och vad som \u00f6verraskade mig<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Jag \u00f6verv\u00e4gde tre alternativ innan jag k\u00f6pte: en Start9 Server One, en <a href=\"https:\/\/getumbrel.com\" target=\"_blank\" rel=\"noopener\">Umbrel Home<\/a> och en sj\u00e4lvbyggd <a href=\"https:\/\/raspiblitz.org\" target=\"_blank\" rel=\"noopener\">RaspiBlitz<\/a> p\u00e5 en Raspberry Pi 5 med en 2 TB NVMe SSD. Start9 vann p\u00e5 tre kriterier: StartOS-pakethanteraren \u00e4r genuint v\u00e4lkonstruerad, f\u00f6retagets st\u00e5ndpunkt om anv\u00e4ndarsover\u00e4nitet \u00e4r okompromiserande, och jag ville inte l\u00e4gga en helg p\u00e5 att flasha SD-kort. Umbrel var en n\u00e4ra tv\u00e5a; dess UX \u00e4r kanske b\u00e4ttre men dess app-store-modell verkade n\u00e4rmare Apple \u00e4n vad jag ville ha fr\u00e5n en sj\u00e4lvcustodieringsnode. RaspiBlitz hade varit billigast och mest l\u00e4rorik, och jag saknar att jag inte byggde en som en sekund\u00e4r node tillsammans med Start9.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Vad som \u00f6verraskade mig om h\u00e5rdvaran var hur aggressivt initial block download (IBD) av Bitcoin Core dominerade de f\u00f6rsta tre dagar. Node nedladdade, verifierade och indexerade cirka 580 GB historisk Bitcoin-data p\u00e5 en bostadsfiberuppkoppling \u00f6ver 71 timmar. CPU var l\u00e5st vid 60&ndash;90% hela tiden. Fl\u00e4kten, p\u00e5 en fl\u00e4ktfri Start9, fanns inte; enheten blev bara varm. N\u00e4r IBD var klar sj\u00f6nk resursprofilen till n\u00e4stan ingenting &mdash; 4&ndash;7% CPU, 1,4 GB minne &mdash; och enheten har varit ljudl\u00f6s sedan. Jag har inte fysiskt r\u00f6r vid den p\u00e5 fem och en halv m\u00e5nad.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Att \u00f6ppna den f\u00f6rsta kanal var inte behaglig<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Kanal\u00f6ppningstransaktioner \u00e4r vanliga on-chain Bitcoin-transaktioner som skapar en 2-of-2 multisig-output. De kostar vad on-chain-transaktioner kostar, vilket p\u00e5 dagen jag \u00f6ppnade min f\u00f6rsta kanal var 28 sat\/vB i botten av <a href=\"https:\/\/mempool.space\" target=\"_blank\" rel=\"noopener\">mempool.space<\/a>-avgiftskurvan. Min f\u00f6rsta kanal kostade cirka 4,20 SEK att \u00f6ppna. Min andra kostade 11 SEK, min tredje 7 SEK, min fj\u00e4rde 3,10 SEK, och s\u00e5 vidare. \u00d6ver sex m\u00e5nader har jag betalat 112 SEK i on-chain-avgifter f\u00f6r kanal\u00f6ppning, vilket \u00e4r en betydande p\u00e5kostnad f\u00f6r ett n\u00e4tverk som marknadsf\u00f6r sig med billiga betalningar. Avgifterna \u00e4r inte patologiska &mdash; det \u00e4r priset f\u00f6r att ha en icke-custodierad position p\u00e5 ett offentligt n\u00e4tverk &mdash; men de \u00e4r den st\u00f6rsta linjen i min erfarenhet med en storleksordning.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-table\"><table><thead><tr><th>Kanal<\/th><th>Peer<\/th><th>Kapacitet (sats)<\/th><th>\u00d6ppningsavgift (USD)<\/th><th>Livstidsbetalningar<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>ACINQ<\/td><td>500,000<\/td><td>$4.20<\/td><td>14<\/td><\/tr><tr><td>2<\/td><td>LNBig.com<\/td><td>1,000,000<\/td><td>$11.00<\/td><td>9<\/td><\/tr><tr><td>3<\/td><td>Bitrefill<\/td><td>750,000<\/td><td>$7.00<\/td><td>21<\/td><\/tr><tr><td>4<\/td><td>WalletOfSatoshi<\/td><td>400,000<\/td><td>$3.10<\/td><td>6<\/td><\/tr><tr><td>5<\/td><td>Voltage routing node<\/td><td>1,500,000<\/td><td>$14.50<\/td><td>3<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">F\u00f6rsta fem kanaler \u00f6ppnade, ordnade kronologiskt. K\u00e4lla: min egen LND-node, mempool.space-avgiftsdata.<\/figcaption><\/figure>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Peer-val var avsiktligt. Jag \u00f6ppnade min f\u00f6rsta kanal till ACINQ eftersom deras node \u00e4r bland de mest v\u00e4lf\u00f6rbundna p\u00e5 n\u00e4tverket och eftersom <a href=\"https:\/\/bolt.org\" target=\"_blank\" rel=\"noopener\">BOLT spec<\/a>-implementeringar \u00e4r viktiga; ACINQ:s Eclair var en av de tre referensklienterna. Jag \u00f6ppnade till Bitrefill eftersom jag faktiskt ville spendera satoshis p\u00e5 presentkort och en direkt kanal garanterade routing. Jag \u00f6ppnade till Voltage eftersom jag ville se hur en routingfokus-peer verkade. Kanalval \u00e4r den delen av Lightning som mest liknar att bygga ett sm\u00e5n\u00e4tverk snarare \u00e4n att anv\u00e4nda en betalningsapp, och det \u00e4r den del som konsumentfokuserade pl\u00e5nb\u00f6cker korrekt f\u00f6rs\u00f6ker abstrahera bort.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Vad jag faktiskt spenderade satoshis p\u00e5<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Av de 47 utg\u00e5ende betalningar \u00f6ver sex m\u00e5nader var 18 Bitrefill-presentkort (Amazon, Steam, ett Uber-kredit, tre coffee-shop-top-ups). \u00c5tta var Stacker News-tips. Sex var sub-betalningar till Nostr-konton jag f\u00f6ljer. Fem var dom\u00e4nuppdateringar via Njalla. Fyra var Voltage Cloud-konto-top-ups f\u00f6r en hostad-node-experiment som jag senare avstod. Tv\u00e5 var till en Wikipedia-donationsida som accepterar Lightning. De fyra \u00e5terst\u00e5ende var experiment: betala f\u00f6r en enda API-anrop, skicka ett tips till en podcast, l\u00f6sa en coffee-bet med en v\u00e4n som ocks\u00e5 k\u00f6r en node, och en g\u00e5ng betala f\u00f6r en Mullvad VPN-uppdatering. Beloppen varierade fr\u00e5n 21 sats (ett tips) till 250,000 sats (ett Bitrefill-kort).<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Vad denna lista inte inneh\u00e5ller \u00e4r n\u00e5got som liknar traditionell handel. Jag k\u00f6pte inte mat. Jag betalade inte hyra. Jag delade inte en restaurangkostnad. Anledningen \u00e4r strukturell: de s\u00e4ljare och platser jag interagerar med i fysiska v\u00e4rlden accepterar inte Lightning, och \u00e4ven de som g\u00f6r det (ett f\u00e5tal kaf\u00e9er i Berlin och Lisbon) behandlar det som en curiosity snarare \u00e4n som ett verkligt betalningsmedium. Lightnings produkt-marknads-matchning, i mina sex m\u00e5nader av anv\u00e4ndning, \u00e4r entydigt internet-nativ och n\u00e4stan alltid l\u00e5gv\u00e4rdig: tips, mikrobetalningar, presentkort-arbitrage och den sm\u00e5 ekonomi av krypto-adjacent tj\u00e4nster som har valt att integrera BOLT-11-invoice-formatet.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Routingavgiftsekonomin \u00e4r n\u00e4stan ingen ekonomi<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Jag l\u00e4mnade min node konfigurerad att routa betalningar f\u00f6r andra anv\u00e4ndare fr\u00e5n dag ett eftersom marknadsf\u00f6ringsmaterialen antydde att detta var en betydande k\u00e4lla till yield. \u00d6ver sex m\u00e5nader tj\u00e4nade min node 43 cent i routingavgifter, allt fr\u00e5n en enda korridor mellan min Voltage-kanal och min Bitrefill-kanal. Korridoren var aktiv cirka 11 dagar i slutet av februari n\u00e4r n\u00e5got jag inte f\u00f6rst\u00e5r orsakade en kortvarig \u00f6kning av routad volym. Annars har min node varit en betalningendpoint, inte en routinghub. Routingavgiftsekonomin p\u00e5 Lightning domineras av ett f\u00e5tal professionella operat\u00f6rer &mdash; LNBig-noder, LightningNetwork+-swap-cirklar, institutionella likviditetsgivare &mdash; och en casual hemnode kommer inte att betydande delta.<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\"><li>Kanalreservkrav (1% av kapacitet) ligger p\u00e5 kanalen hela dess livstid, vilket inneb\u00e4r att \u00e4ven sm\u00e5 kanaler permanent l\u00e5ser upp n\u00e5gra tusen sats.<\/li><li>Force-closure-event \u00e4r s\u00e4llan men dyra: jag har inte haft ett, men worst-case-avgift \u00e4r en sweep-transaktion vid vad den r\u00e5dande on-chain-avgiften \u00e4r.<\/li><li>Backup-disciplin \u00e4r viktig: en missad kanalbackup (den statiska kanalbackupfilen, &#8220;SCB&#8221;) kan inneb\u00e4ra att f\u00f6rlora medlen i den kanal om nodens disk d\u00f6r.<\/li><li>Tor-onion-service som Start9 exponerar som standard g\u00f6r noden adresserbar fr\u00e5n var utan port-forwarding, men Tor-latens ger m\u00e4rklig f\u00f6rdr\u00f6jning till invoice-generering.<\/li><\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Hur det k\u00e4nns, sex m\u00e5nader in<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Att k\u00f6ra en Lightning-node \u00e4r, i den mest exakta beskrivning jag kan ge, som att k\u00f6ra en v\u00e4ldigt liten ISP f\u00f6r sig sj\u00e4lv. Det finns en setupkostnad som inte \u00e4r trivial. Det finns en disciplinkostnad som \u00e4r liten men verklig: jag kollar p\u00e5 noden kanske en g\u00e5ng i veckan, tittar p\u00e5 kanalbalanser, rebalanserar ibland med en cirkul\u00e4r betalning f\u00f6r att omf\u00f6rdela likviditet fr\u00e5n outbound-heavy-kanaler till inbound-heavy-kanaler. Det finns n\u00e4stan ingen per-betalningskostnad; n\u00e4r kanaler \u00e4r \u00f6ppna och balanserade tar det cirka 800 millisekunder att skicka en betalning och k\u00e4nns omedelbart. Det som k\u00e4nns annorlunda fr\u00e5n alla andra betalningsrails jag har anv\u00e4nt \u00e4r avsaknaden av alla tredje part i transaktionsregistret. Det finns ingen s\u00e4ljareprocessor. Det finns inget cardn\u00e4tverk. Det finns ingen ackviringsbank. Betalningen g\u00e5r fr\u00e5n min node till mottagarens node och det enda register \u00e4r HTLC p\u00e5 kanaler mellan.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Det k\u00e4nns betydande p\u00e5 ett s\u00e4tt jag inte f\u00f6rv\u00e4ntade. Ofta \u00e4r det inte viktigt; att tipsha n\u00e5gon 21 sats \u00e4r inte en aktivitet som kr\u00e4ver konstitutionell skydd. Men arkitekturen av betalning utan mellanhand \u00e4r intressant precis eftersom det \u00e4r s\u00e4llan tillg\u00e4nglig i verkliga livet. Det n\u00e4rmaste analog \u00e4r cash, och cash fungerar inte online. Lightning fungerar online. Det \u00e4r det som det g\u00f6r som ingen annan betalningsrail g\u00f6r, och efter sex m\u00e5nader av att anv\u00e4nda det casual finner jag att jag v\u00e4rderar den egenskap mer \u00e4n jag f\u00f6rv\u00e4ntade. Den makrokontext f\u00f6r hur detta passar in i Bitcoins bredare cykel finns p\u00e5 v\u00e5r <a href=\"\/market\/\" target=\"_blank\" rel=\"noopener\">marknadsdashboard<\/a>, och v\u00e5r <a href=\"\/tools\/halving\/\" target=\"_blank\" rel=\"noopener\">halvingtracker<\/a> t\u00e4cker den underliggande on-chain-economiken som avg\u00f6r n\u00e4r kanal\u00f6ppningsavgifter blir straffande.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Skulle jag rekommendera det<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">F\u00f6r en utvecklare, en infrastrukturoperat\u00f6r eller n\u00e5gon med professionell curiosity om hur Bitcoins L2 faktiskt beter sig, entydigt ja. Start9 plus en 2 TB SSD \u00e4r cirka 600 SEK i h\u00e5rdvara, tidsinvesteringen \u00e4r verklig men begr\u00e4nsad, och du kommer att l\u00e4ra dig saker om betalningssystem som du inte kan l\u00e4ra dig p\u00e5 annat s\u00e4tt. F\u00f6r en normal konsument som vill betala f\u00f6r kaffe med Bitcoin, nej &mdash; <a href=\"https:\/\/walletofsatoshi.com\" target=\"_blank\" rel=\"noopener\">Wallet of Satoshi<\/a> eller en liknande custodierad Lightning-pl\u00e5nbok ger dig 95% av den praktiska nyttan f\u00f6r 0% av den operativa overhead. Mellanfall &mdash; personen som vill ta emot betalningar f\u00f6r sitt skrivande, sin mjukvara eller sin podcast utan att ge en tredje part custody av de resulterande medlen &mdash; \u00e4r den f\u00f6r vilken en sj\u00e4lvhostad node g\u00f6r mest mening, och det fall \u00e4r s\u00e5 s\u00e4llan att n\u00e4tverkets tillv\u00e4xt beror p\u00e5 att n\u00e5gon best\u00e4mmer att s\u00e4llan \u00e4r v\u00e4rt att l\u00f6sa.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Min node k\u00f6rs fortfarande. Den kommer att forts\u00e4tta k\u00f6ra. Jag kommer sannolikt \u00f6ppna en eller tv\u00e5 kanaler innan slutet av \u00e5ret, mest f\u00f6r att se vad som h\u00e4nder n\u00e4r on-chain-avgifter spikar under n\u00e4sta halving-cykel och kanal\u00f6ppningar blir genuin dyra. Det jag mest vill testa de n\u00e4sta sex m\u00e5nader \u00e4r om splices (BOLT-7 dynamiska kapacitets\u00e4ndringar) materiellt f\u00f6rb\u00e4ttrar erfarenheten av l\u00e5nglivade kanaler, och om Taproot Asset Protocol materiellt \u00e4ndrar vad Lightning kan b\u00e4ra. N\u00e5gra av dessa experiment kommer inte att resultera i 47 utg\u00e5ende betalningar; de kommer att resultera, om jag \u00e4r lycklig, i en liten ytterligare \u00f6kning av f\u00f6rst\u00e5ning. F\u00f6r att sp\u00e5ra n\u00e4sta halving&#8217;s on-chain-dynamik i realtid, v\u00e5r <a href=\"\/tools\/halving\/\" target=\"_blank\" rel=\"noopener\">halvingtracker<\/a> uppdaterar block-f\u00f6r-block, och n\u00e4sta Lightning-utvecklarsammantr\u00e4de finns p\u00e5 v\u00e5r <a href=\"\/events\/\" target=\"_blank\" rel=\"noopener\">eventkalender<\/a>.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Sex m\u00e5nader, 59 betalningar och 112 SEK i avgifter p\u00e5 en sj\u00e4lvhostad Lightning-node. Noteringar fr\u00e5n n\u00e5gon som kom till Bitcoins L2 utan ideologiska f\u00f6rv\u00e4ntningar och med en Ethereum-bakgrund.<\/p>\n","protected":false},"author":0,"featured_media":180,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-30","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-culture"],"_links":{"self":[{"href":"https:\/\/hoge.gg\/se\/wp-json\/wp\/v2\/posts\/30","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hoge.gg\/se\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hoge.gg\/se\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/hoge.gg\/se\/wp-json\/wp\/v2\/comments?post=30"}],"version-history":[{"count":0,"href":"https:\/\/hoge.gg\/se\/wp-json\/wp\/v2\/posts\/30\/revisions"}],"wp:attachment":[{"href":"https:\/\/hoge.gg\/se\/wp-json\/wp\/v2\/media?parent=30"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hoge.gg\/se\/wp-json\/wp\/v2\/categories?post=30"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hoge.gg\/se\/wp-json\/wp\/v2\/tags?post=30"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}