Bitcoin Forum
April 26, 2024, 04:40:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 [All]
  Print  
Author Topic: You don't need a mobile device to make lightning payments  (Read 413 times)
onelineproof (OP)
Member
**
Offline Offline

Activity: 100
Merit: 14


View Profile WWW
September 03, 2018, 09:58:06 PM
Last edit: September 05, 2018, 05:21:06 PM by onelineproof
 #1

I would like to dispell the myth that you need a mobile device to pay at a store with lightning. I personally don't carry a phone or such device with me when I am outside.

I think it is quite simple actually.

1) Set up a lightning node at home
2) Print little paper bills with QR codes that act as one time auth keys for telling your node to send money with lightning. Print different denominations such as 10k satoshi, 50k satoshi, 100k satoshi
3) At the store, whatever the price, you give the paper bills and they scan them, and (as long as they have a computer with an internet connection) then your node sends the right amount. The denomination of the bill would specify the maximum that your node would send for the auth key. So if you have to pay the store cashier 152k satoshi, then you would give a 100k bill, a 50k bill, and a 10k bill. Yes they may steal 8k satoshi from the extra amount allowed by your 10k bill, but that's worth like 50 cents now, so it's a small risk, and you can use smaller denominations if you wish.

This type of setup would need a standard protocol that nodes use and cashiers would have on their computers, so would be worth starting on this if someone wants.

Edit: You can also use plastic/cardboard cards with a fixed code that has a daily limit and you can set "approved merchants" that are identified by public keys, and each merchant can have a unique daily limit.

The uncorrupted Bitmark protocol: https://github.com/bitmark-protocol/bitmark
Email <my username>@gmail.com 0xB6AC822C451D63046A2849E97DB7011CD53B564
1714106446
Hero Member
*
Offline Offline

Posts: 1714106446

View Profile Personal Message (Offline)

Ignore
1714106446
Reply with quote  #2

1714106446
Report to moderator
1714106446
Hero Member
*
Offline Offline

Posts: 1714106446

View Profile Personal Message (Offline)

Ignore
1714106446
Reply with quote  #2

1714106446
Report to moderator
1714106446
Hero Member
*
Offline Offline

Posts: 1714106446

View Profile Personal Message (Offline)

Ignore
1714106446
Reply with quote  #2

1714106446
Report to moderator
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
joshkkk
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
September 03, 2018, 10:13:40 PM
 #2

I think it's a great idea and it's pretty safe.
DooMAD
Legendary
*
Offline Offline

Activity: 3766
Merit: 3100


Leave no FUD unchallenged


View Profile
September 03, 2018, 10:27:35 PM
Last edit: September 03, 2018, 10:37:43 PM by DooMAD
 #3

I would like to dispell the myth that you need a mobile device to pay at a store with lightning. I personally don't carry a phone or such device with me when I am outside.

I think it is quite simple actually.

1) Set up a lightning node at home
2) Print little paper bills with QR codes that act as one time auth keys for telling your node to send money with lightning. Print different denominations such as 10k satoshi, 50k satoshi, 100k satoshi
3) At the store, whatever the price, you give the paper bills and they scan them, and (as long as they have a computer with an internet connection) then your node sends the right amount. The denomination of the bill would specify the maximum that your node would send for the auth key. So if you have to pay the store cashier 152k satoshi, then you would give a 100k bill, a 50k bill, and a 10k bill. Yes they may steal 8k satoshi from the extra amount allowed by your 10k bill, but that's worth like 50 cents now, so it's a small risk, and you can use smaller denominations if you wish.

This type of setup would need a standard protocol that nodes use and cashiers would have on their computers, so would be worth starting on this if someone wants.

How would it work with multiple stores?  I'm guessing you'd need a channel open with each of them?  Without a device, you won't know what routing is available in real-time.  Do you then have to be a bit more careful and make sure you've given them the bills for the right channel?  Could get slightly messy.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
onelineproof (OP)
Member
**
Offline Offline

