Bitcoin Forum
June 09, 2024, 01:19:43 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 19 20 »
1  Alternate cryptocurrencies / Altcoin Discussion / Re: Introducing Treazant - Bitcoin Without Reward Halving on: December 02, 2012, 09:03:57 PM
Please let me know if you have a recommendation for which cryptographic algorithm I should use or if you know or if you can think of a more elegant solution.
I thought of a simpler way to force divergent balances to be incompatible while still retaining transaction protocol compatibility. Treazant will first copy the wallet and synchronize to block 109,999 without transmitting transactions. For each public/private key pair address that contains bitcoins, two new public/private keys will be generated. Both Bitcoin and Treazant will get a copy of both new addresses, but the treazants and bitcoins will be sent to opposite addresses. Neither the kludgy double signing idea nor the alternative encryption idea will be used.

this means I can double-spend my bitcoins on both chains, treazant and bitcoin?
Yes, you will be able to double spend Bitcoins/Treazants which you had before the first Bitcoin four year reward halving occurred at block 210,000. Don't delete your transaction history from when the Bitcoin reward halving occurred and I'll let everyone know when treazants are usable and worth more than nothing.
2  Alternate cryptocurrencies / Altcoin Discussion / Re: Introducing Treazant - Bitcoin Without Reward Halving on: November 30, 2012, 04:58:52 PM
Now that I've had some time to think about it, the solution which I mentioned should be pretty simple to implement and I will definitely have it done before I can get my hands on ASIC hardware. When the client starts up, if there is a Bitcoin wallet, it will open the wallet in read-only mode and for each of the Bitcoin addresses it will generate a new public/private key pair address first using a yet to be determined cryptographic algorithm, which may either be the same ECDSA algorithm that Bitcoin uses or a different cryptographic algorithm that will produce the same length address and then afterwards it will sign the transaction again using the original Bitcoin private key. The order is critical to guarantee that when the currency is eventually sent, the transactions will not be incompatible with Bitcoin. Afterwards the client could either continue to use twice signed addresses or just use single signed addresses. Please let me know if you have a recommendation for which cryptographic algorithm I should use or if you know or if you can think of a more elegant solution. Thanks!
3  Alternate cryptocurrencies / Altcoin Discussion / Re: Introducing Treazant - Bitcoin Without Reward Halving on: November 30, 2012, 06:49:34 AM
How many blocks will be pre-mined? How long we have to wait for win32 package?
209,999 blocks have already been pre-mined. If you had bitcoins before the reward split and if you haven't thrown away your wallet, then you have treazants.

Edit: Party's over. It was fun while it lasted. It just occurred to me that transactions on the bitcoin block chain could be rebroadcast on the treazant block chain not only by the sender, but by anyone. And the opposite is also true, treazants produced before the block chain split which are spent after the split, could be rebroadcast on the bitcoin block chain. This wouldn't always be true, eventually divergent confirmation paths would stop the double receiving, but only after much potential harm. If I'm wrong, please let me know. Thanks for all your support. We had a good run. Cheesy

Edit 2: It could still work if the encryption method was changed or a salt was added at and after block 210,000. Doing so would be good practice in case Bitcoin were ever close to being compromised in the distant future.
4  Alternate cryptocurrencies / Altcoin Discussion / Introducing Treazant - Bitcoin Without Reward Halving on: November 29, 2012, 03:28:33 PM
Treazant is for folks who prefer for the Bitcoin reward to stay constant forever. Block chain confirmations will resume once ASIC hardware starts to arrive. The client only requires a few very trivial modifications to work. The one piece of the puzzle which would be useful, but is not required, is functionality to export wallets from Bitcoin and import them to Treazant and vice versa. If you haven't sent any outgoing transactions after the reward halving yesterday, then a simple copy and paste backup and restore should work fine. Minor modifications to accommodate the larger supply of currency will occur at block 420,000 and as needed at each subsequent 210,000 blocks.
5  Bitcoin / Bitcoin Discussion / Backup Your Wallet TODAY to Double Your Money! on: November 28, 2012, 02:25:36 PM
But not necessarily the value, quite yet. Cheesy

Always backup your important files before a big change!

