On the scalability issues of onboarding millions of LN mobile clients

Posted by Keagan McClelland

May 8, 2020/20:01 UTC

The email exchange discusses the limitations of the RPC interface in Bitcoin Core and other interfaces when serving peer services to people with limited authority. The RPC interface exposes a lot of functionality that introduces risks and is not efficient for reading full raw blocks with JSON. There are many use cases where low-cost ways to serve peer services to people with explicit permission are necessary without giving full administrative access to the node. The solution proposed is to have light clients choose their full node tethers explicitly, limiting exposure and externalizing costs without risking consensus capture by economically weighty institutions. However, there seems to be a demand for something "in between" a peer interface and an owner interface, which can limit exposure while still providing necessary services. The email suggests that more experienced individuals should weigh in on whether this belongs in core or not.

Link to Raw Post
Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from authoritative bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiBitcoin Transcripts Review
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project?

Give Feedback