Bitcoin Forum
May 08, 2024, 10:40:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 »
101  Economy / Service Announcements / Re: Decentralized exchange Bitsquare crowdfunding campain now live! on: January 24, 2015, 02:18:49 PM
This is what we need, i want to see tons of working decentralized exchanges happening.
What is the difference if you compare this to Coinffeine??

then why does the BTC community prefers centralized shit exchangers? Smiley

Prefer? Ther is no decentralized alternative yet out.
102  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN] Synereo: A fully decentralized social network owned by you on: October 31, 2014, 02:01:05 PM
Just popping up to say thanks to Dor for the kind intro, and to invite anyone who wishes to discuss our technology to chat.

I'm available here obviously, as well as on twitter @yuvadm, and by email at yuval (at) synereo (dot) com.

I would be very interested in which tehcnology/language you will use and which frameworks you consider.
I am working on bitsquare.io and we use Java with TomP2P as DHT/messageing framework.
Would be good to exchange experience if we have something in common... (beside the logo and color ;-))
103  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN] Synereo: A fully decentralized social network owned by you on: October 31, 2014, 01:32:56 PM
We're happy to announce that Synereo has found its dream CTO and development team leader, Yuval Adam.

Yuval is a full-stack technologist, with experience ranging from building distributed web services through deploying wireless mesh networks and to embedded systems development. Yuval founded the Tel-Aviv chapter of CryptoParty, advocating for privacy and digital liberties. He holds a B.Sc in Computer Sciences from Ben-Gurion University.
Yuval can usually be found lurking in the dark corners of the Tel-Aviv Makers hackerspace.

Yuval and I are in the process of finalizing the tech architecture for Synereo. We will soon determine the scope of our first phase of development and recruit more developers as necessary.

We've been getting a torrent of applications to join our development team. If you're interested in joining us, there's still time - don't hesitate to contact me.



Congratulations!
Can you tell already a bit about any details?
Which technology are you going to use? Will it be open source?
104  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: October 28, 2014, 04:59:59 PM
Our new webpage is online: https://bitsquare.io/
105  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN] Synereo: A fully decentralized social network owned by you on: October 27, 2014, 12:56:20 PM
Is the project open source? Which technology is used (P2P network)?
106  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: October 07, 2014, 05:03:32 PM
beta available?

We just publisehd the first binaries (OSX and Linux only yet, Windows will follow soon):
https://github.com/bitsquare/bitsquare/releases

Docs and instructions will follow soon as well.
If you want to build from source, here are the instructions:https://github.com/bitsquare/bitsquare/blob/master/doc/build.md
107  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: October 02, 2014, 11:40:06 PM
Hi,

I have not read the whole thread in the links but if it is a 2of2 MultiSig then it is the initial concept i tried out which turned out that it is unsafe regarding blackmail.
as the deposit is async the party with less money locked can blackmial the other in sending a pre-signed blackmial payout tx. that way its rational to accept the blackmail.
If the concept you mentioned is differnt to that what I assumed, can you describe it quickly? I don't have much time yet for reading too much...


hey guys was at today's presentation...

let me ask a question, why arbitrary system and why not bithalo system for escrow??

https://github.com/OpenBazaar/OpenBazaar/issues/528

http://bithalo.org/wp-content/uploads/2014/06/whitepaper_twosided.pdf