Regular treazant transaction confirmations will resume promptly upon the arrival of ASIC mining hardware.
6  Economy / Scam Accusations / Re: Beware of scammers! on: January 17, 2011, 12:12:13 PM
Liberty Reserve account holder U0617086 Valentina Izmailova (possibly fraudulent name) and IP address 67.212.80.94 (possibly proxy) steals money from friendly Internet users by stealing your email password by sending a message with the subject "Your account will be suspended". Please make this your status for a little while and if you happen to find him, give him what he deserves. Thanks!
7  Bitcoin / Project Development / Re: Letter to the EFF on: August 18, 2010, 03:47:00 AM
A USD is worth somewhat less than 1 mg gold, according to the current spot price.  Without active manipulation, the current equilibrium value is probably closer to 0.1 mg gold.
You're thinking of troy ounces. One ounce of gold is worth about $1226.00. There are 31.1034768 grams in a troy ounce, so a gram is worth about $39.42. A dollar is worth about 0.000815661 troy ounces or 0.025369883 grams of gold.
8  Bitcoin / Bitcoin Discussion / Re: Bitcoin Vocabulary on: August 18, 2010, 02:00:19 AM
"Chain Branching" is still without a definition.  Is this a valid or recognized term or is it something someone made up?

Quote
* kencausey realizes now the 'cross over' mentioned is in reference to 'chain branching'
<kencausey> the point at which two chain branches coincide
<jgarzik> "Forking Point" == "The point at which two chain branches coincide" Huh

103,000 results for "chain branching" (with quotes) at google.com
I think the person who created the page just posted some quick terms without defining them. It's a perfectly valid term, although I would personally change it to Chain Branch. It's not a very complex term, but I'm having a hard time thinking of how to succinctly define it off the top of my head. I don't have time to work on it at the moment, but here is a sentence that I wrote while I was trying to think of how to lead in to defining it. I hadn't gotten to the chain branch part of the definition yet. This definition is somewhat descriptive of the term Proof-of-Work, which is another term that should be added. There are plenty more definitions which haven't been included yet. I'll add some more at some point when I've got some time and if I don't forget.
Quote
For each subsequent consectutive zero from the left side of the hash expressed as a binary number, the difficulty of producing a hash doubles.

Edit: It just occurred to me that the Bitcoin difficulty increases at much smaller increments than x2. Bitcoin doesn't attempt to only get consecutive zeros, but tries to get the hash below a certain number when the hash is expressed as a number.
9  Bitcoin / Project Development / Re: Letter to the EFF on: August 17, 2010, 05:10:30 PM
I bet they'll smile when they come to check out the project and find this thread. Cheesy
10  Local / Oбcyждeниe Bitcoin / Re: Срочно Обновляйте!!! Bitcoin 0.3.10 on: August 17, 2010, 05:08:46 PM
...так толсто что даже тонко. жир в каждом предложении
Жалость то какая. Кому надо, тот поймет. Не на статью для профи старался.
Мне все-таки интересно будет ли эта программа работать под эмуляторами типа Wine.
Я не читал всё до этого, но когда я начинал использовать Биткойн, не был Линукс версии, так я использовал Wine и он работал хорошо. Я не пробовал в последние время.
11  Bitcoin / Bitcoin Discussion / Re: Bitcoin Vocabulary on: August 17, 2010, 03:10:06 PM

Commodity should not be on the vocabulary page. (I was assuming the suggestion to put it on was a joke.)

It's not a Bitcoin specific term, and isn't relevant to Bitcoin at all, other than so people can argue about what it is/isn't/does/doesn't apply to.
Yeah, he was joking, but I think it's a good idea and can be done non-controversially. People have to go to a bid/ask currency exchange to buy or sell bitcoins over the Internet. General market trading terms are very related.
12  Bitcoin / Bitcoin Technical Support / Re: freenet and cpu priority on: August 17, 2010, 02:50:34 PM
It's quite difficult to generate a block right now. If you've got lots of other things running, then from a practical perspective I think it would be better to get not generate bitcoins. My guess is that it's not so much the process priority that's the problem as much as just the processor thrashing between tasks because it's got so much going on. The more tasks you have running concurrently, the more important it is to leave a portion of your total CPU below the maximum in order to keep your system running smoothly.

