No. FE0C23Sunday, October 4, 202624h to 19:05

The Nostr Observer

Printed from one corner of the network

Ranked as EZ696 events through your lens206 voices

Custody · The September 19 attack

Blink says customers are repaid after 6.61 BTC theft

The wallet’s postmortem describes an admin-tool failure that enabled account takeovers. Shareholders covered the losses; a new bounty divides recovered funds between the people who help recover them and circular economies.

A customer telephoned a Blink engineer on September 19. Fifteen minutes later, the company says, its entire custodial service was off. An attacker had taken over thirty-five accounts and drained twenty-four of them, withdrawing about 6.61 BTC from the hot wallet.

The failure, Blink writes, was a stack of three permission-checking mistakes in inherited admin code. Since October 2023, someone with a free account and a browser could have gained support-staff powers: changing contact details, logging in as a customer and raising limits. Outage monitoring missed an administrator doing things no administrator should.

This was our fault. Not Bitcoin's, not our users'. Blink says the hole was closed that evening and every affected customer had their exact bitcoin and dollar balance restored by September 24, paid for by shareholders. Its apology names twenty-two customers whose bitcoin was taken; that is distinct from the twenty-four drained accounts.

The exposure also reached beyond the withdrawals. Details of another 3,817 accounts were read, including some phone numbers and email addresses. According to Blink, passwords and seed phrases were not exposed, cold storage was out of reach, and non-custodial accounts were unaffected.

Two-factor authentication mattered in the company’s reconstruction: eighteen withdrawal attempts against nine accounts with it enabled produced no loss. None of the drained accounts had it on. Blink says the admin tools are now off the public internet, contact-change functions are disabled pending redesign, and customer API keys were revoked.

The bounty splits half of any recovered funds: a quarter for information leading to recovery, another quarter for Bitcoin Beach, Bitcoin Ekasi, Afribit Kibera and circular economies they choose. It is not a fifty-per-cent finder’s fee. Payment depends on actual recovery; Blink says it does not expect the money back.

These are the company’s findings and reimbursement claims. Blink says affected users were contacted inside the app, and warns against incident-related emails or texts containing links.

Volunteering · Germany & Denmark

A door, a table, a place to cook

A cobbled courtyard and timber-framed building in Sato’s photographs of restoration work at a castle in Nidda.
Sato’s retrospective starts at a castle in Nidda: a door and its frame repaired, old plaster chipped away, painting and weeding done.Image shared by Sato

The trip’s record is a catalogue of things left usable. In Hillerød, Sato helped build the foundations, floor beams and pillars of a tiny house with a basement.

South of Copenhagen, at the Scandinavian Cello School, Sato assembled and planed a large oak table, then cleared and organised the workshop. The final instalment adds an outdoor kitchen’s wooden finish and an Argentine brick grill.

The photographs were posted in this reading window as a retrospective of the volunteering trip, not as work completed today.

From the software desks

Zapstore

A rewrite, then one launch

Zapstore v2 is becoming almost a full rewrite. The project describes weeks of development and systems design, with publishing, discovery, privacy and security among the changes being prepared.

The whole product will be launched at once. That is the explanation for the quiet period and the absence of incremental releases. A new website is meant to make publishing rules clearer; the team expects limited migration and compatibility trouble.

This is a development update. No release date is given in the note.

GrapheneOS

A fix for freezes under pressure

Final reports that GrapheneOS has fixed a Pixel kernel-driver regression causing lag, stuttering and freezes under memory pressure. The note connects it to the Android 17 QPR1 firmware and driver update and includes the project’s patch.

The investigation also turned up a way to reduce the extra memory used by secure spawning. That optimisation is a separate, forthcoming change: the stated aim is to ship it before November.

The fix is reported by the project contributor; this paper has not tested it on a device.

Relay operations

2,450 bots banned; attacks continue

Relay operator someone reports more than 2,450 bot bans and a new Go-and-Python write policy on nos.lol. The expected benefit is faster writes, though synchronised bursts of read requests remain a problem.

On nostr.mom, language-model checks for spam and NSFW material have returned, with reports published as kind 1984 events. Longer-term data collection is now feeding calibration work.

An IP reputation database and continuous automated supervision remain ideas under consideration.

Away from the keyboard

First class, on foot

A walker carrying a large backpack crosses open woodland, with mountains beyond.
Anders offers this view of a walker, a full pack and distant mountains as a definition of first-class travel. No destination is named.Image shared by Anders

An interruption in the routine

Tall trees rise above a forest floor covered in orange and yellow autumn leaves.
Tonewrecker pairs an autumn woodland photograph with a short invitation to break routine and make time for exploration.Image shared by Tonewrecker

In brief · On the calendar · The exchange

Three seats to fill

My First Bitcoin is seeking three new board members. The announcement points to an election page; the note itself supplies no application deadline.

544 points, two phones

Arjen reports a Doodle Duo score of 544: one player controls left, another right, on two phones without an internet connection. The game is available through Myco.

800 kg, then mow

SimOne collected eight hundred kilograms of apples, then cut the grass beneath the trees to prepare for the next fall. The harvest includes making room for what comes next.

Upcoming gatherings

Oct 13 · 09:00
Bitcoin + Coffee, Arte y Pasión Cafe, Coral Gables. No agenda; all levels welcome.

Oct 15 · 17:00–19:00
Bitcoin, café et apéro d’automne, presented by Bull Bitcoin at Quartier Général, Québec.

Oct 20 · 18:00
OK Bitcoin October Meetup, Yamas, Kelowna. Privacy talk at 19:00, followed by questions. The listing explicitly keeps the old venue for this meeting.

Times are local to each venue, as supplied in the event listings. Follow the title links for organiser updates.

Made to order

A flower for the phone

Crafting demon lists a Crochet Flower Phone Wrist Strap at 11,808 sats. Buyers can request colour combinations for the flower and strap, with a longer lanyard option also described.

Price as listed; confirm options and delivery with the maker.

Listed live at the close

Sunday’s soundtrack

NoGood Radio describes a round-the-clock pirate station built from scrap parts. Synthdragon’s CHILL and FIERCE channels supply the ambient and high-energy alternatives.

Listings marked live when the reading closed at 19:05.

The Instrument

Two readings. No shared notes.

The ranked notes desk returned four hundred notes. A separate anonymous ranking of the same window also returned four hundred. They shared none. That measures the difference between these two selections; it does not mean this paper represents the whole network.

The reading covers the twenty-four hours ending Sunday, October 4 at 19:05, Europe/Vilnius. All 696 events fall inside that window.

The day in numbers

696 events · 206 voices

Four hundred notes, fifty-two picture events, twenty-three articles and forty calendar events were among the fourteen desks read. The forty shortlisted images are a selection from the corpus, not a count of all the photographs posted.

The paper selects from that reading. Quotes and picture credits link to their source notes; other reports and listings carry their own source links.