two sides escrow may include a "security" 3rd part escrow in case users agree...
108  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: September 08, 2014, 01:01:35 AM
New article about Bitsquare: https://bitscan.com/articles/bitsquare-plans-to-launch-new-peer-to-peer-bitcoin-exchange#sthash.PQxuMDuA
109  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: August 21, 2014, 05:00:06 PM
Here are some new videos: https://www.youtube.com/playlist?list=PLXvC3iNe_di9bL1A5xyAKI2PzNg8jU092
110  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: August 16, 2014, 09:17:14 AM
on github you can watch the progress. doing a basic trade is functional but not polished enough for the public yet. public pre alpha is planned for mid or end of september.
111  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: July 28, 2014, 12:21:41 PM
I take it the DHT runs on each users PC ?
What's the incentive for users to maintain a full node ?
The trading software (desktop app) will be a node in the p2p network. iIt has not such crazy resource requirements like a btc full node (no 20 gb discspace...) in fact the resource requirements will be so small that it will not be any issue (it is not a filesharing network, just small compressed chunks of data).
The trade process only works fluently if your app is running. You can close the GUI window but it will keep running in background and you need to shut it down via the system tray. When you publish an trade offer your software is waiting for someone taking your offer and will execute that offer automatically even if you are not physical online (but your software is running at least in background). If you shut down the app that process would not work. So that is the incentive for people to let the software running. There might be some others as well but that is not defined yet in details (we like to add a financial incentive).
112  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: July 21, 2014, 08:32:03 PM
I was considering timelocked refund tx initially but ASAIK there is still no secure solution for the malleability problem, which makes that feature problematic (the refund tx depends on the deposit tx which might have a different tx id in the blockchain as it has when it was created locally, so the refund tx get invalid).

This is an issue, if there is a chain of unconfirmed transactions, e.g. in micropayment channels, but I don't see a problem in this context - because Bob doesn't sign the refund transaction before Alice' BTC payment confirmed anyway. The time locked approach alone is heavily in favor of Alice, but I think it's obvious this is not a replacement for an arbitrator or oracle based approach, but might be considered as an additional tool or option.

Thanks for the reading material. I highly appreciate the level of detail and surely will comment again, once I've found some time.

Cheers!

As far as I understand your proposal it goes like that:
Alice create tx1 with payment of 2 BTC to a 2of2 MS output
Alice create tx2 with the 2 BTC output from tx1 back to herself as a refund tx with a timelock.
She let sign Bob first the refund tx2 and then she signs tx1 and publishes it.
If bob pay the fiat to Alice she creates and signs a payout tx from the output of tx1 to Bob and Bob sign it as well and publishes it. All OK.
If Bob does not pay she has the already signed refund tx2 and can publish that to get back her funds.

But the tx2 input depends on tx1 output. There is the risk for malleability. If the hash of tx1 get changed when published then the tx2 is invalid as it has a wrong tx hash as input reference. Btc devs told me that malleability can also happen without malicious intention.

The other problem is if Alice  would not sign a payout tx for Bob and wait until the timeout is over and pay back to her the BTC.
So she could win 2 BTC + fiat. Bob would lose the fiat.

In the model I use (ignoring arbitration and collateral) that cannot happen. Worst case there is that one lose his money but the other cannot win anything. With collateral both will lose but different high values, which could lead to extortions. Thats why I gave up my original concept based on 2of2 MS and a game theoretical approach in favor for the arbitration system.

If I misinterpreted your proposal please correct me and explain it in more details.
113  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: July 21, 2014, 09:03:38 AM
This is the utmost exciting and promising project I've seen in the last time, wow!

I'm not through the text material, but I noticed one thing:

Quote
Use case 3: Dispute
In case that Bob does not receive the Fiat payment after the defined timeout period he can contact the arbitrator. He sends a request to the arbitrator with the contract attached and a new payout tx where the arbitrators arbitration fee is included as payment to the arbitrator and where Bob gets back his payments.

Did you think about adding time locked transactions to all this? The basic process would be this:

1. Alice wants to sell 2 BTC for fiat, Bob agrees to buy.
2. Bob and Alice exchange public keys and create a 2-of-2 multisig wallet from which can only be spent, if both parties agree.
3. Alice prepares a transaction which sends 2 BTC to this wallet, but does not reveil it at this moment.
4. She also creates a transaction which spends those 2 BTC back to herself - from the P2SH wallet. This "refund" transaction makes use of nLockTime with a number far in the future - before this time (or block height) the transaction cannot be mined. She passes this transaction to Bob.
5. Bob signs the refund transaction.
6. Alice actually sends the 2 BTC to the 2-of-2 multisig wallet.
7. Once confirmed, Bob initiates the fiat transfers.
8. After Alice receives the fiat, both sign a transaction which spends the coins to Bob.

