Live data from Hacker News

Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

blockstream.com

61–70 of 70 posts

Re: Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

#61
post #59
post #55

Earlier quoted context omitted.

> There are usually many possible paths for a payment, so the payment limit isn't the minimum of any possible node along the route, but the set of all possible routes from one node to another. My main gripe with LN is this: why would I want to route a payment through a bunch of arbitrary nodes (which may or may not process my transaction), rather than just establish a connection with a single node, who I pay to guara…

> why would I want to route a payment through a bunch of arbitrary nodes, rather than just establish a connection with a single node, who I pay to guarantee uptime? There are already countless systems to do the latter. You can use PayPal, MasterCard, Stripe, etc, etc. The point of Bitcoin is to eliminate trusted third-parties. Nobody can guarantee uptime, only give you an empty promise. Bitcoin can guarantee uptime i…

> Again, this is nonsense. Exchanges between fiat and bitcoin can operate directly on the Lightning Network. There's no need to constantly open and close channels. You would send a direct lightning payment to your exchange to deposit money, or you would issue a lightning invoice to your exchange to withdraw money.

In this world where no LN-transaction touches the Bitcoin blockchain, what's the reason for having a blockchain in the first place?

Re: Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

#62

Earlier quoted context omitted.

No, I think you've severely misunderstood what is going on here. First and foremost: Bitcoin is completely dependent on the availability of lots of power (for proof-of-work calculations) and network connectivity (to distribute unmined transactions). Without both of these, it cannot operate. Adding satellite transmissions to the picture doesn't change this. In any sort of apocalyptic scenario like what you're imaginin…

It strikes me how uneducated people on hacker news still are about bitcoin. In 10 years, people didn't even take the time to inform themselves before posting wrong facts. >Bitcoin is completely dependent on the availability of lots of power Wrong. Bitcoin can work even if only one nuclear power station remains. The difficulty will adjust to the new hash rate, and as long as no single actor can control more of the nuc…

>the new hash rate

would be 0

Re: Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

#63
post #61
post #59

Earlier quoted context omitted.

> why would I want to route a payment through a bunch of arbitrary nodes, rather than just establish a connection with a single node, who I pay to guarantee uptime? There are already countless systems to do the latter. You can use PayPal, MasterCard, Stripe, etc, etc. The point of Bitcoin is to eliminate trusted third-parties. Nobody can guarantee uptime, only give you an empty promise. Bitcoin can guarantee uptime i…

> Again, this is nonsense. Exchanges between fiat and bitcoin can operate directly on the Lightning Network. There's no need to constantly open and close channels. You would send a direct lightning payment to your exchange to deposit money, or you would issue a lightning invoice to your exchange to withdraw money. In this world where no LN-transaction touches the Bitcoin blockchain, what's the reason for having a blo…

The blockchain provides the security, ensuring that nobody can take funds unilaterally out of a channel. At all times, each party has bitcoin transactions for the correct channel state, partially signed by the channel's counter party, which either party can sign at any time to settle the channel balance on the chain (the settlement can be made to pay automatically into new lightning channels, although this is not implemented yet.)

It is like a credit line that can be closed by either party at any time, with the balance settled automatically by an impartial judge - the blockchain. Without the chain, we'd just have the existing system where you need human arbitration to settle balances if any party disagrees about their balance.

Bitcoin takes individual humans out of decision making about who owns what money. That's its fundamental purpose. We can build potentially any number of transaction systems on top of it, but it is not worth sacrificing the impartiality of the chain just to get a marginal increase in capacity of on-chain transactions. The chain's impartiality depends on the network being so finely distributed that no group can orchestrate control over it. This also requires that participants can be anonymous.

Re: Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

#64
post #24

Earlier quoted context omitted.

They also broadcast the Bitcoin blockchain over satellite which makes some sense since the blockchain is public and all full nodes need copies of it. In theory this could reduce the cost of running a full node in places where bandwidth is very expensive. Of course in practice this a zeroth world problem.

It would not reduce the cost of running a full node in any way. It's just untrusted data from a satellite instead of from the standard Bitcoin p2p network.

You don't trust any of the data you get over the P2P network either. You verify it.

Re: Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

#65

Earlier quoted context omitted.

It strikes me how uneducated people on hacker news still are about bitcoin. In 10 years, people didn't even take the time to inform themselves before posting wrong facts. >Bitcoin is completely dependent on the availability of lots of power Wrong. Bitcoin can work even if only one nuclear power station remains. The difficulty will adjust to the new hash rate, and as long as no single actor can control more of the nuc…

>the new hash rate would be 0

Given that a 1 square meter solar panel produces 200W, and the energy efficiency of an Ebit E10 ASIC miner is 11100 * 10^6 hash per J, you can compute 200 * 11100 * 10^6 hash per second so no, in an apocalyptic event, the hash rate will hardly be 0.

Re: Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

#66

Quote from Jeff Garzik about the Blockstream satellite: > It’s cheap to write a check to another satellite provider to do a broadcast for you. It’s a centralized data service, with a centralized [satellite] provider, and carries plenty of shutdown and censorship risk. > It’s also a great way to centralize everybody on Blockstream’s version of the blockchain, as it appears that Blockstream are the only ones transmitti…

What the....kind of logic it that? You on crack?

Re: Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

#67
post #41

So this seems useless for payment, but here is the real hidden interest: You can send a file up to 10Kb, and pay for byte sent. It's cheap, coast looks to be $0.0035 for a 5Kb file. The receiver can get the file, encrypted, without internet, using only a SDR tv card, amplifier and antenna, worldwide, in 10 minutes. I see there large possible applications!!! https://blockstream.com/satellite-queue/ https://github.com/…

Name even one application.

You are not much into electronics as I can see.

Re: Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

#68
post #67

Earlier quoted context omitted.

Name even one application.

You are not much into electronics as I can see.

You still haven’t managed to explain an application, with all your imagination.

Re: Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

#69
post #45
post #42

For those wondering about how much the lightning network is actually used, have a look at the stats [0]. Adoption is growing steadily. [0]: https://1ml.com/statistics

One of the problems with LN is that, in order to actually receive BTC (on the Bitcoin blockchain) that you can sell, you almost certainly need to go through multiple LN nodes. Due to this, the node in this path with the smallest capacity will determine the maximum amount you can transfer (before needing to touch the blockchain). From the stats we can see that " Average Channel Capacity " is 0.025 BTC/$91.77, and that…

Realistically, LN paths will look like Alice -> hub1 -> hub2 -> Bob or maybe even Alice -> hub -> Bob so the capacity of random channels won't matter.

Re: Blockstream Satellite API: Pay with BTC via Lightning to Broadcast Data Globally

#70
post #64

Earlier quoted context omitted.

It would not reduce the cost of running a full node in any way. It's just untrusted data from a satellite instead of from the standard Bitcoin p2p network.

You don't trust any of the data you get over the P2P network either. You verify it.

...with a full node.
Post reply on HN