Bitcoin Forum
May 08, 2024, 07:56:31 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: PoS system in a few easy steps - no phone required  (Read 980 times)
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1076


View Profile
September 20, 2013, 01:11:46 AM
 #1

People keep asking about a PoS system. All the proposals involve the users having expensive mobile phones or some kind of specialised electronic equipment. This does not help normal people, people without phones or the developing world.

I hacked this up for a bar inside a social centre in Milan ( http://www.macao.mi.it/ ):

https://github.com/genjix/macao

Explanation:

User has 2 QR codes. Imagine having 2 credit cards with a QR code on them and a swivel hinge on them. The QR code on the top card is your public unencrypted receiving address. Your rotate the card, and the one inside is your private encrypted sending wallet seed (used to create your private key).

The bar then has a terminal with the software running (check the subdir called 'wallet'). You scan your private QR code, enter your password and are presented with a menu:

Amount: [_____________0.00_]
* Pay to bar
* Pay to QR code
* Enter Bitcoin address

You can type how much you want to send, then click pay to bar. Or you can scan someone else's public QR code.

This is inexpensive and easy way to get people into Bitcoin without requiring any technology on their part. You can issue accounts for people and print them out then and there on the spot. People can send to other people, and mobile phones can send to their public QR code. To make payments, they use the terminal. Or they can go home / on a phone and enter the seed there and continue using the wallet.

Simple PoS system, inexpensive, easy, low-cost, ...

Spread the knowledge around. Hopefully someone can take this idea and make it into a cool project that lots of people will use.
1715198191
Hero Member
*
Offline Offline

Posts: 1715198191

View Profile Personal Message (Offline)

Ignore
1715198191
Reply with quote  #2

1715198191
Report to moderator
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715198191
Hero Member
*
Offline Offline

Posts: 1715198191

View Profile Personal Message (Offline)

Ignore
1715198191
Reply with quote  #2

1715198191
Report to moderator
1715198191
Hero Member
*
Offline Offline

Posts: 1715198191

View Profile Personal Message (Offline)

Ignore
1715198191
Reply with quote  #2

1715198191
Report to moderator
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
September 20, 2013, 06:32:40 AM
 #2

The bar then has a terminal with the software running (check the subdir called 'wallet'). You scan your private QR code, enter your password and are presented with a menu:


So this requires trust that the terminal is not capturing the password, which would be used to perform a replay attack?



Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


Pages: [1]
  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!