Activity: 100
Merit: 14


View Profile WWW
September 03, 2018, 11:18:17 PM
 #4

Quote
How would it work with multiple stores?  I'm guessing you'd need a channel open with each of them?  Without a device, you won't know what routing is available in real-time.  Do you then have to be a bit more careful and make sure you've given them the bills for the right channel?  Could get slightly messy.

My understanding of the Lightning Network is that no funding/waiting is needed as long as the sender of the transaction has funded a channel that is within n hops of a node that has funded a channel with the receiver. Correct?

Also, if by chance there is no route between my home node and the receiver, then my node can automatically try to establish a funding channel with the receiver (can take time of course to confirm on the blockchain). But in any case the receiver would have to create the invoice and send that together with my auth code to my node, and my node would look at the invoice to make sure the right person gets paid.

The uncorrupted Bitmark protocol: https://github.com/bitmark-protocol/bitmark
Email <my username>@gmail.com 0xB6AC822C451D63046A2849E97DB7011CD53B564
zolfa
Member
**
Offline Offline

Activity: 518
Merit: 11


View Profile
September 03, 2018, 11:42:41 PM
 #5

I think the transaction will be more practical if bitcoin has MasterCard, we only fill in the MasterCard balance, then we can use it for each transaction.

we don't need a QR code, or we don't need perfect data, we only need to use MasterCard bitcoin.
figmentofmyass
Legendary
*
Offline Offline

Activity: 1652
Merit: 1483



View Profile
September 03, 2018, 11:43:16 PM
 #6

How would it work with multiple stores?  I'm guessing you'd need a channel open with each of them?  Without a device, you won't know what routing is available in real-time.  Do you then have to be a bit more careful and make sure you've given them the bills for the right channel?  Could get slightly messy.

without a channel open with each store already, the setup seems to assume that both nodes are well-connected (whether via various channels or a hub of sorts). if the bills weren't for the right channel (so to speak), i suppose the store wouldn't receive the payment---easy enough. Cheesy

Also, if by chance there is no route between my home node and the receiver, then my node can automatically try to establish a funding channel with the receiver (can take time of course to confirm on the blockchain). But in any case the receiver would have to create the invoice and send that together with my auth code to my node, and my node would look at the invoice to make sure the right person gets paid.

sounds like a case where i'd prefer to send a standard bitcoin payment. Tongue

hatshepsut93
Legendary
*
Offline Offline

Activity: 2954
Merit: 2145



View Profile
September 04, 2018, 12:21:55 AM
 #7

Can you tell us in detail how step 2 works? What exactly are these "auth keys" are you talking about? There is nothing like that in any cryptocurrency wallet, because a signed transaction requires the knowledge of receiving address, so you can't create any crypto-notes that can be sent to anyone.

Do you mean that your node is online at your home and has some custom software that operates as a server that merchants can send their payment requests to, and it requires authentication codes? Sounds very inconvenient for both the user and the merchant, why not just buy a cheap phone and pay with one fast QR scan?

.BEST.CHANGE..███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
onelineproof (OP)
Member
**
Offline Offline

Activity: 100
Merit: 14


View Profile WWW
September 04, 2018, 12:40:08 AM
Last edit: September 04, 2018, 12:55:01 AM by onelineproof
 #8

Quote
Do you mean that your node is online at your home and has some custom software that operates as a server that merchants can send their payment requests to, and it requires authentication codes?
Ya basically. A protocol like this would need to be standardized of course, it's still not existent. But for privacy reasons, security reasons (phone gets hacked), and other reasons, I don't like to use a phone, and would prefer just to pay by paper, so if others feel that way, then we can create something, and it could be more accessible to a wider variety of people. No rush Smiley Just brainstorming and making it clear because I keep seeing posts saying you need a mobile phone to pay by lightning, and you can't have anything equivalent to a paper wallet.

O ya, and for people who are unable to setup a server at home, they can use a 3rd party "trusted" service where they can just print a bunch of paper bills associated with their account, all just by logging in to an online interface.

