Received: from sog-mx-4.v43.ch3.sourceforge.com ([172.29.43.194] helo=mx.sourceforge.net) by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from <petr@praus.net>) id 1U5k6L-00089W-AK for bitcoin-development@lists.sourceforge.net; Wed, 13 Feb 2013 21:42:49 +0000 Received-SPF: pass (sog-mx-4.v43.ch3.sourceforge.com: domain of praus.net designates 209.85.217.178 as permitted sender) client-ip=209.85.217.178; envelope-from=petr@praus.net; helo=mail-lb0-f178.google.com; Received: from mail-lb0-f178.google.com ([209.85.217.178]) by sog-mx-4.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1U5k6H-0000RG-IN for bitcoin-development@lists.sourceforge.net; Wed, 13 Feb 2013 21:42:49 +0000 Received: by mail-lb0-f178.google.com with SMTP id n1so1312377lba.9 for <bitcoin-development@lists.sourceforge.net>; Wed, 13 Feb 2013 13:42:38 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:x-originating-ip:in-reply-to:references :from:date:message-id:subject:to:cc:content-type:x-gm-message-state; bh=/yFXbNZ3AFikBB7UpfBKDyjjyQLIxm8D1D4Af3AGc7A=; b=Vd4GqNQVOQwVHosv3eHpAEjG7qeea00LcQLyaYwN8gFFQSjowsEiJUglH3qwPBV9hA FEDT5fuwdSVn+6k/qww3tDNI2iau8vkFTgx3QbNLDb18kg1too/i2ApNdL9PtzMygiC1 5CipztP62+NjheEjYHzgd2yqMbJ90tnHuz4RhG1sbqXZAATS0ZgUNDColWFVc9WNEH8i xEI46+G4u7BgCw68tE4INkTvR2X0ohxDWa+PeJW7gkKdG6kfPpgqXBWry35DAGu5BJZk 5RpiYgbalbv0MFEhIT1ks2eXzKTRgDjDhKyuWFDhjxvWCBVFH3zb/o/YCwTRxjfRqyO/ BefA== X-Received: by 10.152.48.113 with SMTP id k17mr1956693lan.29.1360791758350; Wed, 13 Feb 2013 13:42:38 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.45.5 with HTTP; Wed, 13 Feb 2013 13:42:17 -0800 (PST) X-Originating-IP: [24.155.29.161] In-Reply-To: <CABOyFfprYJ3B+6QxKUcaj1cbQT7LrsPBYhqRhXH5iKAjtF0okQ@mail.gmail.com> References: <CACezXZ_1TjtPtm_PXF+f63NvtR92+UtsXDizS05wXWP+YOrp_g@mail.gmail.com> <CACezXZ85Bzw1jAFtnGXdp49dTYSoRL5cEjFtVPMxc1KTd0Vb+w@mail.gmail.com> <CABOyFfprYJ3B+6QxKUcaj1cbQT7LrsPBYhqRhXH5iKAjtF0okQ@mail.gmail.com> From: Petr Praus <petr@praus.net> Date: Wed, 13 Feb 2013 15:42:17 -0600 Message-ID: <CACezXZ_qqZkg6zN6OFVZYjV_hfkhKgFH2foAqMqwjCAAQCN9QQ@mail.gmail.com> To: =?UTF-8?B?Sm9yZ2UgVGltw7Nu?= <jtimonmv@gmail.com> Content-Type: multipart/alternative; boundary=bcaec55244145eaa5304d5a20512 X-Gm-Message-State: ALoCoQn39/E+MX2Ovpv86m9X1NCudZNBiNMuxX+9sTO7yAL5VbSFxd+IsIzkVxrS7XE8VeuLAzuo X-Spam-Score: -0.6 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain -0.0 SPF_PASS SPF: sender matches SPF record 1.0 HTML_MESSAGE BODY: HTML included in message -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Headers-End: 1U5k6H-0000RG-IN Cc: bitcoin-development@lists.sourceforge.net Subject: Re: [Bitcoin-development] Implementing trading across chains X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: <bitcoin-development.lists.sourceforge.net> List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>, <mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe> List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development> List-Post: <mailto:bitcoin-development@lists.sourceforge.net> List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help> List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>, <mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe> X-List-Received-Date: Wed, 13 Feb 2013 21:42:49 -0000 --bcaec55244145eaa5304d5a20512 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Jorge, thanks for bitcoinx tip, I didn't know about it and it's certainly related. I'll have a closer look Regarding Ripple, I tried it but as far as I can tell, it doesn't have any contract enforcement (by technical means) built in. On 11 February 2013 05:03, Jorge Tim=C3=B3n <jtimonmv@gmail.com> wrote: > Hi, you may be interested in a couple of related projects. > > Colored coins uses satoshis to represent smart property, shares, IOUs > of another currency...Colored coins can be atomically traded for > bitcoin. If you implement the trade across chains contract they would > also be tradeable for another chain currencies like namecoin or > freicoin. > > http://www.bitcoinx.org/ > > Ripple is a concept by which people that trust each other on a network > are able to pay with IOUs transitively. It has a new p2p > implementation that is still on development. The new implementation > is very similar to bitcoin in certain senses but it has no mining. > Bitcoin IOUs can be traded there. > > https://ripple.com/ > > Good luck with the implementation, this is a good feature to have, > even if it's not on the main client. > > > On 2/8/13, Petr Praus <petr@praus.net> wrote: > > Hi, > > > > I intend to implement trading across chains in a P2P manner (as describ= ed > > by Mike Hearn in > > https://en.bitcoin.it/wiki/Contracts#Example_5:_Trading_across_chains). > > Note, this is indended more as an alternative chain development, I don'= t > > have any plans for merging it back into main client (not because I don'= t > > want to, but because I think it wouldn't be accepted). Before I dive in= to > > it, I thought it might be a good idea to ask here if the community has > any > > useful ideas or comments on this topic? > > > > Thanks to Gary Rowe I know about Open > > Transactions<https://github.com/FellowTraveler/Open-Transactions>. > > They can do "multicurrency trading" too, but it's objectives are quite > > ambitious and I'm looking at making relatively small changes in the > > mainline Bitcoin client rather than diving into something entirely new. > > > > A little background on why am I doing this, can be found > > here<https://groups.google.com/d/topic/bitcoinj/lmVSF8yaJHk/discussion>= . > > In short it's part of research towards my Master's thesis (more > precisely, > > an excuse to hack on Bitcoin and sell it as research :)) which should b= e > > about multicurrency (alternative chains) in Bitcoin. > > > > Thanks, > > Petr > > > > PS: I hope I'm not too off topic here, but > > this<https://bitcointalk.org/index.php?topic=3D15527.0> thread > > indicates it should be fine to post alternative development questions o= n > > this. > > > > > -- > Jorge Tim=C3=B3n > > http://freico.in/ > http://archive.ripple-project.org/ > --bcaec55244145eaa5304d5a20512 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Jorge, thanks for bitcoinx tip, I didn't know about it= and it's certainly related. I'll have a closer look<div style>Rega= rding Ripple, I tried it but as far as I can tell, it doesn't have any = contract enforcement (by technical means) built in.</div> </div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On 11 F= ebruary 2013 05:03, Jorge Tim=C3=B3n <span dir=3D"ltr"><<a href=3D"mailt= o:jtimonmv@gmail.com" target=3D"_blank">jtimonmv@gmail.com</a>></span> w= rote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde= r-left:1px #ccc solid;padding-left:1ex"> Hi, you may be interested in a couple of related projects.<br> <br> Colored coins uses satoshis to represent smart property, shares, IOUs<br> of another currency...Colored coins can be atomically traded for<br> bitcoin. If you implement the trade across chains contract they would<br> also be tradeable for another chain currencies like namecoin or<br> freicoin.<br> <br> <a href=3D"http://www.bitcoinx.org/" target=3D"_blank">http://www.bitcoinx.= org/</a><br> <br> Ripple is a concept by which people that trust each other on a network<br> are able to pay with IOUs transitively. It has a new p2p<br> implementation =C2=A0that is still on development. The new implementation<b= r> is very similar to bitcoin in certain senses but it has no mining.<br> Bitcoin IOUs can be traded there.<br> <br> <a href=3D"https://ripple.com/" target=3D"_blank">https://ripple.com/</a><b= r> <br> Good luck with the implementation, this is a good feature to have,<br> even if it's not on the main client.<br> <div class=3D"im"><br> <br> On 2/8/13, Petr Praus <<a href=3D"mailto:petr@praus.net">petr@praus.net<= /a>> wrote:<br> > Hi,<br> ><br> > I intend to implement trading across chains in a P2P manner (as descri= bed<br> > by Mike Hearn in<br> > <a href=3D"https://en.bitcoin.it/wiki/Contracts#Example_5:_Trading_acr= oss_chains" target=3D"_blank">https://en.bitcoin.it/wiki/Contracts#Example_= 5:_Trading_across_chains</a>).<br> > Note, this is indended more as an alternative chain development, I don= 't<br> > have any plans for merging it back into main client (not because I don= 't<br> > want to, but because I think it wouldn't be accepted). Before I di= ve into<br> > it, I thought it might be a good idea to ask here if the community has= any<br> > useful ideas or comments on this topic?<br> ><br> > Thanks to Gary Rowe I know about Open<br> </div>> Transactions<<a href=3D"https://github.com/FellowTraveler/Ope= n-Transactions" target=3D"_blank">https://github.com/FellowTraveler/Open-Tr= ansactions</a>>.<br> <div class=3D"im">> They can do "multicurrency trading" too, b= ut it's objectives are quite<br> > ambitious and I'm looking at making relatively small changes in th= e<br> > mainline Bitcoin client rather than diving into something entirely new= .<br> ><br> > A little background on why am I doing this, can be found<br> </div>> here<<a href=3D"https://groups.google.com/d/topic/bitcoinj/lm= VSF8yaJHk/discussion" target=3D"_blank">https://groups.google.com/d/topic/b= itcoinj/lmVSF8yaJHk/discussion</a>>.<br> <div class=3D"im">> In short it's part of research towards my Master= 's thesis (more precisely,<br> > an excuse to hack on Bitcoin and sell it as research :)) which should = be<br> > about multicurrency (alternative chains) in Bitcoin.<br> ><br> > Thanks,<br> > Petr<br> ><br> > PS: I hope I'm not too off topic here, but<br> </div>> this<<a href=3D"https://bitcointalk.org/index.php?topic=3D155= 27.0" target=3D"_blank">https://bitcointalk.org/index.php?topic=3D15527.0</= a>> thread<br> <div class=3D"HOEnZb"><div class=3D"h5">> indicates it should be fine to= post alternative development questions on<br> > this.<br> ><br> <br> <br> </div></div><span class=3D"HOEnZb"><font color=3D"#888888">--<br> Jorge Tim=C3=B3n<br> <br> <a href=3D"http://freico.in/" target=3D"_blank">http://freico.in/</a><br> <a href=3D"http://archive.ripple-project.org/" target=3D"_blank">http://arc= hive.ripple-project.org/</a><br> </font></span></blockquote></div><br></div> --bcaec55244145eaa5304d5a20512--