Re: [Bitcoin-development] smart contracts -- possible use case? yes or no?
On Sun, Sep 29, 2013 at 12:28 PM, Neil Fincham n...@asdf.co.nz wrote: I subscribe to this list so I can keep up-to date with bitcoin development, can we keep philosophy and tax evasion out of it? Yes, that's off-topic for this mailing list. Lets stick to technical issues that we can solve by writing code. -- -- Gavin Andresen -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development
Re: [Bitcoin-development] smart contracts -- possible use case? yes or no?
There are some policy decision points in the protocol (and code) that may become centralized risks or choke points that undermine the p2p nature. So the extent that those can be argued to have in principle have a technical fix, it could be quite interesting to research the necessary technology (advanced crypto, byzantine networking argument etc) that could address them. eg payee/payer blacklisting by a large group of miners and committed transaction proposal to address it. However even for that type of thing I think bitcoin-dev would probably rather focus eg on something that has reached the stage of having a BIP. Eg it might be better to discuss early stage or speculative ideas on bitcointalk.org technical thread. https://bitcointalk.org/index.php?board=6.0 taxation in particular there are examples where even the political sphere accepts significantly anonymous taxation. eg for europeans with certain types of investment in a swiss bank, the swiss bank sends however many million as a single payment across all users per european country to their passport home country (minus 25% cut for the swiss government). Perhaps such things could be possible for bitcoin. Again I think bitcoin talk would be a good place for such a discussion if that was the OP question indirectly. Adam On Sun, Sep 29, 2013 at 06:32:10PM +1000, Gavin Andresen wrote: On Sun, Sep 29, 2013 at 12:28 PM, Neil Fincham [1]n...@asdf.co.nz wrote: I subscribe to this list so I can keep up-to date with bitcoin development, can we keep philosophy and tax evasion out of it? Yes, that's off-topic for this mailing list. Lets stick to technical issues that we can solve by writing code. -- -- Gavin Andresen References 1. mailto:n...@asdf.co.nz -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development
Re: [Bitcoin-development] smart contracts -- possible use case? yes or no?
On 29 September 2013 10:32, Gavin Andresen gavinandre...@gmail.com wrote: On Sun, Sep 29, 2013 at 12:28 PM, Neil Fincham n...@asdf.co.nz wrote: I subscribe to this list so I can keep up-to date with bitcoin development, can we keep philosophy and tax evasion out of it? Yes, that's off-topic for this mailing list. Lets stick to technical issues that we can solve by writing code. Hi Gavin, apologies if my post came across as off-topic. My aim was to present a use case, and ask whether or not it was technically feasible using smart contracts. -- -- Gavin Andresen -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development
Re: [Bitcoin-development] smart contracts -- possible use case? yes or no?
On 29 September 2013 04:28, Neil Fincham n...@asdf.co.nz wrote: I subscribe to this list so I can keep up-to date with bitcoin development, can we keep philosophy and tax evasion out of it? Hi Neil, perhaps I didnt present the use case clearly. It was not about evasion, it was about voluntary donations going to the correct place, being verified by an oracle. I dont wish to stray off topic, so I'll leave it at that. Neil On 29 September 2013 09:15, rob.gold...@astutium.com wrote: But the regulatory environment in many geographical regions in uncertain. Do we need to pay capital gains? Do we need to pay a sales taxs etc. etc. In most regions it's not only 'simple' but trivial - BTC is just 'another currency' and accounted for exactly the same way - it doens't matter if you sell your hose for GBP, USD, EUR, BTC or sacks of Pig Dung, you still have a GBP tax issue ... So my idea is to voluntarily pre empt legislation by giving donations to govt (aka taxation) for bitcoin service providers. You want to volunteer to pay tax ? I'd suggest stronger medication ... However, there is something of a problem with voluntary donations. Most people are not satisfied with the way they are spent. 80% of 'donations' end up spent on 'adminsitration' and not what they were donated for, this is a 'greed' issue not a 'currency' issue. In the UK a recent survey said that only 18% of people thought that tax money was wisely spent. Tax isn't voluntary or a donation. The 18% who think UK tax is well spent are the 18% of the population who get the tax money, not the 82% that pay it ;) Can we fix it? First we kill all the politicians ... So let's say I run a business and I make 1 million euros. I wish to donate 10% of my profits to society. But let's say I dont want that money to go to wars of aggression, but rather, to the fire de[department. So give it to the FD - what you do with your post-tax profits are up to you ;) At this point everyone wins. The business person is happy to make a contribution. The govt. is happy that it gets more revenue. The fire dept. is happy that it has revenue to do its work. And everything has gone to the right place in a kind of democratic way. Where does gov't come into this ? I think you're confusing 'tax' which you have zero control over and 'donations' which you already have 100% control over. Rob -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk ___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development
[Bitcoin-development] locks and directories
Hello Is it required, presumed, assumed, coincidence, chance or irrelevant that the three different databases in bitcoin: 1. the network addresses database, reflected in peers.dat 2. the levelDB block chain database (blocks/blkn.dat, blocks/revn.dat, blocks/index/n.sst et al, chainstate/n.sst et al) 3. the Berkeley DB wallet database (db.log, wallet.dat, database/log.n1) are all in the datadir directory? I only ask since it would seem that a more mature (?) bitcoind or bitcoin-qt would optionally, like the three (databases) in separate paths or drives, etc. It would seem easier to transport, backup etc. the pieces one wants. I find the block chain database is the most important (time consuming), because of its size, to duplicate and transport in order to backup. This also attacks the Criticism section in https://en.bitcoin.it/wiki/Bitcoin-Qt The first question is: can one backup by just looking at the dates, and just back up those files with the equal or newer dates, and the log, current and manifest files? An initial then incremental backups, as it were. I am thinking of the frailties of data on OS's such as Windows in the hands of the less than adept shall we say. Also if one takes part in backing up one's data, one may actually have some idea where it is! Ron-- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development