Pages:
Author

Topic: P2P Exchange for bitcoin - page 8. (Read 42805 times)

hero member
Activity: 546
Merit: 500
April 26, 2013, 07:51:59 AM
Has this thread gone dry?
hero member
Activity: 546
Merit: 500
April 24, 2013, 12:05:11 PM
Localbitcoins.com is the closest you can get to a distributed exchange.

It is not distributed / decentralized like we are talking about in this thread. Everything is on one server, just like Gox.
hero member
Activity: 526
Merit: 508
My other Avatar is also Scrooge McDuck
April 24, 2013, 11:26:42 AM
Localbitcoins.com is the closest you can get to a distributed exchange.
What a lazy thing to say.

If an exchange is set up as a software like bitcoin-qt, and all functions are distributed between clients like the trade ledger, escrow, and processing, then we can have a distributed exchange quite easily... It just may only yeild regional results because of pingtime latency, but that's going to be a far, far larger area than localbitcoins can create.
sr. member
Activity: 434
Merit: 250
In Hashrate We Trust!
April 24, 2013, 08:38:10 AM
Localbitcoins.com is the closest you can get to a distributed exchange.

Yes but you might get robbed if you meet random people at the street to sell/buy bitcoin.
hero member
Activity: 686
Merit: 500
Wat
April 24, 2013, 08:34:41 AM
Localbitcoins.com is the closest you can get to a distributed exchange.
hero member
Activity: 546
Merit: 500
April 24, 2013, 08:20:36 AM


This means if you operate an exchange you want to better have the acknowledgement of the government. But then BTC depends on these gateways. BTC could then easily be attacked by shutting down those single points of failures. I'm a bit surprised that people easily say BTC is legal.


Is software legal? What if software can change the way people think about money? Machines and software exist to make our lives better. There are no laws against that, that I know of.




Most people (99.9999%) haven't understood what it is and certainly allmost all people who have something to say. It would interesting to track this on a global level but the b24 incident is telling. The question is: if you have fiat money in a bank or cash at hand how do you convert that into BTC independent of what anybody tells you what is right and wrong to do with your money.


Bitcoin will be the money. I have seen the early adopters are sometimes millionaires and bitcoin is still in BETA. Smiley We are here in this thread to change the bottleneck that centralized markets have created for our money; bitcoin.



member
Activity: 98
Merit: 10
April 24, 2013, 02:05:12 AM
B24 was closed down with the mention of money laundering and Terrorism. I'm not sure what happened to Bitfloor. This means if you operate an exchange you want to better have the acknowledgement of the government. But then BTC depends on these gateways. BTC could then easily be attacked by shutting down those single points of failures. I'm a bit surprised that people easily say BTC is legal. Most people (99.9999%) haven't understood what it is and certainly allmost all people who have something to say. It would interesting to track this on a global level but the b24 incident is telling. The question is: if you have fiat money in a bank or cash at hand how do you convert that into BTC independent of what anybody tells you what is right and wrong to do with your money. If you're rich you hire a bunch of lawyers who then use the superhighways to offshore centres. Apple Inc has all of it's money in an offshore haven called Ireland.
hero member
Activity: 546
Merit: 500
April 23, 2013, 07:35:34 PM
A BTC exchange currently serves as a bank, a identification system and a fiat-BTC conversion.


Was this a mention of Mt. Gox?
member
Activity: 98
Merit: 10
April 23, 2013, 07:07:36 PM
Solving the Fiat <> BTC gateway problem would essentially circumvent many banking regulations and be illegal in most countries. If you pool money, you're bank. Essentially any good system would work within the banking network which is not based on pools or central identities. But who watches the identities? A BTC exchange currently serves as a bank, a identification system and a fiat-BTC conversion. To take one example. A bitcoin adress can be easily shared, but running a bank account in a foreign name without declaration would be illegal. It will be more than interesting to see how this plays out. What a strange coincidence that BTC was invented shortly after the crisis of 08.
hero member
Activity: 546
Merit: 500
April 23, 2013, 11:14:58 AM
Just look at Bitinstant. Butterflylabs. All these companies doing exactly your method and look at the results? I don't want anymore amateurware but that is just me.
Enough words about this. I look forward to your perfect P2P exchange that runs without flaws from day one, has all the features people could want from day one, and won't have any scaling issues. In the meantime I'm going to look if I can concretely support some project. Sayonera.