If Bob doesn't pay, Alice ultimately receives her coins back.
If Alice acts fraudulent and doen't release the coins with the intention of claiming the refund, she has to wait nevertheless and Bob can start to hunt her.

Combined with collaterals and arbitrators it might get even more exciting.

More: https://bitcoin.org/en/developer-guide#escrow-and-arbitration


Edit: just noticed this exists for some months.

Thanks for your input!

I was considering timelocked refund tx initially but ASAIK there is still no secure solution for the malleability problem, which makes that feature problematic (the refund tx depends on the deposit tx which might have a different tx id in the blockchain as it has when it was created locally, so the refund tx get invalid).
Beside that, the arbitrator can solve any of those problems as well, so an extra refund mechanism would be redundant and like with any feature would introduce new attack surfaces.

Thanks for reading and reviewing the docs. I know its quite a bit of text, but I tried to cover the most important parts (knowing that its still not precise enough).
It is important for the project that others review all that. Until now probably nobody has really analysed it in depth. There might be critical flaws and the more people reviewing it critically the higher the chances to find them.

For me the arbitration system seems to be the most critical part as it solves a lot of other areas but introduce a hi-trust environment which must not introduce any single point of failure or any point of centralisation. The way I designed the arbitration system is that it is itself a P2P system, but it was the latest part and it definitely needs more analysis and review.

Here are the links to the docs:
Basics: https://docs.google.com/document/d/1d3EiWZdaM89-P6MVhS53unXv2-pDpSFsN3W4kCGXKgY/edit#
Arbitration system: https://docs.google.com/document/d/1LJCRFdtM2Jn2Oiv49qRXwBDG8HZD0Hiedy8tNjErHps/edit#heading=h.llbmn2coe21a
Risk analysis: https://docs.google.com/document/d/1LJCRFdtM2Jn2Oiv49qRXwBDG8HZD0Hiedy8tNjErHps/edit#heading=h.llbmn2coe21a


Btw: Bitsquare got some media attention recently.
Interview about bitsquare on Beyond Bitcoin/Lets Talk Bitcoin (start at min 20):
http://letstalkbitcoin.com/blog/post/beyond-bitcoin-9-a-new-breed-of-exchange

Mike Hearn:
"...it works how I expected a P2P exchange to work."
"...this is the kind of app I hoped people would build on top of bitcoinj."
https://plus.google.com/+MikeHearn/posts/BGsiRBLJEh6
114  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: July 18, 2014, 12:15:56 PM

The author has just re-published the videos. please try again...
115  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: July 17, 2014, 11:18:28 PM
Here is an interview with the great Arthur Falls about bitsquare on Beyond Bitcoin:
http://letstalkbitcoin.com/blog/post/beyond-bitcoin-9-a-new-breed-of-exchange
(starts at min. 20).
116  Bitcoin / Project Development / Re: P2P Exchange for bitcoin on: June 25, 2014, 09:32:40 AM
Did anyone mentioned Bitsquare.io yet?

https://bitcointalk.org/index.php?topic=647457

100% Open Ource P2P exchange.

Seems interesting, but bank transfers are dangerous anyway. You can tell that somebody transfers money from your account, or that money can be stolen money from other one's account. I think the 2 hand shake signature http://bitsquare.io/images/overview.png is an interesting method. But using a digital method is more secure than direct bank to bank transfer.

What do you mean with "digital method"? Crypto-crypto exchange? That would be easier indeed regarding the trust problem. But the main problem IMO is how to the fiat in/out btc. Instead of a bank transfer a send cash by mail method could be used as well. But as that is much less convenient I did not consider that more, but it would be not so much problem to use that (but that would have other problems like: you know the post address of the trading peer, which could be a security risk).
The model use more then just the simplified process described in the hi-level overview diagram. Basically the security model is based on an arbitration system (itself a P2P system) and a fraud list to block scammers (stolen bank account, bank chargeback).

