Amazing stuff. On behalf of humanity, thanks, Amir.
On Sat, Jun 15, 2013 at 8:01 PM, Amir Taaki <genjix@???> wrote:
> > I'd wanted to make an information market to protect leakers and
> mentioned the idea to Mike.
>
> We were deciding how to make it and the threat of law meant you'd have
> to do it anonymously.
>
> Today I'm staying with 2 developers (also working on GlobalLeaks) and
> we spoke with lawyers who detailed the exact problems to me. One of
> them is on this list now.
>
> Based on this, I realised that you can make special Bitcoin
> transactions using the sequence number, that only release funds once a
> sufficient number has been added by various people.
>
> And this could be used for leaked documents once the bounty set by
> donators has been given. I only distribute generic software which
> other people run. No problem.
>
> This could be a good tool (if used) to allow corporations to destroy
> the value of other corporations by providing incentives to open up
> their trade secrets. This increases marketplace information and
> decreases the power of secrecy.
>
> Whistleblowers should be compensated for their risks. At minimum they
> have their own operating costs.
>
> Then I realise I don't even need to use disabled sequence number. It's
> easy enough with libbitcoin. Then anyone can take this and plug it
> into a web platform where people submit leaked documents with a target
> amount to reach. They pastebin the returned transaction, people pay
> them and when the background process has detected the funds have been
> paid (and are in the blockchain) then it releases the key for the
> encrypted documents.
>
> Working on this now. Will have some code to show soon.
>
> We could eventually plug this into the GlobalLeaks platform and
> leakers could put sample material and the encrypted material. The
> software releases the key for the material after the target amount has
> been reached.
>
> On 15/06/13 19:25, Amir Taaki wrote:
> > On 15/06/13 17:29, Mike Gogulski wrote:
> >> libbitcoin is one possibility, Amir, but as we've discussed the
> >> license is limiting and there needs to be a native C API rather
> >> than C++.
> >
> > Already there (working on it):
> >
> >
> https://github.com/genjix/libbitcoin-c-wrapper/blob/master/examples/fullnode.c
> >
> >
> >
> https://github.com/genjix/libbitcoin-c-wrapper/blob/master/include/bitcoin/bitcoin.h
> >
> > Once it's complete, I'll merge it in the main repo. For now it's
> > still in progress but a lot of functionality is already there.
> >
> > The Python bindings are more mature because I have one commercial
> > company working on it.
> >
> >
> https://gitorious.org/libbitcoin-bindings/libbitcoin-bindings/blobs/master/tests/fullnode.py
> >
> > Cody, I want to get everything all up to shape and working then
> > I'll come visit you. Today I'm working on a new idea too (I'll
> > detail it in the following email).
> > _______________________________________________ unSYSTEM mailing
> > list: http://unsystem.net
> > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/unsystem
> >
> > _______________________________________________
> unSYSTEM mailing list: http://unsystem.net
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/unsystem
>
--
Nicolás Mendoza