Here is one:

https://bitcoinstarter.com/projects/54
I'll donate only when it's set up where I have incentive to donate.


The incentive is there already. Becoming a part of the system early on means money for those who do. It is based on the system automatically signing up new members in a fair way to those who adopt it.

Early adopters are the winners, just as we are with bitcoin. This system is nothing but free software that sets up a system that makes its users money.



Decentralized to the max. Smiley
hero member
Activity: 714
Merit: 510
April 23, 2013, 02:33:29 AM
Just look at Bitinstant. Butterflylabs. All these companies doing exactly your method and look at the results? I don't want anymore amateurware but that is just me.
Enough words about this. I look forward to your perfect P2P exchange that runs without flaws from day one, has all the features people could want from day one, and won't have any scaling issues. In the meantime I'm going to look if I can concretely support some project. Sayonera.


Here is one:

https://bitcoinstarter.com/projects/54

The idea is good, it seems like it could work however based on how it's set up don't expect to receive many donations.
They need to provide some incentives. No one is going to donate without any incentives beyond having their Bitcoin address listed. They can do better than that.

Nothing stops the people developing this from charging transaction fees and paying back the people who donate. We need to contact whoever is behind that project and tell them to set it up so that by making a pledge or donation not only will their Bitcoin addresses be listed in the credits, but actual Bitcoins will be sent to those addresses associated with donating in the form of transaction fees (if you are behind the protect then find a way to set it up like that and I might be able to find some people willing to donate). These fees should last for a limited amount of time so that the donating individuals can make a reasonable profit of perhaps double their money and then make it free for all. This is a better model than making it completely free and taking money from one group of people to provide to another. The right way is to provide money AND reward people who protect Bitcoin similar to how miners get rewarded for protecting Bitcoin.

I'll donate only when it's set up where I have incentive to donate. The best incentive would be simply to add my Bitcoin address to one of the receiving addresses for transaction fees over a certain period of time and to be fair the more I donate the greater the share I should receive, just to be fair. Otherwise if there are any Bitcoin millionaire types out there then someone like that should just pledge 100 Bitcoins or so to this and its done.

sr. member
Activity: 434
Merit: 250
In Hashrate We Trust!
April 22, 2013, 07:06:03 PM
A couple more threads that can be added to your list. The concept of a decentralised exchange for bond control has been discussed here.

https://bitcointalksearch.org/topic/nmcann-namecoin-stock-control-v01b-123271

Quote
Within the NMC chain it would be possible to create a truly decentralized exchange:

https://bitcointalksearch.org/topic/namecoin-price-action-152869

Atomic coin swapping and coloured coins
https://bitcointalksearch.org/topic/atomic-coin-swapping-112007

The namecoin protocol seems highly under utilised and ripe for the pickings as its merged mining offers a huge head start with security

 Huh

Yes we should look at NameCoin as well, could be an alternative to Bitcoin coloring.
My opinion is we should keep the p2p exchange outside the bitcoin blockchain exchange.
Since NameCoin is not primarily used as a currency it feels better to use it as a database.
If Namecoin dont meet the requirements, we should start a new alt-coin that will not have any value but to store/exchange data securely.
hero member
Activity: 546
Merit: 500
April 22, 2013, 12:15:03 PM
Just look at Bitinstant. Butterflylabs. All these companies doing exactly your method and look at the results? I don't want anymore amateurware but that is just me.
Enough words about this. I look forward to your perfect P2P exchange that runs without flaws from day one, has all the features people could want from day one, and won't have any scaling issues. In the meantime I'm going to look if I can concretely support some project. Sayonera.


Here is one:

https://bitcoinstarter.com/projects/54
hero member
Activity: 544
Merit: 500
April 22, 2013, 10:49:38 AM
A couple more threads that can be added to your list. The concept of a decentralised exchange for bond control has been discussed here.

https://bitcointalksearch.org/topic/nmcann-namecoin-stock-control-v01b-123271

Quote
Within the NMC chain it would be possible to create a truly decentralized exchange:

