Hey everyone,
I'm proud to be making this post today and announcing another pioneering tech solution within the eMunie project, but first, a bit of blurb to set the scene....
From the outset, one of our (many) goals was that eMunie would be accessible to the masses and easy to use, a key requirement of meeting that goal being integration into existing merchant infrastructures.
More specifically, we wanted merchants to be able to accept EMU (or other system asset token) payments without needing any additional or new
Point of Sale (PoS) hardware as this is not cost effective, nor a good use of valuable counter space.
Additionally, we wanted a convenient primary payment method that non-technical users would already be familiar with, debit cards, yet they should not be reliant on 3rd party payment networks, nor on middlemen services in order to fund and use it. Thus it and had to be a "native" system.
To clarify, native in this context means that users should be able to spend EMU directly from the card, to the merchant, using existing hardware the merchant already possesses which has been updated with a simple software patch, allowing that PoS hardware to push transactions directly to the main eMunie network.....*whew*
Achieving this level of native integration is not possible with current crypto-currency technology, as the architecture of the ledgers (more specifically block chains) do not lend themselves to this kind of operation. There is always a requirement for 3rd party services of some kind, that the merchant and/or users are reliant upon so incurring inconvenience and additional costs (fees).
The eMunie ledger has been designed from the outset with this goal and associated use cases in mind throughout development, and recently we were finally able to perform the first transactions using simulators and hardware that support the same EMV protocols as hardware found in merchant stores.
Presented below is a first look video of this technology in action, I'll then explain in more detail what is going on, as the demonstration has a number of moving parts and it's difficult to represent efficiently in a video.
https://www.youtube.com/watch?v=yZFscCpiSkMIn the demonstration we have 2 machines, 1 in the UK the other in Denmark being viewed over TeamViewer.
The UK machine is acting as the merchant and has a EMV compliant card reader attached to it and is executing a basic PoS terminal device simulator.
The machine in Denmark has the imported card wallet open and the card has been loaded with funds simply by sending EMU to the card wallet address.
Card creation is a simple process and users can either obtain them from an trusted issuer, or if they have access to (or purchase) a cheap EMV compatible card reader and the correct card type, they can install the cardlet application and create their own. Readers can be obtained for between $20-40 depending on any addition features desired and the blank cards themselves costing a few $.
Once created, card wallets can then be imported into the users client/s, and can be loaded/unloaded with funds as they see fit.
In the video there are 2 demonstrations, the first is a payment from the card for 1000 EMU with the card's wallet open in Denmark, and the second is another payment of 1000 EMU with the card's wallet in Denmark closed.
These 2 demonstrations are performed to prevent any confusion that card wallets need to be open somewhere when spending,
they do not. Subsequently if the user should open the card's wallet in their client at a later date, the transactions they made with the physical card will be displayed as that client synchronizes.
As you can see in the demonstrations, payments from the card show almost immediately in the user's card wallet (when open), and have cleared and confirmed in the merchant's wallet within around 10 seconds. The system is still in heavy development and unoptimized at present so transaction times are a little longer than optimal.
In the first release candidate post-optimizations and tuning, these durations will be 5 seconds or less, and of course payments will be tightly integrated with the software on the PoS terminal via the update plugin, and will not need the actual eMunie client.
Due to our PoS technology being EMV compliant, contact-less support is also available within future eMunie mobile clients and can use existing merchant contact-less payment terminals in the same manner. A demonstration of contact-less payments will be made and posted in due course.
I hope you enjoyed this short initial demonstration of our native PoS technology. Watch this space for more demonstrations as development progresses, and I welcome any questions or comments.