It could also be just a plastic card with a fixed code that has a daily limit, and each store would have to send auth credentials (cryptographic signature) together with the code, and you can have a "whitelist" of trusted merchants (public keys) with a limit specified for each merchant. Lots of different variations of this idea.

The uncorrupted Bitmark protocol: https://github.com/bitmark-protocol/bitmark
Email <my username>@gmail.com 0xB6AC822C451D63046A2849E97DB7011CD53B564
vit05
Hero Member
*****
Offline Offline

Activity: 672
Merit: 526



View Profile
September 04, 2018, 01:37:03 AM
 #9

Why would we go back to paper? Please do not. We have already passed this stage. In addition, it would make the use of Bitcoin as a means of payment even more technical. For both the payer and the receiver. We need to simplify, not hinder.

I believe that smart cards can eventually be used in transactions using LN. And the principle would not be so far away from its proposal. But paper, printer, have an always online node etc. There are many things that can go wrong in this proposed scheme.
pooya87
Legendary
*
Offline Offline

Activity: 3430
Merit: 10500



View Profile
September 04, 2018, 03:00:16 AM
 #10

A protocol like this would need to be standardized of course, it's still not existent.
you might wanna add that to your opening post!
i am no expert in the matter but are you sure that it can even work? for example the MAX part i am sure won't work because these are transactions that you are partially signing you can't create a transaction that has a variable amount. if you sign it with 10k satoshi, it will be worth 10k satoshi and no more or less. so you can't send 9.9k if the shop asks for that much.

Quote
O ya, and for people who are unable to setup a server at home, they can use a 3rd party "trusted" service
all this fuss is happening so that we don't need "third parties" Cheesy

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
libert19
Hero Member
*****
Offline Offline

Activity: 2478
Merit: 941



View Profile WWW
September 04, 2018, 03:59:09 AM
 #11

There are always alternatives. Mobile payments are popular because literally everyone have it. Don't make simple things complicated.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
xbossJ
Jr. Member
*
Offline Offline

Activity: 278
Merit: 5

Invest and play


View Profile WWW
September 04, 2018, 04:08:53 AM
 #12

The real crypto payments are driven by mobile devices, I don't see how this would be possible. Not needing a mobile device to make lightening  payments is not exactly true. Even those who propose SMS based crypto transactions would still need a mobile device to have them go through!

Faireum.io   Pre-Sale: 25 March 2019  
────  Invest / Play ...Or why not both?
hatshepsut93
Legendary
*
Offline Offline

Activity: 2954
Merit: 2145



View Profile
September 04, 2018, 05:07:13 AM
 #13

Quote
Do you mean that your node is online at your home and has some custom software that operates as a server that merchants can send their payment requests to, and it requires authentication codes?
Ya basically. A protocol like this would need to be standardized of course, it's still not existent. But for privacy reasons, security reasons (phone gets hacked), and other reasons, I don't like to use a phone, and would prefer just to pay by paper, so if others feel that way, then we can create something, and it could be more accessible to a wider variety of people. No rush Smiley Just brainstorming and making it clear because I keep seeing posts saying you need a mobile phone to pay by lightning, and you can't have anything equivalent to a paper wallet.

I don't think that there are any improvements in privacy here. As for security, a phone is actually way more secure than this theoretical software, because mobile OS are more resilient than desktops, and you are also turning your desktop into a server, as I understand. Also, vulnerabilities in your software could lead to your whole wallet being drained.

This system is really inconvenient for merchants, they would have to scan multiple codes, then wait for your node and hope that during this whole process there won't be any errors. It might take minutes, and in some cases merchants might not be able to afford to wait so long. It also doesn't make Bitcoin physical, because merchants need to have Internet connection, so users might as well just connect to their Wi-Fi.

Overall, I don't see such system being widely adopted, although maybe something like that will be used if both parties will need it for some reasons.

.BEST.CHANGE..███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
qiman
Hero Member
*****
Offline Offline