https://bitcointalksearch.org/topic/namecoin-price-action-152869

Atomic coin swapping and coloured coins
https://bitcointalksearch.org/topic/atomic-coin-swapping-112007

The namecoin protocol seems highly under utilised and ripe for the pickings as its merged mining offers a huge head start with security

 Huh
hero member
Activity: 546
Merit: 500
April 20, 2013, 10:45:38 PM
There is already a project that is moving in this direction:
https://ripple.com

Ripple is owned by a company. Im talking about a free model of ripple where everyone can "mine".

Ripple is merely a medium to get bitcoin from point a to point b instantaneously and with extremely low fees. No need to wait for confirmations any more and no need to mine.


Ripple is under the control of how many people?
newbie
Activity: 9
Merit: 0
April 20, 2013, 09:29:44 PM
There is already a project that is moving in this direction:
https://ripple.com

Ripple is owned by a company. Im talking about a free model of ripple where everyone can "mine".

Ripple is merely a medium to get bitcoin from point a to point b instantaneously and with extremely low fees. No need to wait for confirmations any more and no need to mine.
legendary
Activity: 1232
Merit: 1094
April 19, 2013, 07:10:42 PM
Why just one asset pair / chain?

I was trying to keep that chain clean and hopefully faster.  There are both BTC and fiat IOUs on the chain.  As I said, you can link them back to the main chain if required.

Quote
If we are going to use the colored coin model I dont think there is any limit to how many type of contracts that can be created in the same chain.

That system wouldn't use coloured coins.
sr. member
Activity: 434
Merit: 250
In Hashrate We Trust!
April 19, 2013, 07:05:58 PM
So, what about the following framework.

Transactions would be kept to a few limited types.  Only one type of trade would be allowed per chain (say BTC vs dollar). Brokers would issue both fiat and BTC IOUs.
Why just one asset pair / chain?
If we are going to use the colored coin model I dont think there is any limit to how many type of contracts that can be created in the same chain.

If we trade FX we want to have this theoretical FX-crosses in the same exchange:
[ EUR USD CNY RUB JPY SEK GBP BTC LTC XAU XAG ] x [ EUR USD CNY RUB JPY SEK GBP BTC LTC XAU XAG ]
legendary
Activity: 1232
Merit: 1094
April 19, 2013, 06:50:09 PM
So, what about the following framework.

Transactions would be kept to a few limited types.  Only one type of trade would be allowed per chain (say BTC vs dollar).  Brokers would issue both fiat and BTC IOUs.

Broker introduction

This transaction includes broker id and broker public key.  It could also include an SSL cert or something to verify identity.

Brokers would need to reissue these every so often.

Broker trust update

This allows brokers to change how much they trust another broker.  It is the maximum debt.  It must be signed by the broker.

Broker balance update

This allows the brokers to change the balance.  It must be signed by the broker who clears debt (or has their debt increased).

Trader introduction

This allows a trader id to be created.  A balance is held for each trader.

IOU credit

This assigns an IOU to a trade.

IOU redeem

This cancels an outstanding IOU.  This must be signed by the owner when they collect fiat.

IOU convert

This moves an IOU from one broker to another.

If a broker says they trust another broker for $10k, and the current balance is -$2k, then up to $8k of IOUs can be converted before the link is saturated.

It must be signed by the owner of the IOU.

Offer

This says that the owner will sell fiat for that price in BTC or the market price if higher.

When this link is added if there are any matching bids, then the fiat is sold at the highest bid price.

Otherwise, the offer is added to the order book for the stated lifetime.

Bid

This says that the owner will buy fiat at that price in BTC or the market price if lower.

When this link is added if there are any matching offer, then the fiat is bought at the lowest offer price.

Otherwise, the offer is added to the order book for the stated lifetime.

--------------------------------------------------

Binding to the bitcoin network is an open question.

You could add a rule that a broker can designate a bitcoin address in his introduction.  If a transaction is more than 6 blocks deep and sent to that address, you can automatically create an IOU.

For redeems of bitcoins, the rule might be that the redeem link is valid if a tx with is added to the main chain and has been confirmed by 10 blocks.

Keeping the network fast is also an open question.
Pages:
Jump to: