Bitcoin Forum
November 01, 2024, 02:29:57 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] Mycelium Local Trader will let anyone be an ATM  (Read 1054 times)
Rassah (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
February 12, 2014, 06:20:10 PM
 #1

Announcement (posted to multiple sources)

This Wednesday, at the Inside Bitcoins conference in Berlin, the team behind the Mycelium Bitcoin Wallet and the much anticipated yet continuously delayed BitcoinCard, will demo a major new feature of their wallet, called Local Trader. This new feature is a person to person exchange, similar to LocalBitcoins.com, built directly into the bitcoin wallet software. As Jan Møller, one of Mycelium’s lead developers explains, “Mycelium Local Trader is a trading platform for the Mycelium Bitcoin Wallet which allows users to buy and sell Bitcoin. The initial idea comes from one of the biggest problems in Bitcoin: How to get your first bitcoins?”

The feature is still being finalized, but is fully functional on testnet, and is expected to be released later this month. At first, the trader options will be limited to “Continuous Seller,” where someone creates an offer to sell bitcoins and waits for buyers, and “Instant Buyer,” where someone who wants bitcoins right now can browse a list of sell offers in their area, and ping one to ask for a trade. When asked why the option to instantly sell bitcoins for cash was not available yet, Jan commented, “We wanted to attack what we believe is the most common problem: Getting your first BTC.”


To set up a sale offer, the user first has to load their bitcoin wallet with some bitcoins. Since both the wallet and the trading platform are within the same app, the seller profile actually knows if they really have coins to sell. Once the seller presses the “Sell Bitcoin” button, Local Trader automatically registers one of the wallet’s bitcoin addresses on the exchange server as the key associated with the seller account. Like PGP, this bitcoin address and private key are used to authenticate with the trading server, where your user id, sell offers, trade history, and reputation are stored. Likewise, the private key is used to authenticate API requests to the server, a method that may mitigate the API key theft issues recently experienced by some exchanges, and in the future may be used to authenticate and possibly encrypt communications between users. For now, it just keeps all communications secure, and has the added benefit of being able to import your trade account, along with all its history, simply by importing the associated private key from a backup.


In the Sell Order menu, users can create sale orders that include their location (obfuscated to a 1km square block), the exchange used for the price, seller fee, minimum and maximum amount they are willing to sell, and a custom message that buyers will be able to see when they select their offer. Sellers are not limited to the amount of sale offers they can create, and can make sell offers with different fees for different amount traded, different locations, and even set negative fees if they need to swap their bitcoins for cash quickly.

For anyone looking to buy bitcoins, they just have to press “Buy Bitcoin,” and they are instantly presented with a list of 20 closest offers in their area, sorted by distance using their phone’s GPS. Here, buyers can see offer details, such as nickname of the seller, their rating, price, distance, and minimum and maximum they are willing to trade. Clicking on an offer also expands it to show any custom notes the seller may have included. Initiating a buy offer is as simple as typing the amount you wish to buy into the text entry field on the seller’s offer, and selecting Buy.


Once an offer is accepted, the seller’s wallet receives a notification, and the trading app switches to a window where the buyer and seller can see the amount and the price being offered, as well as a chat window they can use to negotiate the terms and location of the trade. The price can be changed and refreshed to the more recent exchange price as many times as the traders want before they agree on the trade, up to the point where they meet and swap cash. When each of them agrees on the terms, they hit Accept Offer, and the trade will only be considered accepted when both of them have agreed. However, the trade must go through within 24 hours of the buyer’s initial offer, otherwise it gets automatically aborted. Once the two traders meet, the buyer hands cash to the seller, the seller hits “Cash Received,” and bitcoins are automatically sent to the sellers wallet, minus whatever fees were negotiated on.


Another brand new feature that comes with Local Trader, which will likely be ported to other parts of the wallet, is the “Transaction Confidence” graph. Since Mycelium servers are connected to hundreds, if not thousands, of nodes, they are able to track transaction propagation through the network in real time. Transaction Confidence, expressed in percent, shows a close estimate of how much of the overall Bitcoin network has heard about the transaction. The idea is that, if most of the network has already heard about the transaction, double-spending it becomes much more difficult, and the chances of it being included in the next block approach 100%. So, if the confidence is high enough (it reaches high 90’s within a few seconds), you can be fairly sure that this transaction will be included in the block, and do in person trades with zero block confirmations. No more awkward waiting for 10 minutes (or sometimes as long as 50 as I had the unfortunate experience of at a local McDonald’s) just to make sure that both people are confident enough the transaction won’t fail.

Trader feedback is the only feature still undergoing the final stages of development, and will be automatically calculated based on the number and size of successful trades, response times, and trade aborts. For their part, Mycelium plans to charge about 0.5% per transaction for the service, but, like LocalBitcoin, will not object to people using the service to trade directly, bypassing the fee, since they believe enough people will find the convenience of trading directly through their system, along with maintaining a trade history and reputation, to be worth the small fee.
imrehg
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile WWW
March 06, 2014, 03:40:58 AM
 #2

Hi, just got the update for Mycelium Testnet, and it looks awesome.

Do you have any technical details how the fund release is handled? Is it just straightforward within the client, or is there any escrow involved?
Rassah (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
March 06, 2014, 04:16:51 AM
 #3

Hi, just got the update for Mycelium Testnet, and it looks awesome.

Do you have any technical details how the fund release is handled? Is it just straightforward within the client, or is there any escrow involved?

No escrow. Just directly wallet to wallet, with a small fee to Mycelium for the service.
imrehg
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile WWW
March 06, 2014, 05:20:06 AM
 #4

Hi, just got the update for Mycelium Testnet, and it looks awesome.

Do you have any technical details how the fund release is handled? Is it just straightforward within the client, or is there any escrow involved?

No escrow. Just directly wallet to wallet, with a small fee to Mycelium for the service.

The small fee is the "0.5% Local Trader Commission" in the My Info section?
Rassah (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
March 07, 2014, 06:18:21 AM
 #5

The small fee is the "0.5% Local Trader Commission" in the My Info section?

Correct, though we have not settled on a fee yet.
escrow.ms
Legendary
*
Offline Offline

Activity: 1274
Merit: 1004


View Profile
March 07, 2014, 06:54:34 AM
 #6

I just tested it and I want to say its awesome.
Does it allows you to Export ratings etc if you are replacing cellphone..or they are tied to bitcoin address and will get imported with backup restore?

Another option you should is Facebook/twitter connect, you can probably use it to promote app, to store ratings for users and users will be able to connect with buyers/sellers socially, invite their friends and post feedback of trades on fb.
Rassah (OP)
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
March 08, 2014, 01:04:04 AM
 #7

Does it allows you to Export ratings etc if you are replacing cellphone..or they are tied to bitcoin address and will get imported with backup restore?

Tied to Bitcoin address, which is also used to log in and authenticate with the server.
CryptoKilla
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
March 08, 2014, 04:44:25 AM
 #8

This is amazing!!!!

Get Free Bitcoin on Crypto Account!   24/7 CryptoCurrency Trading   ▷ Check
farlack
Legendary
*
Offline Offline

Activity: 1310
Merit: 1000



View Profile
March 08, 2014, 10:03:43 PM
 #9

Good job with this!  Cheesy
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!