If you've got a specialty, you could offer your services in the Marketplace section or if you've got unwanted electronics or other item, you could offer to sale it. Trading for or buying bitcoins is probably easier, faster and cheaper than generating them on your computer.
13  Bitcoin / Bitcoin Discussion / Re: Bitcoin Notation on: August 17, 2010, 02:29:52 PM
I propose that we add a number format to the forum text editor and a localization option to the profile settings so that everyone can see numbers however they want. Cool And the formatting should be allowed in the subject field. Tongue
14  Bitcoin / Bitcoin Discussion / Re: Bitcoin Vocabulary on: August 17, 2010, 02:18:31 PM
Nice start!

I dare you to put a definition for "commodity". ;-)
I posted a few quick definitions when I first saw this thread. I was thinking about adding it but I didn't get around to it. It just needs to clearly and neutrally express both definitions and perhaps mention that the primary definition has been hotly debated on the forum.
15  Economy / Marketplace / Re: Win 100.000 BTC on: August 17, 2010, 02:07:01 PM
I'm not really interested, so I didn't read the much of the thread, but I did read the last comment. If you're looking for a random number, just use the hash of block x. Blocks take roughly ten minutes to generate, so you can pretty well estimate about how long it'll take to get to block x. Just be sure to specify whether you count the genesis block as block 0 or 1 since it's changing and whether you'll be looking at the hash that's available while block x is being hashed or the hash of block x. And if the payout is large, you should wait for at least about a day after the payout to ensure that the hash is pretty well confirmed.

Donations Welcome! Grin
16  Bitcoin / Bitcoin Discussion / Re: checkpointing the block chain on: August 16, 2010, 11:25:57 PM
How is the strength of the chain calculated?
Total proof-of-work.
So a very strong node could continuously reverse the last x blocks and only allow transactions which include a transaction fee over a certain amount, right?
17  Bitcoin / Development & Technical Discussion / Re: Anonymity on: August 16, 2010, 10:47:31 PM
Sending payments to fake addresses provides a way to broadcast short encoded and optionally encrypted unalterable messages to the world anonymously. Have security codes for the organization committing genocide, but scared you'll be killed if the publisher accidentally reveals your identity? Shocked Publish them with Bitcoin. Cool

It would be just terrible if people realized there was a way to post messages to the internet.  Roll Eyes
Bitcoin is much harder to crash than your average web server. Bitcoin is harder to manipulate than your average decentralized message board.
18  Bitcoin / Bitcoin Discussion / Re: checkpointing the block chain on: August 16, 2010, 10:42:28 PM
The checksum is just the hash at a single particular block such that new chains can be started and can grow, but once a client with the checksum included reaches that block block number, it won't accept any hash except the checksum.

Is that correct?

So if someone wanted to create an alternative chain with the same genesis block, they would need to checksum a block after the genesis with a different hash before they connected to the live network. If they ever reached the checksum in the official client, they would need to make sure that checksum was not included in their own Bitcoin client.

How is the strength of the chain calculated? Is it length and checksum only or does it measure a single block at difficulty 500 as more valid than ten blocks at difficulty one? I presume that it's probably length and checksum only which would mean that all transactions before the checksum are pretty well safe forever, but blocks after the checksum are only as strong as the current strength of the network until the next checksum comes along.
19  Bitcoin / Development & Technical Discussion / Re: overflow bug SERIOUS on: August 16, 2010, 10:15:32 PM
So at this point, would a client that has not upgraded also have the correct chain?
Yes. The only exception would be if an unpatched client made another fake transaction and managed to verify it. They would be able to spread that fake block to a few other nodes that haven't upgraded, but the upgraded clients seem to have more power than the unpatched clients, so the bad link would not last long and would not be spread by upgraded clients.
20  Bitcoin / Development & Technical Discussion / Re: Network protocol overview doc on: August 16, 2010, 10:07:37 PM
I show respect to whomever I don't disrespect. Anyway, it was just a silly post. I am quite certain I haven't traumatized his tender sensitive soul. If he were not able to take it, then like most people, he would have adapted his outward personality long ago in such a way so as to reduce his susceptibility to receiving such feedback. The fact that he has grown to adulthood without adapting his outward personality, demonstrates that he is at very least, reasonably comfortable receiving pissy feedback from people on the Internet and very likely AFK as well. I kindly thank all of you who continuously show dignity, respect and civility to whomever (jgarzik and/or me) you feel does not deserve it. Kiss
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!