Activity: 1036
Merit: 504



View Profile WWW
September 04, 2018, 05:12:28 AM
 #14

I think it is good now to have usage of Bitcoin payments both online and offline in Mobile so people can have a choice as some people prefer to make payments online and others prefer through their phone, depending on the situation and what they are purchasing. Lightning network has made everything so much cheaper and easier where Bitcoin transactions and payments are concerned. Now it is much cheaper per transaction and much faster!


▄▄▄███████▄▄▄
▄▄█████▀▀''`▀▀█████▄▄
▄███P'            `YY██▄
▄██P'                  `Y██▄
███'                      `███
███'                         ███
▄██'   ▄█████▄▄  ,▄▄▄▄▄▄▄▄▄▄p   ███
▄██▀  ,████▀P▀███.`██████████P   ▀██▄
███[ ,████ __. ███.   ,▄████▀    ███
███[ ]████████████[  ▄████▀       ███
███[ `████   ,oo2 ▄████▀'       ,███
▀██▄  `████▄▄█████d███████████   ▄██▀
▀██.   `▀▀▀▀▀▀"  Y▀▀▀▀▀▀▀▀▀▀▀  ,██▀
███.                        ,███
▀██▄                      ▄██▀
▀███▄_                 ,███▀
▀███▄▄_          _▄▄███▀
▀▀████▄▄ooo▄▄█████▀
▀▀███████▀▀'

365

TM

EZ365 is a digital ecosystem that combines
the best aspects of online gaming, cryptocurrency
trading
and blockchain education. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

..WHITEPAPER..    ..INVESTOR PITCH..

