Bitcoin Forum

Bitcoin => Project Development => Topic started by: bitXbay on April 29, 2014, 08:27:20 PM



Title: Completely decentralized and anonymous marketplace
Post by: bitXbay on April 29, 2014, 08:27:20 PM
 I create a peer to peer client for decentralized trade. And it seems he is still the first and only of its kind(I mean first really working and already anonymous).
 For those who are afraid of malicious software, you can install BitXBay to vmware or virtual box.
 You can download exe:
 BitXBay for Windows (https://sourceforge.net/projects/bitxbay/files/BitXBay%20Windows%20binaries/)
 Or sources(you need python 2.7 and pyqt for run it):
 BitXBay sources on github (https://github.com/bitxbay/BitXBay)
Now in detail.
 This is not the first application what claims to be a decentralized marketplace. But all other known development is based on servers, and should still need admin. If admin and 1 of 2 sides it is one person they can steal your money.
In other "decentralized" platforms  admin or moderator can always remove your goods or service. Besides, if he loses access or die you will lose money and platform can`t work.
 Why is my trading platform is fully decentralized and anonymous?
 Base is the bitmessage network .
 All transactions are in the form of escrow with multisig 2-2. For each transaction creates 3 ​​multisig address. One for the primary and two for the payment of insurance.
 When a customer starts a transaction, he first takes 5% of the amount to one of the addresses. After the seller saw that the money transferred to multisig address, he also takes 5% of the amount in the second of three addresses. Only after that the buyer transfers 100% of the third multisig address. Each side has only one key from each address, but you need both to send money from it.
This means that if the deal is not completed, the seller will lose his own money and money for goods. But the buyer is not able to get back the money and lose money too.
If the buyer is satisfied with the deal, and want to get their 5% back he should sign the deal. 5% insurance payment  just returned to buyer and seller if the deal is completed successfully. Insurance payment from merchant need to avoid cases of extortion. This makes it just not profitable. At the same time, the buyer insurance payment stimulates him to sign a deal if he is satisfied with the product or service.
Since this is the beta version it may be a problem with security and need more security audit.
You can test the security. Client works through bitcoin-qt.
 You can control your wallet with bitcoin-qt/elecrum when running with BitXBay client.
 The blockchain in the folder btc \ block. Btc folder should be there where you unpack BitXBay, but need to close elecrum or BitXBay if you import private key.
 Please post here security bugs if you found.
 Theoretically, BitXBay resisted to spam, flooding, unscrupulous sellers, government bans and the main developer elimination.
 All in open source and you can modify BitXBay how you want.

---------------------------------------
Update June 10, 2014

The first fully working version is ready. Of course this is unverified alfa version. But you can use it at your own risk on a virtual machine or on a real if you not afraid. All problems can be solved in bitcoin-qt console. If necessary, write here, I will explain how to solve the problem via the console and try to fix the possible bug in the program.

BitXBay binaries (https://sourceforge.net/projects/bitxbay/files/BitXBay%20Windows%20binaries/)


BitXBay sources on github (https://github.com/bitxbay/BitXBay)

Now briefly about the functionality.
The program runs over the bitmessage network . This is anonymous decentralized network to transmit messages. It is used to send the keys, transaction ids, communication and offer placement.
Anyone can place an ad on the special channel and this everyone can see it via bitxbay client. It can not be Moderated or rejected. Of course, this making the danger of spam or flood. Can also be placed unserious proposals.  To solve these problems, I created a special filter.  All works very simply. Each message is signed with your bitcoin address.
There are  2 my bitcoin address . Filter checks all transfers to these two addresses using downloaded bitcoin blockchain and creates a list of addresses from which the transfers  to these two addresses . Thus filter organizes ad so that the top of the list are always the ones that have payed more, but you can also find those ads that have moved a negligible amount. They will be displayed below. Just soon will be created filters by category and country. And also search through all the ads . Categories can created by everyone . Category will also have points depending on the sum of points of all the ads in them outside to avoid useless clone categories.
The first thing you should pay attention to this tab decentralized trade. Here you can see all ads posted by sellers. In this version, you can see them only when fully load blockchain. It is created to maximize the reliability and anonymity. But in the next version I plan to make a simplified system to avoid having to download the entire chain of blocks.
I guess that the first time will probably not classified ads. And if it will be of poor quality, as it is the first version and it still is present many flaws. But if I can gather so at least some money that I will have more interest in the development and perhaps finances to pay for third-party developers, which greatly improve the program.
You can easily buy any product using escrow. You just have to click on a link "buy" you will be redirected to another tab and can create an escrow transaction. Be careful and do not go to any persuasions seller to confirm the deal until you get and do not check the goods. Just to buy something you have to have 105% of the 5% goods cost an insurance premium, which is returned to you if the transaction is successful, the seller also makes 5% of the transaction amount.
So you can easily contact the seller using anonymous bitmessage(in messaging tab or just click contact).
I hope that such a combo of anonymous and decentralized services will create a new generation trading platform.
Now the program is slow and you have to download the whole chain of blocks, and it takes a lot of disk space and may take several days.
Source code is available to everyone, and I cant control system. But the idea is that the person who paid more to his ad was higher probably a good seller, it is further guaranteed via escrow system.
Escrow without intermediaries has its drawbacks, but guarantees the declared value of the goods and the proper execution of the order. But most importantly, no one can get your money, as in the case of escrow through an intermediary, the intermediary can tricky to reach agreement with the seller and get your money. Of the minuses if the seller or the buyer loses control of the purse, the deal is likely to be disrupted.
If you want to test sell functions don't close bitxbay about 1 hour or more after place offer.  It is best not to turn off the client as long as possible after any actions. Apologies for the inconvenience, but I did not have time to do the necessary good multithreading and windows warnings. In the near future I will try to improve usability.
If the escrow deal is completed but you do not see the money start bitcoin-qt with "-rescan -datadir=%directory btc in bitxbay folder%" or just wait few days.
Sometimes message, sent a very long time, in this case, the only method is to simply wait until the client will handle all. May be more then one day. This happens if someone on the network sends a large number of huge messages(about 400mb). And it's not a bug in my code and the problem in the source bitmessage. It can be resolved.
---------------------------------------------------------
Updated July 7, 2014
Added litemode. Now you dont need all blockchain for see items in trade board. If you set checkbox -"Get TXs form Blockchain.info"
Created vmware image with BitXBay and whole blockchain. You can download it form Piratebay.se
http://thepiratebay.se/torrent/10505247/BitXBay_v.1.4.4b_vmware_image
Linux version coming soon.
---------------------------------------------------------
Updated July 17, 2014
Please update who installed a previous version.

If someone wants to donate here are my addresses - 1FAvch92vioLKene4iu6wEjsPWdm67nGJK  or 16mvEuRpiDSLM7febL4okhosNSz2ybRWfM

---------------------------------------------------------
Updated September 27 2014
Previus versions can't work with now deal system. Please update.

Now you BitXBay use elecrum and you don't need to download 30gb of blockchain. Also work with bitcoin-qt/bitcoind.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bigtimespaghetti on April 30, 2014, 11:19:07 AM
I don't have time to try this, but I will be interested to see how it progresses.


Title: Re: Completely decentralized and anonymous marketplace
Post by: Cryptogirl82 on April 30, 2014, 12:00:27 PM
It is happened. Completely decentralized and anonymous trading.
And it's not just an idea. I has already finished the first alfa version of the application.
 Now in detail.
 This is not the first application what claims to be a decentralized marketplace. But all other known development is based on servers, and should still need admin. If admin and 1 of 2 sides it is one person they can steal your money.
In other "decentralized" platforms  admin or moderator can always remove your goods or service. Besides, if he loses access or die you will lose money and platform can`t work.
 Why is my trading platform is fully decentralized and anonymous?
 Base is the bitmessage network .
 All transactions are in the form of escrow with multisig 2-2. For each transaction creates 3 ​​multisig address. One for the primary and two for the payment of insurance.
 When a customer starts a transaction, he first puts 5% of the amount to one of the addresses. After the seller saw that the money transferred to multisig address, he also takes 5% of the amount in the second of three addresses. Only after that the buyer transfers 100% of the third multisig address. Each side has only one key from each address, but you need two to translate from it.
This means that if the deal is not completed, the seller will lose his own money and money for goods. But the buyer is not able to get back  the money.
If the buyer is satisfied with the deal, and want to get their 5% back he should sign the deal. 5% insurance payment  just returned to buyer and seller if the transaction is completed successfully. Insurance payment from merchant need to avoid cases of extortion. This makes it just not profitable. At the same time, the buyer insurance payment stimulates him to sign a deal if he is satisfied with the product or service.
Since this is the first version and I just finished it. It may be a problem with security. By this, I cut all trade functions except the escrow deal.
 What makes this version:
 Creating an escrow deal, signing a deal or cancel. Anonymous communication and few wallet functions.
You can test the security. Client works through bitcoin-qt, it is currently configured to use testnet. If anyone needed testnet btc, leave here address I'll send few to you.
 After deal sometime you dont see that money in your wallet.
 Sometimes, after the deal is completed you will not see that money in your wallet. To see them you need to do -rescan. To do this, run the bitcoin-qt from "btc" folder with parameters -rescan and -datadir =%folder_where_you_copy_BitXbay.exe%/btc
 This is because the rescan process is too long. I'm afraid to load them. In the next version probably will do a separate button for this. If I do not come up with something better.
 The blockchain in the folder btc \ block. Btc folder should be there where you unpack BitXBay.
 Please post here security bugs.
 In the next version I'll post all the hotfixes and trading platform. Theoretically, BitXBay resisted to spam, flooding, unscrupulous sellers, government bans and the main developer elimination.
 All in open source and you can modify BitXBay how you want.
 If you want to support the development of really decentrilized trading platform, here is my address for donations - 1FAvch92vioLKene4iu6wEjsPWdm67nGJK  or 16mvEuRpiDSLM7febL4okhosNSz2ybRWfM
 Even 1 btc of donations can greatly accelerate the development.

BitXBay binaries (http://sourceforge.net/projects/bitxbay/files/latest/download)

BitXBay sources (http://sourceforge.net/projects/bitxbay/files/BitXBay%20sources%20zip/BitXBayV0.1.zip/download)



I will be keeping an eya on this.


Title: Re: Completely decentralized and anonymous marketplace
Post by: jonald_fyookball on May 01, 2014, 05:45:04 PM
Cool. First i've heard of bitmessage.

Is there any link between bitmessage and bitcoin network?


Title: Re: Completely decentralized and anonymous marketplace
Post by: ThePurplePlanet on May 01, 2014, 06:11:24 PM
I think it uses bitcoin algorithm for blockchain but deletes very old blocks. There may be links in the future by higher protocols associating bitcoin and bitmessage addresses like some marketplaces developed.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on May 02, 2014, 08:13:55 PM
Cool. First i've heard of bitmessage.

Is there any link between bitmessage and bitcoin network?


Yes bitmessage protocol is similar to Bitcoin. You can google about it in wikipedia or their website. I mainly use bitmessage to send public and private keys to each other. It is necessary to create an escrow deal. And for communication and product placement. I save all functions of bitmessage in my application. You can find it in advanced messaging tab. And can try to make deal with yourself. All technical escrow messages in inbox. You can look at inbox and try to do fake escrow messages. This is the most vulnerable point at the moment. I did some protection against different variants of hacking and fraud. But I'm afraid that might have missed something.


Title: Re: Completely decentralized and anonymous marketplace
Post by: jonald_fyookball on May 02, 2014, 08:50:11 PM
Is there a website, git repo for this? 


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on May 03, 2014, 05:20:51 AM
There are 2 links, as I wrote above for binary  (http://sourceforge.net/projects/bitxbay/files/latest/download)and source code (http://sourceforge.net/projects/bitxbay/files/BitXBay%20sources%20zip/BitXBayV0.1.zip/download). Site and variety ways download until I have time to do.


Title: re
Post by: bitXbay on May 10, 2014, 01:53:15 PM
Sorry. Previous uploaded file was corrupted. There was no time to check. Now archive fixed. Full version be ready soon. I would be grateful if those who download will post here if something does not work.


Title: Re: Completely decentralized and anonymous marketplace
Post by: dansmith on May 10, 2014, 07:03:05 PM
The source zip is broken. You registered an account on sourceforge.net just two weeks ago. The SVN contains no commits. Why are you not using github?
I highly recommend NOT TO DOWNLOAD BINARY FILES from someone who pops out of nothing and says "Finally! It's happened"


Title: Re: Completely decentralized and anonymous marketplace
Post by: cbeast on May 10, 2014, 07:17:18 PM
https://i.imgur.com/vwMin.gif


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on May 11, 2014, 01:57:53 PM
Agreed. To run anything on the pc where is your bitcoin wallet is very stupid. I advise you to use vmware for testing software. Apologies for broken files, until yesterday archive binaries was also broken. Not noticed. But there is a source although not in the zip archive in this folder (http://sourceforge.net/projects/bitxbay/files/BitXBay/) at sourceforge. Soon I will upload a new version and sources. This is my first opensource release, but since you say that on github is better I upload to it too. About marketing phrase, yes it sounds silly. But in truth I'm a long time waiting for decentralized marketplaces. Because so far not found any that would not controlled and does not depend on the administrator. Most likely the reason is that nobody sees benefits for themselves in the development of a platform that he can not control. But for bitcoin economycs it will be great. I do not think that everyone is so be happy with so anarchy marketplace. I registered this new accounts and want to be anonymous.


Title: Re: Completely decentralized and anonymous marketplace
Post by: jonald_fyookball on May 11, 2014, 02:00:28 PM
I don't suppose I can run an exe on my iPad?


Title: Re: Completely decentralized and anonymous marketplace
Post by: dansmith on May 11, 2014, 03:15:05 PM
@bitXbay
The link that you gave is BitMessage code and bitcoin exes dumped into one folder.
To be honest with you, I'm kind of irritated to see that kind of mess of files.
Please do put your code in order and upload to a github-like place.
Then people like myself who are interested in decentralization can help you develop the software.

I also invite you to come to freenode.net's IRC channel #bitsquare and share some of your ideas with me and others in real time.


Title: Re: Completely decentralized and anonymous marketplace
Post by: Search on May 13, 2014, 02:39:47 PM
website is needed for better promotion


Title: Re: Completely decentralized and anonymous marketplace
Post by: ChuckOne on May 13, 2014, 02:53:19 PM
Is it similar to Nxt Asset Exchange?


Title: Re: Completely decentralized and anonymous marketplace
Post by: woogie on May 16, 2014, 07:16:19 AM
Seemed very interesting. I will keep an eye on this.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on June 10, 2014, 06:20:18 AM
Hi, new update is ready. And it fully functional! Test it plz. Sources uploaded on github.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on June 10, 2014, 01:41:21 PM
Is there a website, git repo for this? 

Just git repo yet. Do not have time for site. And any web site is not so decentalized how can be client app.
I understand that this causes some difficulties with trust and clear service. But we are all no so newbies, and I hope each of the users of this forum will be able understand with client and the virtual machine if it fears that the program has a malicious code.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bigtimespaghetti on June 11, 2014, 11:05:46 AM
I'm not exactly high level techy, so I avoid downloading anything unverified unless I have a sandbox VM or laptop to play with and unfortunately I don't have the time to try it at this point.

I'd love to list some of my coins on here when I get a chance though :)

www.anarcoins.com (http://www.anarcoins.com)


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on June 11, 2014, 11:31:02 AM
I'm not exactly high level techy, so I avoid downloading anything unverified unless I have a sandbox VM or laptop to play with and unfortunately I don't have the time to try it at this point.

I'd love to list some of my coins on here when I get a chance though :)

www.anarcoins.com (http://www.anarcoins.com)

Pleased to hear. Sorry while my trust rating near zero. All I can suggest is to install a virtual machine, or if there are certain skills to dig into the source code. Most of the files are the same as in bitmessage, basically changed __ init__.py file in the folder bitmessageqt almost all of the code in my program it. By the way awesome coins  :).


Title: Re: Completely decentralized and anonymous marketplace
Post by: BitCoinDream on June 11, 2014, 12:07:52 PM
Is there any PHP-MySQL version of your project ?


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on June 11, 2014, 12:38:53 PM
Is there any PHP-MySQL version of your project ?
No. Sorry. The fact that any server version kills the idea of decentralization. In web way owner of site or server will be the mediator, it can control your network or how that intercept keys. But if someone wants to do is not so difficult.
It is only client for windows or may be you can run it at linux. For windows xp you need to install python2.7. For windows 7 and windows 8 just extract.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 04, 2014, 12:31:19 PM
I updated exe and added vmware image.
The main change, now you do not need to wait when whole blockchain downloaded. You can turn on this option at first start or set "Get TXs from blockchain.info".


Title: Re: Completely decentralized and anonymous marketplace
Post by: virtualmaster on July 05, 2014, 11:36:37 AM
I made a peer to peer client for decentralized trade. And it seems he is still the first and only of its kind.
 For those who are afraid of malicious software, you can download vmware image. It contains WinXP, BitXBay client and the whole blockchain, so you can immediately start trading. For run vmware image you need free vmware player.
 BitXBay v.1.1.4 vmware image. (https://thepiratebay.se/torrent/10482199/BitXBayV1.1.4_-_vmware_image)
 And you can download exe:
  with bitcoin files without blockchain.  (http://http[Suspicious link removed)
 Or sources(you need python 2.7 and pyqt for run it):
 BitXBay sources on github (https://github.com/bitxbay/BitXBay)
Now in detail.
 This is not the first application what claims to be a decentralized marketplace. But all other known development is based on servers, and should still need admin. If admin and 1 of 2 sides it is one person they can steal your money.
In other "decentralized" platforms  admin or moderator can always remove your goods or service. Besides, if he loses access or die you will lose money and platform can`t work.
 Why is my trading platform is fully decentralized and anonymous?
 Base is the bitmessage network .
 All transactions are in the form of escrow with multisig 2-2. For each transaction creates 3 ​​multisig address. One for the primary and two for the payment of insurance.
 When a customer starts a transaction, he first takes 5% of the amount to one of the addresses. After the seller saw that the money transferred to multisig address, he also takes 5% of the amount in the second of three addresses. Only after that the buyer transfers 100% of the third multisig address. Each side has only one key from each address, but you need both to send money from it.
This means that if the deal is not completed, the seller will lose his own money and money for goods. But the buyer is not able to get back the money and lose money too.
If the buyer is satisfied with the deal, and want to get their 5% back he should sign the deal. 5% insurance payment  just returned to buyer and seller if the deal is completed successfully. Insurance payment from merchant need to avoid cases of extortion. This makes it just not profitable. At the same time, the buyer insurance payment stimulates him to sign a deal if he is satisfied with the product or service.
Since this is the first version and I just finished it. It may be a problem with security. By this, I cut all trade functions except the escrow deal.
 What makes this version:
 Creating an escrow deal, signing a deal or cancel. Anonymous communication and few wallet functions.
You can test the security. Client works through bitcoin-qt.
 You can control your wallet with bitcoin-qt what running with BitXBay client.
 The blockchain in the folder btc \ block. Btc folder should be there where you unpack BitXBay.
 Please post here security bugs if you found.
 Theoretically, BitXBay resisted to spam, flooding, unscrupulous sellers, government bans and the main developer elimination.
 All in open source and you can modify BitXBay how you want.

---------------------------------------
Update June 10, 2014

The first fully working version is ready. Of course this is unverified alfa version. But you can use it at your own risk on a virtual machine or on a real if you not afraid. All problems can be solved in bitcoin-qt console. If necessary, write here, I will explain how to solve the problem via the console and try to fix the possible bug in the program.

BitXBay binaries (https://sourceforge.net/projects/bitxbay/files/BitXBay%20Windows%20binaries/)


BitXBay sources on github (https://github.com/bitxbay/BitXBay)

Now briefly about the functionality.
The program runs over the bitmessage network . This is anonymous decentralized network to transmit messages. It is used to send the keys, transaction ids, communication and offer placement.
Anyone can place an ad on the special channel and this everyone can see it via bitxbay client. It can not be Moderated or rejected. Of course, this making the danger of spam or flood. Can also be placed unserious proposals.  To solve these problems, I created a special filter.  All works very simply. Each message is signed with your bitcoin address.
There are  2 my bitcoin address . Filter checks all transfers to these two addresses using downloaded bitcoin blockchain and creates a list of addresses from which the transfers  to these two addresses . Thus filter organizes ad so that the top of the list are always the ones that have payed more, but you can also find those ads that have moved a negligible amount. They will be displayed below. Just soon will be created filters by category and country. And also search through all the ads . Categories can created by everyone . Category will also have points depending on the sum of points of all the ads in them outside to avoid useless clone categories.
The first thing you should pay attention to this tab decentralized trade. Here you can see all ads posted by sellers. In this version, you can see them only when fully load blockchain. It is created to maximize the reliability and anonymity. But in the next version I plan to make a simplified system to avoid having to download the entire chain of blocks.
I guess that the first time will probably not classified ads. And if it will be of poor quality, as it is the first version and it still is present many flaws. But if I can gather so at least some money that I will have more interest in the development and perhaps finances to pay for third-party developers, which greatly improve the program.
You can easily buy any product using escrow. You just have to click on a link "buy" you will be redirected to another tab and can create an escrow transaction. Be careful and do not go to any persuasions seller to confirm the deal until you get and do not check the goods. Just to buy something you have to have 105% of the 5% goods cost an insurance premium, which is returned to you if the transaction is successful, the seller also makes 5% of the transaction amount.
So you can easily contact the seller using anonymous bitmessage(in messaging tab or just click contact).
I hope that such a combo of anonymous and decentralized services will create a new generation trading platform.
Now the program is slow and you have to download the whole chain of blocks, and it takes a lot of disk space and may take several days.
Source code is available to everyone, and I cant control system. But the idea is that the person who paid more to his ad was higher probably a good seller, it is further guaranteed via escrow system.
Escrow without intermediaries has its drawbacks, but guarantees the declared value of the goods and the proper execution of the order. But most importantly, no one can get your money, as in the case of escrow through an intermediary, the intermediary can tricky to reach agreement with the seller and get your money. Of the minuses if the seller or the buyer loses control of the purse, the deal is likely to be disrupted.
If you want to test sell functions don't close bitxbay about 1 hour or more after place offer.  It is best not to turn off the client as long as possible after any actions. Apologies for the inconvenience, but I did not have time to do the necessary good multithreading and windows warnings. In the near future I will try to improve usability.
If the escrow deal is completed but you do not see the money start bitcoin-qt with "-rescan -datadir=%directory btc in bitxbay folder%" or just wait few days.
Sometimes message, sent a very long time, in this case, the only method is to simply wait until the client will handle all. May be more then one day. This happens if someone on the network sends a large number of huge messages(about 400mb). And it's not a bug in my code and the problem in the source bitmessage. It can be resolved.
---------------------------------------------------------
Updated July 7, 2014
Added litemode. Now you dont need all blockchain for see items in trade board. If you set checkbox -"Get TXs form Blockchain.info"
Created vmware image with BitXBay and whole blockchain. You can download it form Piratebay.se
https://thepiratebay.se/torrent/10482199/BitXBayV1.1.4_-_vmware_image
It is a good project.
Just two questions:
- why not a Linux distribution instead of WinXP ?
- does it work on VirtualBox ?


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 08, 2014, 04:51:18 AM
I made a peer to peer client for decentralized trade. And it seems he is still the first and only of its kind....
It is a good project.
Just two questions:
- why not a Linux distribution instead of WinXP ?
- does it work on VirtualBox ?
It seemed to me that WinXP easier for users, and the difference in size is minimal. If the question about exe yes of course work. A vmware image need to be converted (as written here (https://forums.virtualbox.org/viewtopic.php?f=6&t=49636)), it's easier to run in the native vmware player.


Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on July 10, 2014, 09:01:29 PM
This project is very, very interesting!
I like the simple, yet sane approach of "5% insurance". The simple solutions often are the best!
I am somewhat vary of playing with it on my main hardware, but hope to eventually give it a try.
You being anonymous doesn't help with trust. But then, 'veteran' accounts were hacked or sold before, so this would be a false feeling of security anyway.

Thank you for what you do, bitXbay!

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: rafa10 on July 10, 2014, 10:45:34 PM
@bitXbay ... Just one question... how d fuck do I install this shit?

You say at README file: "Simply copy the file "socks.py" to your Python's lib/site-packages directory,
and you're ready to go."

Firts there is no "socks.py" file anywhere... or am I blind?
Second where is this pythons directory at?? do I have to install python too?? which version?? how todo??

Shit... you put so much effort building the plataform couldnt you dedicade 10min to properly explain how to install this??

anyway I wish you success!!!


Title: Re: Completely decentralized and anonymous marketplace
Post by: Moebius327 on July 10, 2014, 11:14:42 PM
The 5% concept is insanely good. I really like where this is going.


Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on July 10, 2014, 11:45:09 PM
Wow!
I posted this on reddit, people are all over this like crazy!

bitXbay, get over here! :-)

http://www.reddit.com/r/Bitcoin/comments/2ada0b/completely_decentralized_and_anonymous/

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: giszmo on July 10, 2014, 11:51:14 PM
:) hesitant to try it on my main machine, too.
Is there some video maybe, showing how it looks and works?


Title: Re: Completely decentralized and anonymous marketplace
Post by: HostFat on July 11, 2014, 12:08:29 AM
Can you set the litemode by default?
It seems that it still need the Bitcoin-Qt at the first start.

If you have a Windows machine, you can try it with this: http://www.sandboxie.com


Title: Re: Completely decentralized and anonymous marketplace
Post by: fran2k on July 11, 2014, 12:20:42 AM
Very interesting, please post some screenshots.


Title: Re: Completely decentralized and anonymous marketplace
Post by: hamiltino on July 11, 2014, 12:37:03 AM
give us a video demo and tutorial, thanks.


Title: Re: Completely decentralized and anonymous marketplace
Post by: blacksmithtm on July 11, 2014, 12:40:42 AM
To people who ask about screenshots or videos. Dont be lazy. He has a VMware link you can try it yourself. It shouldnt take long for you to set it up, try it out and post some screenies yourself.


Title: Re: Completely decentralized and anonymous marketplace
Post by: super3 on July 11, 2014, 01:27:54 AM
Dude you forgot to register the .com name. I've grabbed it and redirected it to this topic.


Title: Re: Completely decentralized and anonymous marketplace
Post by: wangxin on July 11, 2014, 02:51:05 AM
Cool, I had download and i will test it.


Title: Re: Completely decentralized and anonymous marketplace
Post by: hahahafr on July 11, 2014, 02:55:14 AM
How do you solve the problem of "who sends first"?

Once the 3 addresses are generated, someone has to send the coins first. If someone wants to fuck the system over, he simply let the other party send the coins first and then leave. The 5% are forever lost.

Rince and repeat.


Title: Re: Completely decentralized and anonymous marketplace
Post by: dzimbeck on July 11, 2014, 03:21:47 AM
Interesting but Bitmessage is broken. Can be attacked and spoofing nodes. POW too easy flooding the network is a breeze.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 11, 2014, 06:41:32 AM
Interesting but Bitmessage is broken. Can be attacked and spoofing nodes. POW too easy flooding the network is a breeze.
This is not big problem yet. I use it long time and all ok and small holes can be fixed. But I think about alternative way to send messages, may be namecoin network can be used?


Title: Re: Completely decentralized and anonymous marketplace
Post by: alani123 on July 11, 2014, 06:46:38 AM
Interesting but Bitmessage is broken. Can be attacked and spoofing nodes. POW too easy flooding the network is a breeze.
This is not big problem yet. I use it long time and all ok and small holes can be fixed. But I think about alternative way to send messages, may be namecoin network can be used?

Have you even heard of the ip2 network? It's like TOR but I've never heard it had any fatal security holes.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 11, 2014, 07:02:00 AM
@bitXbay ... Just one question... how d fuck do I install this shit?

You say at README file: "Simply copy the file "socks.py" to your Python's lib/site-packages directory,
and you're ready to go."

Firts there is no "socks.py" file anywhere... or am I blind?
Second where is this pythons directory at?? do I have to install python too?? which version?? how todo??

Shit... you put so much effort building the plataform couldnt you dedicade 10min to properly explain how to install this??

anyway I wish you success!!!

Sorry, I forget about README. Installation simple. If you want just .exe, download it from here http://sourceforge.net/projects/bitxbay/files/BitXBay%20Windows%20binaries/ (http://sourceforge.net/projects/bitxbay/files/BitXBay%20Windows%20binaries/) unzip and run. If it is not running, it can be on WinXP or other old windows system, you need python 2.7 (https://www.python.org/download/releases/2.7.8/) and ]pyqt (http://http[Suspicious link removed) or ]pyqt for 64x (http://http[Suspicious link removed) if you install 64x python. If you want to run sources you need python 2.7 and pyqt, then use bitmessagemain.py file. If you want to run BitXBay on linux, it can be harder. For linux you need to run bitcoin-qt manualy with settings in config in btc folder and cut string in bitmessagemain.py with running bitcoin-qt.


Title: Re: Completely decentralized and anonymous marketplace
Post by: HostFat on July 11, 2014, 07:12:28 AM
@bitXbay
Can you release a BIN that has litemode by default? (so hopefully it doesn't need Bitcoin Core at the first start)


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 11, 2014, 07:21:46 AM
How do you solve the problem of "who sends first"?

Once the 3 addresses are generated, someone has to send the coins first. If someone wants to fuck the system over, he simply let the other party send the coins first and then leave. The 5% are forever lost.

Rince and repeat.

 First send always buyer. But merchant cant get this money and spent his own money for rating payment or you know him befor. For this stupid action he need to pay money for rating and what he get with this? Unprofitable and stupid. He cant fuck whole system with this. If merchant pay more for temporary rating we can hope that he is a serious seller. If I have faster message system this can be resolved be small first payments. For example first payment it is 0.01% and second 0.5%... And it is will be absolutely useless. I create update with this if it is rly must be.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 11, 2014, 07:27:18 AM
Dude you forgot to register the .com name. I've grabbed it and redirected it to this topic.
Thx, my main address now it is bitxbay .ws  and I have bitxbay.bit but did not have time for website yet. In a hurry to make a really light version, now the priority use of electrum as alternatives bitcoin-qt.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 11, 2014, 07:45:07 AM
Can you set the litemode by default?
It seems that it still need the Bitcoin-Qt at the first start.

If you have a Windows machine, you can try it with this: http://www.sandboxie.com
Yes it need yet. But I in work for use electrum and other services like blockchain.info. And I want to use this services via tor. Now it is just direct connections and it can deanonymize you. Anyway rly anonymous, decentralized and safe only version with Satoshi's bitcoin-qt. But if you have anonymous and slow internet connection light version can be better.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 11, 2014, 08:15:07 AM
Wow!
I posted this on reddit, people are all over this like crazy!

bitXbay, get over here! :-)

http://www.reddit.com/r/Bitcoin/comments/2ada0b/completely_decentralized_and_anonymous/

Ente

Think will be better if I just fix all what I can befor start to excuses. Come to reddit soon.


Title: Re: Completely decentralized and anonymous marketplace
Post by: HostFat on July 11, 2014, 09:23:49 AM
Please also remember to release/update the source code :)


Title: Re: Completely decentralized and anonymous marketplace
Post by: tprogex on July 11, 2014, 10:07:11 AM
How do you solve the problem of "who sends first"?

Once the 3 addresses are generated, someone has to send the coins first. If someone wants to fuck the system over, he simply let the other party send the coins first and then leave. The 5% are forever lost.

Rince and repeat.
I think about same here must be also some feedback system.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 11, 2014, 04:20:59 PM
How do you solve the problem of "who sends first"?

Once the 3 addresses are generated, someone has to send the coins first. If someone wants to fuck the system over, he simply let the other party send the coins first and then leave. The 5% are forever lost.

Rince and repeat.
I think about same here must be also some feedback system.
I wrote above about how to solve this if it really be a problem.


Title: Re: Completely decentralized and anonymous marketplace
Post by: super3 on July 11, 2014, 06:16:22 PM
Dude you forgot to register the .com name. I've grabbed it and redirected it to this topic.
Thx, my main address now it is bitxbay .ws  and I have bitxbay.bit but did not have time for website yet. In a hurry to make a really light version, now the priority use of electrum as alternatives bitcoin-qt.
Just tell me where to transfer it to. My gift to you. Do you have a Namecheap?


Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on July 11, 2014, 08:05:47 PM
Dude you forgot to register the .com name. I've grabbed it and redirected it to this topic.
Thx, my main address now it is bitxbay .ws  and I have bitxbay.bit but did not have time for website yet. In a hurry to make a really light version, now the priority use of electrum as alternatives bitcoin-qt.
Just tell me where to transfer it to. My gift to you. Do you have a Namecheap?

You, sir, are awesome!

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: dzimbeck on July 12, 2014, 04:58:04 AM
Interesting but Bitmessage is broken. Can be attacked and spoofing nodes. POW too easy flooding the network is a breeze.
This is not big problem yet. I use it long time and all ok and small holes can be fixed. But I think about alternative way to send messages, may be namecoin network can be used?

Its a huge problem. Im just saying you really need to work around this for scale. The major problem you will have is days where messages will drop and nobody will connect. Luckily the more people that connect to Halo are logging in to Bitmessage. But still many messages get dropped their failure rate can be worse than 50%. Spoofing nodes and attacks are too much. So first of all fix the Bitmessage protocol by hashing the unprotected parts. And there is another fix which is outside the scope of this thread. But nonetheless wanted to give you a heads up.


Title: Re: Completely decentralized and anonymous marketplace
Post by: dzimbeck on July 12, 2014, 05:10:20 AM
Ok so I use encrypted email and it works awesome. i2p is also interesting. Maybe trying fixing bitmessage and fork it.  ;D   ...my friend just said look at retroshare. We have about 3 protocols so far. Check back with us for ideas and if you come across anything please come back and let us know. No reason why we cant start to reach out to help other projects as time permits.


Title: Re: Completely decentralized and anonymous marketplace
Post by: Automatic on July 12, 2014, 10:15:41 AM
Why don't the two peers (Buyer & Merchant) communicate what TXIDs they're going to use to spend, then, one party (Either one) can create a transaction using the two TXIDs and destinating in the 2-2 address, sign it, then send it to the other party. This way the other party can only cash in the other person's money if they also agree to cash in their money as well, otherwise, the transaction is invalid as it's missing signatures.

Seems like such a simple feature of Bitcoin you completely skipped over making this wholle project infinitely worse, as, I think we can all agree, we want a trustless system, currently, this system is highly trustful.

Case in point:- I just lost ~ $0.07 because the seller disappeared (Or went offline) after I had sent the 5% to the initial address, if you used my above system, I'd have either of never sent it, or, the seller would have also have just lost 5%.


EDIT:- And can you explain something else for me? Imagine this:-

1. Seller puts up sale for product
2. Buyer purchases, sends 5% to address, so does the seller, then buyer deposits 100%.
3. Seller refuses to give buyer anything

What happens now? Is there anything the buyer can do? The only way I can see the buyer of getting *any* of his money back is to authorize the transaction to receive 5% of his money back, otherwise, he's out 105%, rather than 100%. This could easily be used to extort people, especially if dealing with large amounts (Say I was buying something for $1,000, I'd rather have lost $1,000 than $1,050).


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 12, 2014, 10:35:23 AM
Dude you forgot to register the .com name. I've grabbed it and redirected it to this topic.
Thx, my main address now it is bitxbay .ws  and I have bitxbay.bit but did not have time for website yet. In a hurry to make a really light version, now the priority use of electrum as alternatives bitcoin-qt.
Just tell me where to transfer it to. My gift to you. Do you have a Namecheap?

GREAT Thanks. I registered an account at Namecheap. Login - bitxbay  email - bitxbay@post.cz


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 12, 2014, 10:42:16 AM
Ok so I use encrypted email and it works awesome. i2p is also interesting. Maybe trying fixing bitmessage and fork it.  ;D   ...my friend just said look at retroshare. We have about 3 protocols so far. Check back with us for ideas and if you come across anything please come back and let us know. No reason why we cant start to reach out to help other projects as time permits.
To easy make a alternative channel, there is should be something like a shared inbox. For main trade board. With bitmessage I use chan channel. I have not looking for yet. Perhaps something like chan exist in one of this 3 protocols.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 12, 2014, 11:09:26 AM
Why don't the two peers (Buyer & Merchant) communicate what TXIDs they're going to use to spend, then, one party (Either one) can create a transaction using the two TXIDs and destinating in the 2-2 address, sign it, then send it to the other party. This way the other party can only cash in the other person's money if they also agree to cash in their money as well, otherwise, the transaction is invalid as it's missing signatures.

Seems like such a simple feature of Bitcoin you completely skipped over making this wholle project infinitely worse, as, I think we can all agree, we want a trustless system, currently, this system is highly trustful.

Case in point:- I just lost ~ $0.07 because the seller disappeared (Or went offline) after I had sent the 5% to the initial address, if you used my above system, I'd have either of never sent it, or, the seller would have also have just lost 5%.


EDIT:- And can you explain something else for me? Imagine this:-

1. Seller puts up sale for product
2. Buyer purchases, sends 5% to address, so does the seller, then buyer deposits 100%.
3. Seller refuses to give buyer anything

What happens now? Is there anything the buyer can do? The only way I can see the buyer of getting *any* of his money back is to authorize the transaction to receive 5% of his money back, otherwise, he's out 105%, rather than 100%. This could easily be used to extort people, especially if dealing with large amounts (Say I was buying something for $1,000, I'd rather have lost $1,000 than $1,050).
Your system almost same but rly more trustless if it can be released. I will try soon.
 Please be realistic. In any situation, someone can lose money. The system makes it so that all were interested in a fair deal. But it can not protect you from incident. For example we have laws, but someone might take up arms and kill you, and would be sent to jail, but you're going to die, so laws dont help.


Title: Re: Completely decentralized and anonymous marketplace
Post by: Automatic on July 12, 2014, 11:13:00 AM
Why don't the two peers (Buyer & Merchant) communicate what TXIDs they're going to use to spend, then, one party (Either one) can create a transaction using the two TXIDs and destinating in the 2-2 address, sign it, then send it to the other party. This way the other party can only cash in the other person's money if they also agree to cash in their money as well, otherwise, the transaction is invalid as it's missing signatures.

Seems like such a simple feature of Bitcoin you completely skipped over making this wholle project infinitely worse, as, I think we can all agree, we want a trustless system, currently, this system is highly trustful.

Case in point:- I just lost ~ $0.07 because the seller disappeared (Or went offline) after I had sent the 5% to the initial address, if you used my above system, I'd have either of never sent it, or, the seller would have also have just lost 5%.


EDIT:- And can you explain something else for me? Imagine this:-

1. Seller puts up sale for product
2. Buyer purchases, sends 5% to address, so does the seller, then buyer deposits 100%.
3. Seller refuses to give buyer anything

What happens now? Is there anything the buyer can do? The only way I can see the buyer of getting *any* of his money back is to authorize the transaction to receive 5% of his money back, otherwise, he's out 105%, rather than 100%. This could easily be used to extort people, especially if dealing with large amounts (Say I was buying something for $1,000, I'd rather have lost $1,000 than $1,050).
Your system almost same but rly more trustless if it can be released. I will try soon.
 Please be realistic. In any situation, someone can lose money. The system makes it so that all were interested in a fair deal. But it can not protect you from incident. For example we have laws, but someone might take up arms and kill you, and would be sent to jail, but you're going to die, so laws dont help.

Unless I'm missing something huge, you can relatively easily (Keyword:- Relative, I'm not saying it is easy) make a method where nobody, or, both parties lose money. In your system the buyer is always at risk of losing money. When both parties lose money it's a lot more incentivising than when just one does. Obviously the perfect environment would be where only the person who backed out loses money, but, that seems impossible with our current setup.

EDIT:- This system should also probably add each other's Bitmessage address to the address book after the first communication, this means that *no* work is required for messages to be sent between each other, which, is probably a good thing when making trades. The work is useful on the first message, but, after that, it's just degrading usefulness.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 12, 2014, 11:29:44 AM
Why don't the two peers (Buyer & Merchant) communicate what TXIDs they're going to use to spend, then, one party (Either one) can create a transaction using the two TXIDs and destinating in the 2-2 address, sign it, then send it to the other party. This way the other party can only cash in the other person's money if they also agree to cash in their money as well, otherwise, the transaction is invalid as it's missing signatures.

Seems like such a simple feature of Bitcoin you completely skipped over making this wholle project infinitely worse, as, I think we can all agree, we want a trustless system, currently, this system is highly trustful.

Case in point:- I just lost ~ $0.07 because the seller disappeared (Or went offline) after I had sent the 5% to the initial address, if you used my above system, I'd have either of never sent it, or, the seller would have also have just lost 5%.


EDIT:- And can you explain something else for me? Imagine this:-

1. Seller puts up sale for product
2. Buyer purchases, sends 5% to address, so does the seller, then buyer deposits 100%.
3. Seller refuses to give buyer anything

What happens now? Is there anything the buyer can do? The only way I can see the buyer of getting *any* of his money back is to authorize the transaction to receive 5% of his money back, otherwise, he's out 105%, rather than 100%. This could easily be used to extort people, especially if dealing with large amounts (Say I was buying something for $1,000, I'd rather have lost $1,000 than $1,050).
Your system almost same but rly more trustless if it can be released. I will try soon.
 Please be realistic. In any situation, someone can lose money. The system makes it so that all were interested in a fair deal. But it can not protect you from incident. For example we have laws, but someone might take up arms and kill you, and would be sent to jail, but you're going to die, so laws dont help.

Unless I'm missing something huge, you can relatively easily (Keyword:- Relative, I'm not saying it is easy) make a method where nobody, or, both parties lose money. In your system the buyer is always at risk of losing money. When both parties lose money it's a lot more incentivising than when just one does. Obviously the perfect environment would be where only the person who backed out loses money, but, that seems impossible with our current setup.

EDIT:- This system should also probably add each other's Bitmessage address to the address book after the first communication, this means that *no* work is required for messages to be sent between each other, which, is probably a good thing when making trades. The work is useful on the first message, but, after that, it's just degrading usefulness.

Thx, great advices. I got more work today :) Want to release it as soon as possible.


Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on July 12, 2014, 11:38:18 AM
Why don't the two peers (Buyer & Merchant) communicate what TXIDs they're going to use to spend, then, one party (Either one) can create a transaction using the two TXIDs and destinating in the 2-2 address, sign it, then send it to the other party. This way the other party can only cash in the other person's money if they also agree to cash in their money as well, otherwise, the transaction is invalid as it's missing signatures.

Seems like such a simple feature of Bitcoin you completely skipped over making this wholle project infinitely worse, as, I think we can all agree, we want a trustless system, currently, this system is highly trustful.

Case in point:- I just lost ~ $0.07 because the seller disappeared (Or went offline) after I had sent the 5% to the initial address, if you used my above system, I'd have either of never sent it, or, the seller would have also have just lost 5%.


EDIT:- And can you explain something else for me? Imagine this:-

1. Seller puts up sale for product
2. Buyer purchases, sends 5% to address, so does the seller, then buyer deposits 100%.
3. Seller refuses to give buyer anything

What happens now? Is there anything the buyer can do? The only way I can see the buyer of getting *any* of his money back is to authorize the transaction to receive 5% of his money back, otherwise, he's out 105%, rather than 100%. This could easily be used to extort people, especially if dealing with large amounts (Say I was buying something for $1,000, I'd rather have lost $1,000 than $1,050).

That's a good idea, even better than the original proposal.

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on July 12, 2014, 11:41:01 AM
Dude you forgot to register the .com name. I've grabbed it and redirected it to this topic.
Thx, my main address now it is bitxbay .ws  and I have bitxbay.bit but did not have time for website yet. In a hurry to make a really light version, now the priority use of electrum as alternatives bitcoin-qt.
Just tell me where to transfer it to. My gift to you. Do you have a Namecheap?

Enjoy your +1 reputation, sir! :-)

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: DynamicDK on July 12, 2014, 05:55:07 PM
Ali Amin wrote, and Coin Brief just published, a new article about BitXBay:  BitXBay – a Bitcoin-Based, Decentralized, Anonymous Market (http://coinbrief.net/bitxbay-bitcoin-decentralized-market/)

Very interesting concept.  I wish you the best of luck, and look forward to trying it out  ;D


Title: Re: Completely decentralized and anonymous marketplace
Post by: Automatic on July 12, 2014, 09:22:45 PM
Sorry, I have another question, when posting a post you have to send money to a 'position', can I ask who owns this address? And how my 'position' is calculated by the peers?

For an example of the 'central' addresses I see:-
https://blockchain.info/address/1FAvch92vioLKene4iu6wEjsPWdm67nGJK
https://blockchain.info/address/16mvEuRpiDSLM7febL4okhosNSz2ybRWfM

Who owns those address? What is it? It seems to be that everyone who submits an item pays them.

EDIT:- Was right, they're in the source:-

https://github.com/bitxbay/BitXBay/blob/245b0ff11e4944f8e6df636ac2039e6b1bbfae74/config.py

Are we paying you to use the software or what?


Title: Re: Completely decentralized and anonymous marketplace
Post by: super3 on July 12, 2014, 09:33:48 PM
Dude you forgot to register the .com name. I've grabbed it and redirected it to this topic.
Thx, my main address now it is bitxbay .ws  and I have bitxbay.bit but did not have time for website yet. In a hurry to make a really light version, now the priority use of electrum as alternatives bitcoin-qt.
Just tell me where to transfer it to. My gift to you. Do you have a Namecheap?

You, sir, are awesome!

Ente
Eh. This gets us closer to the moon. We should always be helping each other out. We should be focused on screwing over the centralized services, not each other.


Dude you forgot to register the .com name. I've grabbed it and redirected it to this topic.
Thx, my main address now it is bitxbay .ws  and I have bitxbay.bit but did not have time for website yet. In a hurry to make a really light version, now the priority use of electrum as alternatives bitcoin-qt.
Just tell me where to transfer it to. My gift to you. Do you have a Namecheap?

GREAT Thanks. I registered an account at Namecheap. Login - bitxbay  email - bitxbay@post.cz
PM me the Authorization Code code.


Title: Re: Completely decentralized and anonymous marketplace
Post by: dzimbeck on July 12, 2014, 11:02:41 PM
Ok so I use encrypted email and it works awesome. i2p is also interesting. Maybe trying fixing bitmessage and fork it.  ;D   ...my friend just said look at retroshare. We have about 3 protocols so far. Check back with us for ideas and if you come across anything please come back and let us know. No reason why we cant start to reach out to help other projects as time permits.
To easy make a alternative channel, there is should be something like a shared inbox. For main trade board. With bitmessage I use chan channel. I have not looking for yet. Perhaps something like chan exist in one of this 3 protocols.

Well maybe we stay in touch. BitHalo and BlackHalo can save you the trouble of escrow handling. That way you can focus on your market platform.


Title: Re: Completely decentralized and anonymous marketplace
Post by: jonald_fyookball on July 12, 2014, 11:06:06 PM
Ok so I use encrypted email and it works awesome. i2p is also interesting. Maybe trying fixing bitmessage and fork it.  ;D   ...my friend just said look at retroshare. We have about 3 protocols so far. Check back with us for ideas and if you come across anything please come back and let us know. No reason why we cant start to reach out to help other projects as time permits.
To easy make a alternative channel, there is should be something like a shared inbox. For main trade board. With bitmessage I use chan channel. I have not looking for yet. Perhaps something like chan exist in one of this 3 protocols.

Well maybe we stay in touch. BitHalo and BlackHalo can save you the trouble of escrow handling. That way you can focus on your market platform.

let multiple escrow handlers plug into the system and get ratings.  that way is more decentralized anyway.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 13, 2014, 09:34:40 AM
Sorry, I have another question, when posting a post you have to send money to a 'position', can I ask who owns this address? And how my 'position' is calculated by the peers?

For an example of the 'central' addresses I see:-
https://blockchain.info/address/1FAvch92vioLKene4iu6wEjsPWdm67nGJK
https://blockchain.info/address/16mvEuRpiDSLM7febL4okhosNSz2ybRWfM

Who owns those address? What is it? It seems to be that everyone who submits an item pays them.

EDIT:- Was right, they're in the source:-

https://github.com/bitxbay/BitXBay/blob/245b0ff11e4944f8e6df636ac2039e6b1bbfae74/config.py

Are we paying you to use the software or what?

Yes it is my addresses. Just for rating/advertising system :) . For place your offer you can pay 0.0001btc+bitcoin fee. If you pay more your goods upper, and categories sorting depend on sum of paymens all items in this category. Payment actual 10 days. It is symple spam protection. Most decentralized spam protection, without moderators.


Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on July 13, 2014, 05:00:46 PM
let multiple escrow handlers plug into the system and get ratings.  that way is more decentralized anyway.

That's the proper way to do this, yes!

Yes it is my addresses. Just for rating/advertising system :) . For place your offer you can pay 0.0001btc+bitcoin fee. If you pay more your goods upper, and categories sorting depend on sum of paymens all items in this category. Payment actual 10 days. It is symple spam protection. Most decentralized spam protection, without moderators.

I see no problem with that.
I would suggest you to be transparent about this, so noone shouts "hidden scam!!1!" there.


I am very happy to see so many constructive, smart ideas being thrown around here!

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: Automatic on July 14, 2014, 04:03:43 AM
Sorry, I have another question, when posting a post you have to send money to a 'position', can I ask who owns this address? And how my 'position' is calculated by the peers?

For an example of the 'central' addresses I see:-
https://blockchain.info/address/1FAvch92vioLKene4iu6wEjsPWdm67nGJK
https://blockchain.info/address/16mvEuRpiDSLM7febL4okhosNSz2ybRWfM

Who owns those address? What is it? It seems to be that everyone who submits an item pays them.

EDIT:- Was right, they're in the source:-

https://github.com/bitxbay/BitXBay/blob/245b0ff11e4944f8e6df636ac2039e6b1bbfae74/config.py

Are we paying you to use the software or what?

Yes it is my addresses. Just for rating/advertising system :) . For place your offer you can pay 0.0001btc+bitcoin fee. If you pay more your goods upper, and categories sorting depend on sum of paymens all items in this category. Payment actual 10 days. It is symple spam protection. Most decentralized spam protection, without moderators.

My question is why do *you* get it? Why not send it to "1BitcoinEaterAddressDontSendf59kuE" or some other statistically impossible address to own the private key to? Right now it's fine, as a proof-of-concept, but, let's say it were to take off, and, everyone who had a Bitcoin client installed also had this software they used to make trades, along with that, hundredds of people where commiting to the Github page all the time and it was a huge community-driven project, like what Bitcoin is. Why is it fair for you to get the money? Look at Bitcoin, the developer of it doesn't get any money, the only fees (I.E. Transaction fees) go to the people that actually did the work in the scope of the system, not some meta-developer.

Second question is, how do nodes verify the transaction in that address is linked to a transaction on the chan? What stops me from jut commenting the send code out? I do admit, I should probably read the source in more detail, but, unfortunately, the times I come on here are normally the times I'm too tired to go source reading.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 14, 2014, 11:56:18 AM
My question is why do *you* get it? Why not send it to "1BitcoinEaterAddressDontSendf59kuE" or some other statistically impossible address to own the private key to? Right now it's fine, as a proof-of-concept, but, let's say it were to take off, and, everyone who had a Bitcoin client installed also had this software they used to make trades, along with that, hundredds of people where commiting to the Github page all the time and it was a huge community-driven project, like what Bitcoin is. Why is it fair for you to get the money? Look at Bitcoin, the developer of it doesn't get any money, the only fees (I.E. Transaction fees) go to the people that actually did the work in the scope of the system, not some meta-developer.

What is the meaning to send money to nowhere? Why? In fairness, I spent >900 hours of my time only for programming BitXBay. If you think that someone is so willing to work for free, you're naive. Usually benefit is advertising or donations or hidden scam. My interest is transparent, and I think it can only add credibility. Someone might think that Satoshi altruist or  other Bitcoin developers. Partially true, but I think many are making money on the growth rate. First miners can get a lot of money from development which positively influence the course. Use of the program free for all, no fees, merchants need advertising anyway. Income will give me the opportunity to assign a reward for improvement and development of new features and testing. Ideological motivation that's fine. But the Ideological ​motivation+money much better.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 14, 2014, 12:05:36 PM
Second question is, how do nodes verify the transaction in that address is linked to a transaction on the chan? What stops me from jut commenting the send code out? I do admit, I should probably read the source in more detail, but, unfortunately, the times I come on here are normally the times I'm too tired to go source reading.

You can commenting it ofc. But nobody with main branch BitXBay can't see your offer. All offers signed with address what you choose in sell dialoge. And when trade borad rendering program verify all messages and get info about paymant from blocks or blockchain.info if you set this option.


Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on July 14, 2014, 12:42:36 PM
My question is why do *you* get it? Why not send it to "1BitcoinEaterAddressDontSendf59kuE" or some other statistically impossible address to own the private key to? Right now it's fine, as a proof-of-concept, but, let's say it were to take off, and, everyone who had a Bitcoin client installed also had this software they used to make trades, along with that, hundredds of people where commiting to the Github page all the time and it was a huge community-driven project, like what Bitcoin is. Why is it fair for you to get the money? Look at Bitcoin, the developer of it doesn't get any money, the only fees (I.E. Transaction fees) go to the people that actually did the work in the scope of the system, not some meta-developer.

Second question is, how do nodes verify the transaction in that address is linked to a transaction on the chan? What stops me from jut commenting the send code out? I do admit, I should probably read the source in more detail, but, unfortunately, the times I come on here are normally the times I'm too tired to go source reading.

I don't see any problem in that.
Why do exchanges receive 0.x% fees? Why do miners receive fees?
And, come on, a tenth of a millibit, and you complain as this was the biggest scam ever? This isn't even tagged to the selling-price of the transaction!

I much prefer to see a project with a sane revenue concept for the developer, than a "free money for all" project, where the only one having costs is the developer.

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: GrandpasNaked on July 15, 2014, 10:58:11 PM
Man.... Lmao if anyone actually uses Bitxbay.. RIP to your coins lol


Title: Re: Completely decentralized and anonymous marketplace
Post by: WillMartinDotCom on July 16, 2014, 01:23:21 AM
Who wants to go down in history as the first documented person to buy a product from a decentralized marketplace?

I recently published a book on anonymous cryptocurrencies called "Black Market Cryptocurrencies." I've put the book up for sale on BitxBay. I'm the author and copyright holder, so the transaction is completely legal. Go on BitxBay and purchase my book - I'll send you a DRM-free PDF of the book and I'll include your name in the future prints of the book as "the first documented person to ever purchase a product from a decentralized marketplace." Let's make history!


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 16, 2014, 09:55:06 AM
Man.... Lmao if anyone actually uses Bitxbay.. RIP to your coins lol
I already talked about this here. If you are afraid for your Bitcoins use vmvare and please send all your money in a separate well-protected Bitcoin wallet. In any case, it is good practice to send all bitcoins to a separate address. And do not use it with any software other than bitcoin-qt. I think to create options that will send all new coins to user's specified address, but I'm afraid it's a bit deanonymizes users.
Problem now it is when you have deal and signed it, bitcoin-qt think it is your money, becouse you have 1 of 2 private keys. And when merchant spent money form this multisig address, you see this transaction. It looks like a suspicious transaction that you did not do, with the balance remains the same and that was before it. I have not found a way to remove the private key from a wallet in the main branch bitcoin-qt.
Please if you have arguments about errors in safety, bring the data from the source code BitXBay.
Open source gives everyone a check for security problems and point them out if they are. Do the similar opportunity SR, BS, Pandora, BitHalo?


Title: Re: Completely decentralized and anonymous marketplace
Post by: jonald_fyookball on July 16, 2014, 10:34:09 AM
Who wants to go down in history as the first documented person to buy a product from a decentralized marketplace?

I recently published a book on anonymous cryptocurrencies called "Black Market Cryptocurrencies." I've put the book up for sale on BitxBay. I'm the author and copyright holder, so the transaction is completely legal. Go on BitxBay and purchase my book - I'll send you a DRM-free PDF of the book and I'll include your name in the future prints of the book as "the first documented person to ever purchase a product from a decentralized marketplace." Let's make history!

give me something I actually want and I'll gladly buy it. I do not want a book on black-market crypto currencies :-)


Title: Re: Completely decentralized and anonymous marketplace
Post by: WillMartinDotCom on July 16, 2014, 09:47:36 PM
Update: The book was sold through BitXBay! Congratulations to Michael for being the first documented person to purchase a product on a decentralized marketplace.
Documentation here: http://willmartin.com/the-worlds-first-documented-sale-on-a-decentralized-online-marketplace-my-book/


Title: Re: Completely decentralized and anonymous marketplace
Post by: HostFat on July 17, 2014, 02:43:28 AM
I think that now the main problem of this project is that it needs the Bitcoin-Qt, that it's totally NOT user friendly.
It's against a wide use.
Maybe it should be integrate with Electrum (as it seems that the dev is already doing) or Bitcoinj.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 17, 2014, 12:34:15 PM
I think that now the main problem of this project is that it needs the Bitcoin-Qt, that it's totally NOT user friendly.
It's against a wide use.
Maybe it should be integrate with Electrum (as it seems that the dev is already doing) or Bitcoinj.
Currently working on it. Will soon be ready. About next week. But it will be an alternative version, more safely and anonymously store the whole blockchain.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 20, 2014, 12:39:30 PM
https://www.youtube.com/watch?v=DY8aNTy7UgE (https://www.youtube.com/watch?v=DY8aNTy7UgE)


Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on July 21, 2014, 09:13:25 AM
https://www.youtube.com/watch?v=DY8aNTy7UgE (https://www.youtube.com/watch?v=DY8aNTy7UgE)

I like it!
Good gui, everything is clear to see and understand.

Next step would be to get a trusted member to have a look at the source.
Heck, with some funding from the community, you could go straight to a professional audit!
How many lines of code does this have, without bitcoin-core and bitmessage (where we can use the official ones)?

I really want to see this project succeed!

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 25, 2014, 09:50:50 AM
BitXBay needs your support!
I devote all the time I have to the completion of this project now. I don’t have any sponsors, so I have to invest into the product myself. As the interest to this platform continues to grow all the time, I must get other developers to take part in BitXBay realization. That is why I need your kind support in order to put the world trading onto another level. We can do it together. Due to our united efforts all of us soon will be able to feel the taste of real freedom and financial independence.
Helping me with BitXBay means contribution to the development of decentralized economics of the future! Make the right choice today and watch the world changing right before your eyes tomorrow! Thanks to you. ;)
1FAvch92vioLKene4iu6wEjsPWdm67nGJK (bitcoin:1FAvch92vioLKene4iu6wEjsPWdm67nGJK?amount=0.1&label=BitXBay%20Donation%20Address&message=Donation%20to%20BitXBay) or16mvEuRpiDSLM7febL4okhosNSz2ybRWfM (bitcoin:16mvEuRpiDSLM7febL4okhosNSz2ybRWfM?amount=0.1&label=BitXBay%20Donation%20Address&message=Donation%20to%20BitXBay)


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 25, 2014, 05:42:32 PM
https://www.youtube.com/watch?v=DY8aNTy7UgE (https://www.youtube.com/watch?v=DY8aNTy7UgE)

I like it!
Good gui, everything is clear to see and understand.

Next step would be to get a trusted member to have a look at the source.
Heck, with some funding from the community, you could go straight to a professional audit!
How many lines of code does this have, without bitcoin-core and bitmessage (where we can use the official ones)?

I really want to see this project succeed!

Ente

About 8000 lines. Mainly in bitmessageqt/__init__.py
In the future I will put all the code in a separate file. Now is no time for this. Working on the integration of electrum. And rework escrow function to all payments in the same transaction scheme. I write this code in a separate file and upload soon on github, audit of it is most important.


Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on July 27, 2014, 02:58:47 PM
That doesn't sound like *that* much code, an audit shouldn't be too complicated/expensive, I guess.
As I see it, this would help the most. More than new features, or more users.

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on July 27, 2014, 08:01:43 PM
http://youtu.be/aprQoB4FOsw (http://youtu.be/aprQoB4FOsw)


Title: Re: Completely decentralized and anonymous marketplace
Post by: dansmith on August 16, 2014, 08:03:24 PM
@bitXbay
From http://coinbrief.net/interview-charly-clinton-bitxbay-bitcoin-marketplace/

Quote
Also, messages are “living” just for 2 days. But I plan to use the additional channels such as I2P messenger or something like that.

The client can simply retransmit their unfulfilled orders every 24 hours.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on September 27, 2014, 03:29:12 PM
BitXBay sources (https://github.com/bitxbay/BitXBay)

Hi. After two months of work, the new version is ready. Happened later than expected. There is no need to download whole blockchain, just use electrum. Yet I do not recommend you to run on the machine where you have previusly installed the electrum wallet. Use a separate computer or a virtual machine to test this new version. For first start it run electrum for create new wallet, after you create wallet just close electrum. It is already anonimous. If something go wrong with deal just send message to me I try to help to resolve your problem and fix bug. Most problems with deal can be resolved with restarting BiXBy and sending last message to yourself or counterparty.
Soon I plan to do:
 - Quick Sending and receiving messages of the transaction by using alternative anonymous messenger
 - Product images in trading board
 - Escrow In one transaction (already done, but causes a lot of problems if messages are slow)


Title: Re: Completely decentralized and anonymous marketplace
Post by: Alea on September 27, 2014, 07:31:57 PM
Sounds nice!!

I'll give it a try. :)
I'm Not a geek but longing to see P2P markets working... :)


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on September 28, 2014, 06:00:28 PM
Download link: http://sourceforge.net/directory/os:windows/freshness:recently-updated/?q=bitxbay …  https://github.com/bitxbay/BitXBay


Title: Re: Completely decentralized and anonymous marketplace
Post by: mistercoin on September 28, 2014, 08:11:22 PM
Watching this progress. bitXbay, if you wanted to PM me to write up your ANNs for you (no offense, it just will look better and probably will make people less intimidated), please feel free to. It looks promising!


Title: Re: Completely decentralized and anonymous marketplace
Post by: 3btc on September 30, 2014, 11:56:06 AM
 :) Good to see this is still happening, thanks!

PS: I found out about BitXbay only today and was very happy to see such thing (bitmit left quite the void)...


Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on October 03, 2014, 08:27:27 PM
Nice to see constant development on this.

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: dividendcoin on October 03, 2014, 10:09:05 PM
This is an exciting project. How does it compare to Open Bazaar?


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on October 06, 2014, 07:27:07 PM
This is an exciting project. How does it compare to Open Bazaar?
The main difference is no servers and simplicity designed for ordinary users.
Pluses:
+ Simple to use. Just download binaries for Windows or sources for Linux and it is immediately ready for buy or sell products, without any configuration. Is integrated with elecrum and bitcoin-qt.
+ No servers
+ Anonymous already(open bazaar not anonymous yet)
+ Author anonymous too (for security reasons) but work on the project can be continued without me
+ Simple escrow without the possibility of fraud by the introduction method
+ Spam protection
+ Advertising system and clear benefits for developers


Title: Re: Completely decentralized and anonymous marketplace
Post by: HostFat on October 06, 2014, 11:47:25 PM
I'm running the latest version, and it seems that it takes a lot of time to start.
I can see the GUI behind, but the "loading time" screen doesn't disappear, and the GUI behind it's blocked.

EDIT:
Ok, I found the problem.
It didn't understand that the Electrum password was wrong.


Title: Re: Completely decentralized and anonymous marketplace
Post by: bitXbay on October 12, 2014, 11:24:26 PM
Getting started with Lite mode BitXBay   http://youtu.be/nuzGiBQaENY


Title: Re: Completely decentralized and anonymous marketplace
Post by: r3c4ll on November 04, 2014, 02:47:22 AM
Can you document (or point me where is the doc), hot to run it in Linux with the QT client?

I want to give it a try.

Thank you.


Title: Re: Completely decentralized and anonymous marketplace
Post by: minerfool on December 14, 2014, 01:25:34 AM
whats the connection between this and bitbay?
https://bitcointalk.org/index.php?topic=850267.0



Title: Re: Completely decentralized and anonymous marketplace
Post by: Ente on December 17, 2014, 12:43:49 PM
whats the connection between this and bitbay?
https://bitcointalk.org/index.php?topic=850267.0

None, besides a similar name.

Ente


Title: Re: Completely decentralized and anonymous marketplace
Post by: Justice-angel-84 on April 02, 2021, 09:01:44 AM
whats the connection between this and bitbay?
https://bitcointalk.org/index.php?topic=850267.0

None, besides a similar name.

Ente
None!!! You literally have copycat same app at least you could adopt it for darkweb use


Title: Re: Completely decentralized and anonymous marketplace
Post by: tyr0699 on June 29, 2021, 12:33:31 PM
I create a peer to peer client for decentralized trade. And it seems he is still the first and only of its kind(I mean first really working and already anonymous).
 For those who are afraid of malicious software, you can install BitXBay to vmware or virtual box.
 You can download exe:
 BitXBay for Windows (https://sourceforge.net/projects/bitxbay/files/BitXBay%20Windows%20binaries/)
 Or sources(you need python 2.7 and pyqt for run it):
 BitXBay sources on github (https://github.com/bitxbay/BitXBay)
Now in detail.
 This is not the first application what claims to be a decentralized marketplace. But all other known development is based on servers, and should still need admin. If admin and 1 of 2 sides it is one person they can steal your money.
In other "decentralized" platforms  admin or moderator can always remove your goods or service. Besides, if he loses access or die you will lose money and platform can`t work.
 Why is my trading platform is fully decentralized and anonymous?
 Base is the bitmessage network .
 All transactions are in the form of escrow with multisig 2-2. For each transaction creates 3 ​​multisig address. One for the primary and two for the payment of insurance.
 When a customer starts a transaction, he first takes 5% of the amount to one of the addresses. After the seller saw that the money transferred to multisig address, he also takes 5% of the amount in the second of three addresses. Only after that the buyer transfers 100% of the third multisig address. Each side has only one key from each address, but you need both to send money from it.
This means that if the deal is not completed, the seller will lose his own money and money for goods. But the buyer is not able to get back the money and lose money too.
If the buyer is satisfied with the deal, and want to get their 5% back he should sign the deal. 5% insurance payment  just returned to buyer and seller if the deal is completed successfully. Insurance payment from merchant need to avoid cases of extortion. This makes it just not profitable. At the same time, the buyer insurance payment stimulates him to sign a deal if he is satisfied with the product or service.
Since this is the beta version it may be a problem with security and need more security audit.
You can test the security. Client works through bitcoin-qt.
 You can control your wallet with bitcoin-qt/elecrum when running with BitXBay client.
 The blockchain in the folder btc \ block. Btc folder should be there where you unpack BitXBay, but need to close elecrum or BitXBay if you import private key.
 Please post here security bugs if you found.
 Theoretically, BitXBay resisted to spam, flooding, unscrupulous sellers, government bans and the main developer elimination.
 All in open source and you can modify BitXBay how you want.

---------------------------------------
Update June 10, 2014

The first fully working version is ready. Of course this is unverified alfa version. But you can use it at your own risk on a virtual machine or on a real if you not afraid. All problems can be solved in bitcoin-qt console. If necessary, write here, I will explain how to solve the problem via the console and try to fix the possible bug in the program.

BitXBay binaries (https://sourceforge.net/projects/bitxbay/files/BitXBay%20Windows%20binaries/)


BitXBay sources on github (https://github.com/bitxbay/BitXBay)

Now briefly about the functionality.
The program runs over the bitmessage network . This is anonymous decentralized network to transmit messages. It is used to send the keys, transaction ids, communication and offer placement.
Anyone can place an ad on the special channel and this everyone can see it via bitxbay client. It can not be Moderated or rejected. Of course, this making the danger of spam or flood. Can also be placed unserious proposals.  To solve these problems, I created a special filter.  All works very simply. Each message is signed with your bitcoin address.
There are  2 my bitcoin address . Filter checks all transfers to these two addresses using downloaded bitcoin blockchain and creates a list of addresses from which the transfers  to these two addresses . Thus filter organizes ad so that the top of the list are always the ones that have payed more, but you can also find those ads that have moved a negligible amount. They will be displayed below. Just soon will be created filters by category and country. And also search through all the ads . Categories can created by everyone . Category will also have points depending on the sum of points of all the ads in them outside to avoid useless clone categories.
The first thing you should pay attention to this tab decentralized trade. Here you can see all ads posted by sellers. In this version, you can see them only when fully load blockchain. It is created to maximize the reliability and anonymity. But in the next version I plan to make a simplified system to avoid having to download the entire chain of blocks.
I guess that the first time will probably not classified ads. And if it will be of poor quality, as it is the first version and it still is present many flaws. But if I can gather so at least some money that I will have more interest in the development and perhaps finances to pay for third-party developers, which greatly improve the program.
You can easily buy any product using escrow. You just have to click on a link "buy" you will be redirected to another tab and can create an escrow transaction. Be careful and do not go to any persuasions seller to confirm the deal until you get and do not check the goods. Just to buy something you have to have 105% of the 5% goods cost an insurance premium, which is returned to you if the transaction is successful, the seller also makes 5% of the transaction amount.
So you can easily contact the seller using anonymous bitmessage(in messaging tab or just click contact).
I hope that such a combo of anonymous and decentralized services will create a new generation trading platform.
Now the program is slow and you have to download the whole chain of blocks, and it takes a lot of disk space and may take several days.
Source code is available to everyone, and I cant control system. But the idea is that the person who paid more to his ad was higher probably a good seller, it is further guaranteed via escrow system.
Escrow without intermediaries has its drawbacks, but guarantees the declared value of the goods and the proper execution of the order. But most importantly, no one can get your money, as in the case of escrow through an intermediary, the intermediary can tricky to reach agreement with the seller and get your money. Of the minuses if the seller or the buyer loses control of the purse, the deal is likely to be disrupted.
If you want to test sell functions don't close bitxbay about 1 hour or more after place offer.  It is best not to turn off the client as long as possible after any actions. Apologies for the inconvenience, but I did not have time to do the necessary good multithreading and windows warnings. In the near future I will try to improve usability.
If the escrow deal is completed but you do not see the money start bitcoin-qt with "-rescan -datadir=%directory btc in bitxbay folder%" or just wait few days.
Sometimes message, sent a very long time, in this case, the only method is to simply wait until the client will handle all. May be more then one day. This happens if someone on the network sends a large number of huge messages(about 400mb). And it's not a bug in my code and the problem in the source bitmessage. It can be resolved.
---------------------------------------------------------
Updated July 7, 2014
Added litemode. Now you dont need all blockchain for see items in trade board. If you set checkbox -"Get TXs form Blockchain.info"
Created vmware image with BitXBay and whole blockchain. You can download it form Piratebay.se
http://thepiratebay.se/torrent/10505247/BitXBay_v.1.4.4b_vmware_image
Linux version coming soon.
---------------------------------------------------------
Updated July 17, 2014
Please update who installed a previous version.

If someone wants to donate here are my addresses - 1FAvch92vioLKene4iu6wEjsPWdm67nGJK  or 16mvEuRpiDSLM7febL4okhosNSz2ybRWfM

---------------------------------------------------------
Updated September 27 2014
Previus versions can't work with now deal system. Please update.

Now you BitXBay use elecrum and you don't need to download 30gb of blockchain. Also work with bitcoin-qt/bitcoind.

Look like decentralize, confidentially, and privacy attributes  are getting more and more  attention, I suggest looking at this project also https://bitcointalk.org/index.php?topic=5344159.msg57244363#msg57244363