Pages:
Author

Topic: Lightning Network Discussion Thread - page 3. (Read 29717 times)

legendary
Activity: 2898
Merit: 1823
March 20, 2019, 04:34:09 AM
What? IOUs in Lightning? That's why there's a lot of misinformed newbies in the forum who believe, and argue that the Bitcoins in Lightning are IOUs or "pegged tokens". Because there are more misinformed people, who didn't do their research, writing about them, and publishing them.

https://thenextweb.com/hardfork/2018/11/19/what-is-lightning-network-scalability/

Quote

Effectively, the Lightning Network operates by generating IOUs between the parties of a payment channel. Technically, no one actually owns the money held in that channel whilst it is open.

When it’s closed, all of those IOUs are settled, and the Bitcoin balances of all relevant parties are amended accordingly with the most up-to-date transaction record, ensuring their validity.


Roll Eyes
legendary
Activity: 2898
Merit: 1823
March 09, 2019, 05:37:49 AM
My question is if my amount left in multi-signature address of channel is 0 BTC, and i want to deposit more BTC for more transactions, will my existing channel will be closed? And should i need to reopen that channel? Or I can use my existing channel? And how many transactions will be recorded on blockchain?

A future feature called "Splicing" will enable this functionality. It's a fairly new idea though, it will take a while to get implemented in Lightning software.