.Telegram     Twitter   Facebook

                       .'M████▀▀██  ██
                      W█Ws'V██  ██▄▄███▀▀█
                     i█████m.~M████▀▀██  ███
                     d███████Ws'V██  ██████
                     ****M██████m.~███f~~__mW█
          ██▀▀▀████████=  Y██▀▀██W ,gm███████
      g█████▄▄▄██   █A~`_WW Y█  ██!,████████
   g▀▀▀███   ████▀▀`_m████i!████P W███  ██
 _███▄▄▄██▀▀▀███Af`_m███   █W ███A ]███  ██
__ ~~~▀▀▀▀▄▄▄█*f_m██████   ██i!██!i███████
Y█████▄▄▄▄__. i██▀▀▀██████████ █!,██████
 8█  █▀▀█████.!██   ██████████i! █████
 '█  █  █   █W M█▄▄▄██████   ██ !██
  !███▄▄█   ██i'██████████   ██
   Y███████████.]██████████████
   █   ███████b ███   ██████
   Y   █   █▀▀█i!██   ████
    V███   █  █W Y█████
      ~~▀███▄▄▄█['███
            ~~*██

Play

            │
    │      ███
    │      ███
    │      ███
    │   │  ███
   ███  │  ███
   ███ ███ ███
 │  ███ ███ ███
███ ███ ███ ███
███ ███  │   │
███ ███  │   │
 │   │
 │

Trade

           __▄▄████▄▄
     __▄▄███████████████▄▄▄
 _▄▄█████████▀▀~`,▄████████████▄▄▄
 ~▀▀████▀▀~`,_▄▄███████████████▀▀▀
   d█~  =▀███████████████▀▀
   ]█! m▄▄ '~▀▀▀████▀▀~~ ,_▄▄
  ,W█. *████▄▄__ '  __▄▄█████
  !██P  █████████████████████
   W█. - ██████████████████▀
  i██[   ~ ▀▀█████████▀▀▀
 g███!
Y███

Learn
diabolo
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
September 04, 2018, 05:15:49 AM
 #15

I would like to dispell the myth that you need a mobile device to pay at a store with lightning. I personally don't carry a phone or such device with me when I am outside.

I think it is quite simple actually.

1) Set up a lightning node at home
2) Print little paper bills with QR codes that act as one time auth keys for telling your node to send money with lightning. Print different denominations such as 10k satoshi, 50k satoshi, 100k satoshi
3) At the store, whatever the price, you give the paper bills and they scan them, and (as long as they have a computer with an internet connection) then your node sends the right amount. The denomination of the bill would specify the maximum that your node would send for the auth key. So if you have to pay the store cashier 152k satoshi, then you would give a 100k bill, a 50k bill, and a 10k bill. Yes they may steal 8k satoshi from the extra amount allowed by your 10k bill, but that's worth like 50 cents now, so it's a small risk, and you can use smaller denominations if you wish.

This type of setup would need a standard protocol that nodes use and cashiers would have on their computers, so would be worth starting on this if someone wants.
wow that's a very brilliant idea, I just realized that it can be done.
Kakmakr
Legendary
*
Offline Offline

Activity: 3430
Merit: 1957

Leading Crypto Sports Betting & Casino Platform


View Profile
September 04, 2018, 05:20:05 AM
 #16

I do not want to piss on the parade here, but is the whole idea of the Lightning Network not to have a 100% digital <Lightning Fast> payment network? we will go backwards, if we start the physical printing of "money" again.  Roll Eyes

The whole idea of Bitcoin, was to replace the old way of physically printing money <Fiat currencies> and now people want to go back to that again? Nope, I think you must go back to the drawing board with your idea and eliminate the "printing" idea.   Wink

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Pursuer
Legendary
*
Offline Offline

Activity: 1638
Merit: 1163


Where is my ring of blades...


View Profile
September 04, 2018, 06:32:07 AM
 #17

I do not want to piss on the parade here, but is the whole idea of the Lightning Network not to have a 100% digital <Lightning Fast> payment network? we will go backwards, if we start the physical printing of "money" again.  Roll Eyes

The whole idea of Bitcoin, was to replace the old way of physically printing money <Fiat currencies> and now people want to go back to that again? Nope, I think you must go back to the drawing board with your idea and eliminate the "printing" idea.   Wink

exactly my thoughts. why would you want to use bitcoin if you want to carry around a "piece of paper", just use cash, it is more convenient that way and it is accepted everywhere.

even if you wanted to use bitcoin then why use lightning network? why not simply use bitcoin with on-chain transactions? you can print private keys each containing a certain amount of bitcoin in them (10k, 50k,...) and go around giving them as money and if there is "change" you can also print an "address" on the same paper which they can send the change back to.

Only Bitcoin
figmentofmyass
Legendary
*
Offline Offline

Activity: 1652
Merit: 1483



View Profile
September 04, 2018, 09:38:19 PM
 #18

I do not want to piss on the parade here, but is the whole idea of the Lightning Network not to have a 100% digital <Lightning Fast> payment network? we will go backwards, if we start the physical printing of "money" again.  Roll Eyes

what about paper wallets? i've still got some love for them! Smiley

i quite like the idea of scannable paper bills, though it's more of a novelty to me than anything else. i definitely think payment via smartphone is the direction we're heading here. it's tough to see LN being convenient or easy-to-use without a mobile device in the context of brick-and-mortar stores.

franky1
Legendary
*
Offline Offline

Activity: 4200
Merit: 4442



View Profile
September 04, 2018, 10:38:54 PM
 #19

seems like the OP just made his node open to receive a different API/RPC from other peers.. but that needs programming into a reference version or other peers to understand and send(its not part of lightning).

EG coupons QRcode being
01a6074d8ed235affa4bf525a35481d29e17ee82d6b08710473634fd08bfb0968a @111.222.11.11:9735?=x12345

where the part before the ?=
is the URI that identifys where to send the code (imagine it being the OP's home node)

and after the ?= is what the OP's node receives and is personally programmed to do in response

well. here is a thought.
connect a wire from a LED on the front panel of your computer. and have that wire connect to the electronic switch of your kitchen kettle.

then program your desktop node to light the desktops front panel LED (flick the kettle switch)
and now when you want to have a coffee via lightning you can use your system to remotely switch your own kitchen kettle on

Cheesy. .. yep i just informed you on something and can see you replying "OMG lightning can be used to control and create a smarthome"

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
darkangel11
Legendary
*
Offline Offline

Activity: 2338
Merit: 1345


Defend Bitcoin and its PoW: bitcoincleanup.com


View Profile
September 04, 2018, 10:51:58 PM
 #20

I do not want to piss on the parade here, but is the whole idea of the Lightning Network not to have a 100% digital <Lightning Fast> payment network? we will go backwards, if we start the physical printing of "money" again.  Roll Eyes

The whole idea of Bitcoin, was to replace the old way of physically printing money <Fiat currencies> and now people want to go back to that again? Nope, I think you must go back to the drawing board with your idea and eliminate the "printing" idea.   Wink

exactly my thoughts. why would you want to use bitcoin if you want to carry around a "piece of paper", just use cash, it is more convenient that way and it is accepted everywhere.

even if you wanted to use bitcoin then why use lightning network? why not simply use bitcoin with on-chain transactions? you can print private keys each containing a certain amount of bitcoin in them (10k, 50k,...) and go around giving them as money and if there is "change" you can also print an "address" on the same paper which they can send the change back to.

It gets even better. OP's giving an example where he has a specific amount to spend. Like he knows that there are things worth $10, $5, $1 at the store and he takes all of these in the form of qr codes. But what if you're going to a mall, ready to spend a few hundred USD. Are you going to print 3x 100, 5x 50, 10x10 and then juggle these bills around while the clerk scans? This would have to be the slowest and most annoying way to pay at a store. Only a true nerd would choose it.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
hadveach
Full Member
***
Offline Offline

Activity: 448
Merit: 102


View Profile
September 04, 2018, 11:27:47 PM
 #21

I do not want to piss on the parade here, but is the whole idea of the Lightning Network not to have a 100% digital <Lightning Fast> payment network? we will go backwards, if we start the physical printing of "money" again.  Roll Eyes

The whole idea of Bitcoin, was to replace the old way of physically printing money <Fiat currencies> and now people want to go back to that again? Nope, I think you must go back to the drawing board with your idea and eliminate the "printing" idea.   Wink

exactly my thoughts. why would you want to use bitcoin if you want to carry around a "piece of paper", just use cash, it is more convenient that way and it is accepted everywhere.

even if you wanted to use bitcoin then why use lightning network? why not simply use bitcoin with on-chain transactions? you can print private keys each containing a certain amount of bitcoin in them (10k, 50k,...) and go around giving them as money and if there is "change" you can also print an "address" on the same paper which they can send the change back to.

It gets even better. OP's giving an example where he has a specific amount to spend. Like he knows that there are things worth $10, $5, $1 at the store and he takes all of these in the form of qr codes. But what if you're going to a mall, ready to spend a few hundred USD. Are you going to print 3x 100, 5x 50, 10x10 and then juggle these bills around while the clerk scans? This would have to be the slowest and most annoying way to pay at a store. Only a true nerd would choose it.
Yes, I agree with you, we need innovation that is faster and simpler. it's slow and boring, so I think people will choose fiat.

I think about crypto cards that store every digital currency, what do you think about it?
franky1
Legendary
*
Offline Offline

Activity: 4200
Merit: 4442



View Profile
September 04, 2018, 11:31:28 PM
 #22

It gets even better. OP's giving an example where he has a specific amount to spend. Like he knows that there are things worth $10, $5, $1 at the store and he takes all of these in the form of qr codes. But what if you're going to a mall, ready to spend a few hundred USD. Are you going to print 3x 100, 5x 50, 10x10 and then juggle these bills around while the clerk scans? This would have to be the slowest and most annoying way to pay at a store. Only a true nerd would choose it.

well the OP hasnt finalised his idea and its not standard to LN
so the OP can edit his idea wherby the URI he creates also includes a prompt. so like where my post joked about x12345 being part of the paper QR code.. could instead just have the bit before the ?= as the paper QR code.. which once standardised could then allow the OP to verbally tell the merchant to type in a password into the prompt

like "x12345"(switch kettle on) but instead "jamaica512" which the OP programmed his node that morning to allow a payment of upto $600 if jamaica password is received. whereby the 512 is the actual amount below $600 he wants to spend.

or like i said before. he can have it that when he says "x12334" it switches on his kitchen kettle at home Cheesy

I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
DooMAD
Legendary
*
Offline Offline

Activity: 3766
Merit: 3100


Leave no FUD unchallenged


View Profile
September 05, 2018, 01:14:36 PM
 #23

If PSBT (partially signed Bitcoin transactions) starts to see common usage and people get comfortable making "offline transactions", it's the type of idea we could revisit later.  At present, though, I'm not really seeing it.  We can test the waters when 0.17.0 is out and PSBT is (most likely) implemented.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
onelineproof (OP)
Member
**
Offline Offline

Activity: 100
Merit: 14


View Profile WWW
September 05, 2018, 05:17:32 PM
 #24

It gets even better. OP's giving an example where he has a specific amount to spend. Like he knows that there are things worth $10, $5, $1 at the store and he takes all of these in the form of qr codes. But what if you're going to a mall, ready to spend a few hundred USD. Are you going to print 3x 100, 5x 50, 10x10 and then juggle these bills around while the clerk scans? This would have to be the slowest and most annoying way to pay at a store. Only a true nerd would choose it.

Like I said I open also to using a plastic (or other material) card that would work like a credit card with daily limits and approved merchants (identified with public keys). The paper bills would be a backup choice for untrusted merchants or when your phone battery dies, just a primitive way to pay without strings attached.

The uncorrupted Bitmark protocol: https://github.com/bitmark-protocol/bitmark
Email <my username>@gmail.com 0xB6AC822C451D63046A2849E97DB7011CD53B564
Jyominall
Newbie
*
Offline Offline

Activity: 65
Merit: 0


View Profile
September 05, 2018, 09:15:55 PM
 #25

I think it's useless because everyone have a phone. And not many people want to make complicated everyday things
9jaflick
Sr. Member
****
Offline Offline

Activity: 728
Merit: 254



View Profile
September 05, 2018, 09:43:18 PM
 #26

I would like to dispell the myth that you need a mobile device to pay at a store with lightning. I personally don't carry a phone or such device with me when I am outside.

I think it is quite simple actually.

1) Set up a lightning node at home
2) Print little paper bills with QR codes that act as one time auth keys for telling your node to send money with lightning. Print different denominations such as 10k satoshi, 50k satoshi, 100k satoshi
3) At the store, whatever the price, you give the paper bills and they scan them, and (as long as they have a computer with an internet connection) then your node sends the right amount. The denomination of the bill would specify the maximum that your node would send for the auth key. So if you have to pay the store cashier 152k satoshi, then you would give a 100k bill, a 50k bill, and a 10k bill. Yes they may steal 8k satoshi from the extra amount allowed by your 10k bill, but that's worth like 50 cents now, so it's a small risk, and you can use smaller denominations if you wish.

This type of setup would need a standard protocol that nodes use and cashiers would have on their computers, so would be worth starting on this if someone wants.

Edit: You can also use plastic/cardboard cards with a fixed code that has a daily limit and you can set "approved merchants" that are identified by public keys, and each merchant can have a unique daily limit.
your method is cool, but it's am using, because the method is limited only to those that are technically oriented in terms of utilizing blockchain/lightning network.
maloibtc
Member
**
Offline Offline

Activity: 322
Merit: 10


View Profile
September 05, 2018, 09:55:16 PM
 #27

I think it is the great way to make payments today because all of them are safe and secure. the digital method of making payments with the help of crypto is the best one and I think that btc is the leader
darkangel11
Legendary
*
Offline Offline

Activity: 2338
Merit: 1345


Defend Bitcoin and its PoW: bitcoincleanup.com


View Profile
September 06, 2018, 07:53:12 PM
 #28

It gets even better. OP's giving an example where he has a specific amount to spend. Like he knows that there are things worth $10, $5, $1 at the store and he takes all of these in the form of qr codes. But what if you're going to a mall, ready to spend a few hundred USD. Are you going to print 3x 100, 5x 50, 10x10 and then juggle these bills around while the clerk scans? This would have to be the slowest and most annoying way to pay at a store. Only a true nerd would choose it.

Like I said I open also to using a plastic (or other material) card that would work like a credit card with daily limits and approved merchants (identified with public keys). The paper bills would be a backup choice for untrusted merchants or when your phone battery dies, just a primitive way to pay without strings attached.

If you managed to make it work, or make it work the way franky1 described it, it would be a very nice backup. I thought you wanted to use the paper qr codes as the main way of payment as a substitute for phone and card, but that would be too much of a hassle both to you and the store clerk. A substitute for paper money when you're going full crypto and want to be able to pay even if you lose phone connection? Sure, why not?

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
onelineproof (OP)
Member
**
Offline Offline

Activity: 100
Merit: 14


View Profile WWW
September 06, 2018, 11:00:35 PM
 #29

I think phone is a hassle. You have to pull it out of the case, put the password, open the menu, go to the lightning app, scan some qr code, click pay... hopefully your battery is fine and you have signal. People already pay with cards these days. You can just give the cashier a card, they scan it, and it's done. You don't have to run a node at home if you don't want to, you can use a 3rd party service. It's not like full nodes are running on mobile phones anyway. I think all 3 methods should be supported and standardized at Point-of-Sale locations (phone, card, paper bills), and let people choose. The way I see it is Bitcoin: Be your own bank, Lightning: Be your own credit card company.

The uncorrupted Bitmark protocol: https://github.com/bitmark-protocol/bitmark
Email <my username>@gmail.com 0xB6AC822C451D63046A2849E97DB7011CD53B564
marcus00
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
September 23, 2018, 09:26:54 AM
 #30

The vulnerability in your software can lead to your entire wallet being exhausted. It may take several minutes, and in some cases the trader may not be able to afford to wait too long. In general, I do not see such a system being extensively adopted, although maybe something like that would be used if both sides would need it for some reason. The lightning network has made things cheaper and much easier when Bitcoin transactions and payments are involved.
BigSamson5
Jr. Member
*
Offline Offline

Activity: 34
Merit: 2


View Profile
October 06, 2018, 04:46:10 AM
 #31

The lightning network has made things cheaper and much easier when Bitcoin transactions and payments are involved. If PSBT starts to see widespread use and people are comfortable making "offline deals," that's kind of an idea that we can revisit later. We can test the waters when 0.17.0 is given and PSBT is done and not many people want to do daily things complicated. The digital method of making payments with the help of encryption is the best and I think btc is the leading
faceoff97
Full Member
***
Offline Offline

Activity: 644
Merit: 113



View Profile
October 06, 2018, 05:03:43 AM
 #32

I do not want to piss on the parade here, but is the whole idea of the Lightning Network not to have a 100% digital <Lightning Fast> payment network? we will go backwards, if we start the physical printing of "money" again.  Roll Eyes

The whole idea of Bitcoin, was to replace the old way of physically printing money <Fiat currencies> and now people want to go back to that again? Nope, I think you must go back to the drawing board with your idea and eliminate the "printing" idea.   Wink

This says it all! We are heading  to a cashless society and then why is that we have to print qr code again?  Another thing is that, mobile app would be the future of the market, and payment will totally go with it. Having mobile is more than enough, I don't see the need for anything that will complicate thing, after all most of us are having mobile phone. Check this open source wallet and see for your self great featurea a mobile app wallet can offer: https://hodler.tech/?lang=en That is an open source wallet which offers great feature which allows people to make payment is the most simplest way with great security features.
Pages: 1 2 [All]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!