Avatar
Francis Mars
5d3ab876c206a37ad3b094e20bfc3941df3fa21a15ac8ea76d6918473789669a
I push Bitcoin adoption so you don't have to • francismars.com • chainduel.net • pubpay.me

Despite its growing popularity and utility, LNURL has faced criticism particularly concerning its alignment with Bitcoin’s foundational principles. Critics argue that LNURL's reliance on an internet server to facilitate the protocol incentivizes the use of custodial services, potentially introducing trusted parties into a system that is fundamentally designed to operate without them.

This reliance could be seen as a departure from Bitcoin’s ethos of providing a trustless form of money, sparking debate about the balance between enhancing usability and maintaining the decentralized, permissionless nature of Bitcoin.

In the Bolt11 specification each payment requires a new invoice. LNURL Pay Requests streamline this process by allowing static codes for payments, similar in function to LNURL Withdraw Requests, but with the roles reversed: the user initiates a payment rather than receiving funds.

LNURL Pay further enhances this mechanism by enabling payments to an email-like address, simplifying the payment process and mimicking more familiar, traditional online payment systems.

Designed as a protocol to facilitate various interactions between Lightning clients, the Lightning Network Uniform Resource Locator Protocol (LNURL) allows for the exchange of information and commands that are subsequently executed on the Lightning Network, providing developers with a versatile sandbox for crafting features that enhance the user experience within the network

Would you read this book?

Compilers was my least favorite class at uni. Not that I don't find it fascinating but it gets really complex really fast

I wanted to zap you but perhaps the hodl invoice of zeus pay is not working properly with alby .. ?

21 years is a very respectable age for a cat. I'm sure you gave him the best life possible!

A guy can't have many like that in life.

Another reminder to appreciate your loved ones while they're still around

My cat Tico is 19 years old and he's getting easily tired lately. I'm not sure I should take him to the vet or just let him rest.

I will miss this cat, it was the greatest animal bond I had in my life.

does the bitaxe runs its own full node or you just connect it to a pool? i never tried one

Increasing the block size would increase the burden on node operators, as more resources are required to validate and store the ledger. This would likely lead to a decrease in the number of full nodes, further centralizing the network and undermining its security.

A prerequisite to prevent that kind of centralization from occurring requires the ability for bitcoin to be validated by a consumer level computer on a retail internet connection.

There has been discussions about scaling since the very first sentence of the very first email in response to Satoshi’s announcement of the Bitcoin whitepaper on the Cryptography mailing

The ability for any user to generate a Bitcoin address from a random private key without the need for approval or registration ensures that participation in the network is unrestricted.

This neutral access is a key feature that empowers individuals globally to engage in transactions without relying on intermediaries.

Bitcoin’s scripting language enforces the principles of trustlessness within its decentralized system as every full node on the network independently validates the input and output scripts of transactions, ensuring that all transactions adhere to the network’s consensus rules.

This decentralized validation process eliminates the need for trust in any single party, as the entire network collectively verifies the validity of each transaction.

Bitcoin’s decentralized nature ensures neutrality towards developers, users, and miners.

It doesn't discriminate based on identity or purpose; participants adhering to its rules are free to engage in mining, transactions and the development of protocols\services on top of Bitcoin