By digital method, I mean like ukash codes, wester union, okpay o something similar. Something faster, not bank accounts.

Ah that you meant: It is not limited to classical bank accounts only. I have not used and investigated ukash or western union, but okpay for instance should be no problem to use. basically it will be just a form to define the money transfer type and the necesssary id fields. western union will be probably too expensive, they take a huge fee asaik....
117  Bitcoin / Project Development / Re: P2P Exchange for bitcoin on: June 24, 2014, 04:02:39 PM
Did anyone mentioned Bitsquare.io yet?

https://bitcointalk.org/index.php?topic=647457

100% Open Ource P2P exchange.

Seems interesting, but bank transfers are dangerous anyway. You can tell that somebody transfers money from your account, or that money can be stolen money from other one's account. I think the 2 hand shake signature http://bitsquare.io/images/overview.png is an interesting method. But using a digital method is more secure than direct bank to bank transfer.

What do you mean with "digital method"? Crypto-crypto exchange? That would be easier indeed regarding the trust problem. But the main problem IMO is how to the fiat in/out btc. Instead of a bank transfer a send cash by mail method could be used as well. But as that is much less convenient I did not consider that more, but it would be not so much problem to use that (but that would have other problems like: you know the post address of the trading peer, which could be a security risk).
The model use more then just the simplified process described in the hi-level overview diagram. Basically the security model is based on an arbitration system (itself a P2P system) and a fraud list to block scammers (stolen bank account, bank chargeback).
118  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: June 16, 2014, 09:39:41 AM
What happens if I am selling and the buyer says they sent the fiat but they never do, does the signed transaction that we both entered into break and all funds returned after a certain time? As in I never sign the return transaction because I never received the funds. Who is the middle man in this case?

After a defined time the peer not receiving the money can request arbitration. The arbitrator has to find out the truth and give the money to the honest trader. The refund tx will be created on demand by the arbitrator with the signature of the honest trader.
119  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: June 14, 2014, 09:44:14 PM
TLS Notary explained in videos:
https://www.youtube.com/playlist?list=PLnSCooZY6_w9j5tQ8jAeZtrl9l4NnL48G
120  Economy / Exchanges / Re: bitsquare.io - The P2P Fiat-Bitcoin Exchange on: June 14, 2014, 12:40:08 PM
I presented yesterday at a local BTC meetup my idea for a funding model (https://docs.google.com/presentation/d/1OXuqPHMAESPbTvymAyn2uqko8R9X32yGOb9yCRVLMP0).
The feedback was very positive and there were interesting discussions following.

So I am going to continue with that funding model, but I would need some help for preparing the funding process.

Basically I need help in those areas:
- Communications
- Webpage
- Video

Communications:
I need someone for the communication with the community, explaining and presenting the concept.
Sombody like Stephan Tual (who do communications for Ethereum) would be a perfect fit.

Webpage:
We need a webpage with all relevant information.

Video:
The classic info-graphics style is kind of over-used but as long we don't find a better solution for explaining the idea, I would consider it as the way to go.
That video is pretty well done: https://www.youtube.com/watch?v=ETCP8NeXasY

The funding model will consists in several funding rounds. Eeach round will take place after a milestone is reached (continuous deployment).
The funding target in every round will be the money needed for the reached milestone. So basically the payment to developers and other contributors (communications, webpage, video).
People who are stable contributors and share the mindset of the core team will be invited to become members of the non-profit organisation.
We cannot guarantee any payment, but if the funding is successful you get paid for your efforts.

Feel free to contact me at: team [at] bitsquare.io or in our IRC channel #bitsquare.io (at freenode).
More details to the funding model you can find here: https://docs.google.com/document/d/1MysGJcPydv3EabshTFiFTtwQC86_4-HG7dSPp0_YhHc/edit#heading=h.q7h5twnzf2u0
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!