The idea is for both "Splice-In" (what you're asking for: adding on-chain funds to a pre-existing channel, without closing the channel), as well as "Splice-Out" (withdrawing funds from a channel using an on-chain tx, without closing the channel)


This might not be relevant, but there's also an idea called "Channel Factories". The explanation can be quite complicated, but the short explanation is "they are payment channels that can be used to create more payment channels".

https://bitcoin.stackexchange.com/questions/67158/what-are-channel-factories-and-how-do-they-work

Quote

The key feature of a regular payment channel is the ability to securely update the state (balance) of the channel many times without creating extra on-chain transactions, so the key feature of a Channel Factory is the ability to securely create and destroy new payment channels without creating extra on-chain transactions.

copper member
Activity: 1050
Merit: 294
March 08, 2019, 10:01:48 PM
My question is if my amount left in multi-signature address of channel is 0 BTC, and i want to deposit more BTC for more transactions, will my existing channel will be closed? And should i need to reopen that channel? Or I can use my existing channel? And how many transactions will be recorded on blockchain?

A future feature called "Splicing" will enable this functionality. It's a fairly new idea though, it will take a while to get implemented in Lightning software.

The idea is for both "Splice-In" (what you're asking for: adding on-chain funds to a pre-existing channel, without closing the channel), as well as "Splice-Out" (withdrawing funds from a channel using an on-chain tx, without closing the channel)

That's impressive, i was wondering that how they can ignore this feature.
I am expecting actual implementation of this feature in near future.
legendary
Activity: 3430
Merit: 3071
March 08, 2019, 07:49:34 PM
My question is if my amount left in multi-signature address of channel is 0 BTC, and i want to deposit more BTC for more transactions, will my existing channel will be closed? And should i need to reopen that channel? Or I can use my existing channel? And how many transactions will be recorded on blockchain?

A future feature called "Splicing" will enable this functionality. It's a fairly new idea though, it will take a while to get implemented in Lightning software.

The idea is for both "Splice-In" (what you're asking for: adding on-chain funds to a pre-existing channel, without closing the channel), as well as "Splice-Out" (withdrawing funds from a channel using an on-chain tx, without closing the channel)
copper member
Activity: 1050
Merit: 294
March 08, 2019, 05:07:31 PM
My question is if my amount left in multi-signature address of channel is 0 BTC, and i want to deposit more BTC for more transactions, will my existing channel will be closed? And should i need to reopen that channel? Or I can use my existing channel? And how many transactions will be recorded on blockchain?

Unfortunately, you can't refill an opened channel with an on-chain transaction. Lightning Conductor is a third party service which will send you coins over the LN for the on-chain ones and vice-versa. It's not possible to maintain a channel while it has 0 BTC on-chain. You can't even spend your channel's funds completely. Two percent of total channel balance is reserved and can't be spent.

Thanks for the clarification, i don't appreciate lightning network for this as i have to request or open a new channel whenever i have to refill it.   Sad
legendary
Activity: 1876
Merit: 3132
March 08, 2019, 02:09:05 AM
My question is if my amount left in multi-signature address of channel is 0 BTC, and i want to deposit more BTC for more transactions, will my existing channel will be closed? And should i need to reopen that channel? Or I can use my existing channel? And how many transactions will be recorded on blockchain?

Unfortunately, you can't refill an opened channel with an on-chain transaction. Lightning Conductor is a third party service which will send you coins over the LN for the on-chain ones and vice-versa. It's not possible to maintain a channel while it has 0 BTC on-chain. You can't even spend your channel's funds completely. Two percent of total channel balance is reserved and can't be spent.
copper member
Activity: 1050
Merit: 294
March 07, 2019, 08:41:12 PM
As this is LN discussion thread i want to ask several questions.

If I have an active channel between me and one of my friend, after even hundred of transactions between us the blockchain will only record 2 transactions one for opening and second one is for closing the channel.

My question is if my amount left in multi-signature address of channel is 0 BTC, and i want to deposit more BTC for more transactions, will my existing channel will be closed? And should i need to reopen that channel? Or I can use my existing channel? And how many transactions will be recorded on blockchain?
legendary
Activity: 1876
Merit: 3132
March 04, 2019, 03:06:52 AM
How does your btc balance affect routing? I can’t understand. Do you need some btc to open channels?

You can't open a channel without putting any coins inside of it. It would not make any sense otherwise. The more BTC you lock up in a channel, the more different payments you can route. Some people are complaining that they payments don't go through because many channels are too small (they don't have enough BTC) to route their payments. Your balance is not the only factor. Nobody is going to route a payment through you if you are not well-conneted and if your fee policy is not configured properly.
jr. member
Activity: 40
Merit: 1
March 04, 2019, 02:41:38 AM
Do you make more money if you have a more expensive PC as a node rather than a simple Raspberry Pi? How does your system hardware affect your lighting node’s income?
I dont think the hardware will effect it. Its relevant, that user use the route over your node.
Important is that your node is online 24/7

It's only relevant when you have thousand active channels or you also run your server/payment processor on PI's as well where your PI's isn't powerful enough.

BTC Balance on your channel is also important, otherwise you might not have enough BTC to route a transaction.

How does your btc balance affect routing? I can’t understand. Do you need some btc to open channels?
hero member
Activity: 838
Merit: 533
March 02, 2019, 09:37:47 AM
Do you make more money if you have a more expensive PC as a node rather than a simple Raspberry Pi? How does your system hardware affect your lighting node’s income?
I dont think the hardware will effect it. Its relevant, that user use the route over your node.
Important is that your node is online 24/7
jr. member
Activity: 40
Merit: 1
March 01, 2019, 04:47:36 PM
Do you make more money if you have a more expensive PC as a node rather than a simple Raspberry Pi? How does your system hardware affect your lighting node’s income?
hero member
Activity: 838
Merit: 533
March 01, 2019, 01:58:23 PM
This lightning project is kind of cool and funny  Grin

https://pollofeed.com

I remotely fed chickens for 1000 satoshis with almost no fees using the bitcoin lightning network. What did your Shitcoin do today?  Cheesy Cheesy Cheesy

Realy nice idea. I also set up may node the last days.

Its now 5 days old and I have 0 forward transactions. But its ok, lets see what happend in the future.
The other reason I set it up is because I want to add it to my discord-bot where you can now "buy" a role for some satoshi. Just for fun !!
member
Activity: 130
Merit: 58
February 28, 2019, 04:51:34 PM
I should have been more precise with what I mean with decentralization:

I had a look at the graph of nodes and channels which would be used if I send a certain amount of satoshis to any node in the network.

Taking into account the current topology of the graph I will reach most of the nodes in 2 to 3 steps. On the other hand that means that all the paths pass the same small number of nodes and they have information and control on my payments.

OK, that would mean that - if I am concerned about my privacy - I should not use the standard routing but specify the path by myself.
Of course that has drawbacks: if I exclude any nodes with more than 50 open channels I will need of order 7 to 10 steps to reach the destination.
legendary
Activity: 3430
Merit: 3071
February 28, 2019, 10:55:44 AM
For lightning, you use your own keys, on your own wallet, on your own node. You can't get more decentralised than that


It is not truly decentralized when there are so limitations!

all cryptocurrencies need keys, wallets and nodes. It's inaccurate to call those "limitations", more like "requirements"
jr. member
Activity: 40
Merit: 1
February 28, 2019, 09:44:07 AM
What is the minimum amount of funds you should have?

It’s more difficult than what it seems and as other said not in the spirit of decentralization

For lightning, you use your own keys, on your own wallet, on your own node. You can't get more decentralised than that


It is not truly decentralized when there are so limitations!
legendary
Activity: 3430
Merit: 3071
February 28, 2019, 05:09:21 AM
It’s more difficult than what it seems and as other said not in the spirit of decentralization

For lightning, you use your own keys, on your own wallet, on your own node. You can't get more decentralised than that
jr. member
Activity: 40
Merit: 1
February 28, 2019, 03:42:13 AM
Should one have funds in his node to relay transactions?

Having funds in the node's on-chain wallet is not enough. You have to open channels to other nodes and have someone open a channel to you.

Does the total number of your node’s channels depend on your funds?

No. It's up to you with who you will open a channel. Some nodes reject channels under a certain value specified in the config.

It’s more difficult than what it seems and as other said not in the spirit of decentralization
legendary
Activity: 1876
Merit: 3132
February 27, 2019, 05:47:45 PM
Should one have funds in his node to relay transactions?

Having funds in the node's on-chain wallet is not enough. You have to open channels to other nodes and have someone open a channel to you.

Does the total number of your node’s channels depend on your funds?

No. It's up to you with who you will open a channel. Some nodes reject channels under a certain value specified in the config.
jr. member
Activity: 40
Merit: 1
February 27, 2019, 05:01:54 PM
Should one have funds in his node to relay transactions? Does the total number of your node’s channels depend on your funds?
member
Activity: 130
Merit: 58
February 25, 2019, 08:14:23 PM
At the current status of lightning (experimental) you cannot expect to make money with your lightning node
because lightning is rarely used for real world transactions (the only useful application for me so far is bitrefill)
but mainly for testing (playing roulette for a few satoshis).

Indeed recently I have downgraded the fee I require for relaying transactions via my lightning node to zero in
order to see if a moderate size lightning node will relay any transactions at all. (There are some).

I recognized that currently there is a relatively small number of nodes with a large number of open channels
(> 50 or > 100 up to 1000) which probably do most of the routing.  Of course this is not in the spirit of
decentralization.
  
In order to support decentralization I have now stopped to use the 'autopilot' of lnd to open channels to other
nodes but use a script of my own which only accepts nodes which have less than 50 open channels.
Lets see there that will lead to.

Pages:
Jump to: