Bitcoin Forum
June 21, 2024, 12:13:33 PM *
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 21 22 23 24 25 26 27 28 [29]
561  Bitcoin / Development & Technical Discussion / Re: Need some help with sendmany and php... on: June 30, 2011, 04:29:54 PM
That the error vanished when you switched single to double quotes underlines a potential quoting issue.

You could also try running the request on the bitcoind host to rule out network related problems. If it works fine on that host, you can start thinking about possible network issues, like a firewall. Or perhaps you need to configure a listen address in bitcoind because it might not accept external requests by default (which would made sense from a security point of view). I almost sounds like the json string itself is buggy.
562  Local / Deutsch (German) / Re: Bitcoin Sender identifizieren on: June 30, 2011, 03:17:32 PM
So ein schwachsinniger Vergleich..! Ist das dein ernst?

Und ob ich mir ein Skript schreibe, dass täglich die Bitcoin-Adresse ändert oder nach jeder Bestellung bleibt sich vom Aufwand her gleich!
Den Ernst muß Matono festlegen, je nachdem, wie wichtig im die Geheimhaltung ist. Sein Geschäft, seine Entscheidung.
563  Local / Deutsch (German) / Re: Bitcoin Sender identifizieren on: June 30, 2011, 02:35:27 PM
Und da ich es grade sehe: es gilt in Deutschland Impressumspflicht. Matono's Seite ist eine Freude für den Abmahnanwalt.
564  Local / Deutsch (German) / Re: Bitcoin Sender identifizieren on: June 30, 2011, 02:31:38 PM
Also vielleicht verstehe ich grad etwas nicht, aber Matono kann doch einfach eine feste Adresse im Shop angeben und dann auf http://blockexplorer.com/address/blabla nachsehen, welche Transaktionen gelaufen sind.

Genau da liegt das Problem. Willst du dass jeder* deine Umsätze einsehen kann?

jeder* := Kunden, Konkurrenten, Finanzamt....

redd
Wenn Matono ein richtiges Unternehmen leitet, also mit Gewerbeanmeldung usw, dann muß er sich eh um die Steuer und das Finanzamt kümmern. Und wenn mal die Steuerprüfer da sind, kann er auch nicht sagen "Ätsch-bätsch, meine Umsätze sag ich nicht".

Und die Konkurrenz.. Naja, bei Politikern verlangt man ja auch eine Offenlegung der Einkünfte. Je nach Auftragsmenge reicht auch eine wöchentlich/täglich neue Adresse.

Denn was zu bedenken ist: wird ein fertiger Shop umgeschrieben, dann wird in 99% der Fälle auf anschließende Updates verzichtet. Und wie das ausgeht sollte jeder wissen, der nicht erst 5 Minuten im Internet ist.
565  Local / Deutsch (German) / Re: Bitcoin Sender identifizieren on: June 30, 2011, 12:58:47 PM
Also vielleicht verstehe ich grad etwas nicht, aber Matono kann doch einfach eine feste Adresse im Shop angeben und dann auf http://blockexplorer.com/address/blabla nachsehen, welche Transaktionen gelaufen sind. Dort steht auch die Senderadresse. Dann muß der Käufer nur seine Adresse bei der Bestellung mit angeben und somit kann man das zuordnen. Sowas kann man sogar automatisch per Skript auswerten lassen.

Warum sollte man dann sowas Komplexes machen wie einen Webshop umschreiben und/oder bitcoind installieren? Matono braucht nur die Absenderadresse, mehr nicht.
566  Bitcoin / Project Development / Re: freebitcoins.org BETA - Get Free Bitcoins, 20% Referral Bonus on: June 30, 2011, 12:42:03 PM
Sorry guys, we're just waiting on MtGox now - just got the account back, and now there's a problem with their API - we'll have the first round of payments out soon though!
Any updates on when to expect a fully working system? Someone who's signed up told me that he has a bunch of completed tasks pending for several days now. But I guess validation isn't related to the MtGox API.
567  Bitcoin / Development & Technical Discussion / Re: Blockchain growth is the biggest roadblock: use keyblocks on: June 30, 2011, 11:40:31 AM
Lookup Merkle Tree. Or bitcoin lite. I believe bitcoinj is already implementing this.
A quick search for Bitcoin Lite did not list a download. A faq I found mentioned "in the future".

In short, the official client already does it Wink
I'm using the official client and it downloaded the entire chain. That's what I based my original posting on. Is there any "keep it small" option I missed?

You only need your private keys to spend your coins. You only need to make a request to a trusted source of the block chain to learn about payments to you. You only need the full chain if you are solo mining.
But who provides those trusted sources. I wouldn't trust a source that's not e.g. validated by the bitcoin.org website.

Once you have the headers for the entire chain, you can then ask for the blocks starting with the last block and working back.
How do I keep headers only and discard/reduce the chain itself? Ideally, I'd like to keep by bitcoin folder <100MB.


I want to point out that I'm using the 0.3.20.0 client, because the newer one fails to run on my system (https://forum.bitcoin.org/index.php?topic=24266.msg302002#msg302002). So if the above options are only available in the current client, please let me know.
568  Bitcoin / Development & Technical Discussion / Blockchain growth is the biggest roadblock: use keyblocks on: June 30, 2011, 10:48:08 AM
I took a look at the current blockchain growth and used the data from an older backup to do some calculations. The backup is at block 120238, which was created on 2011-04-26. The files blk0001.dat and blkindex.dat together occupy 211MB. Currently, the chain is at block 133998 and here those files need 463MB. So for 13760 blocks, Bitcoin stored another 252MB on disk. That's just for the transactions of roughly two months. If we assume that Bitcoin will not be growing anymore, the chain will increase by about 1.5GB/year. But since Bitcoin does grow, it will be more, perhaps 2GB, perhaps 10GB, depending on how fast it catches on.

So, if someone wants to join Bitcoin in about a year, he is expected to let his computer download and analyze 2-10GB of data? Or about 20GB in two years? At times where even major ISPs consider bandwith caps. For someone on a common DSL line, 10GB can only be downloaded in 24 hours, assuming a constant rate of 120kB/s. Does anybody seriously assume that your everyday John Doe will put up with this? He won't. Users want to make use of a payment system instantly. Telling them to sit and wait will basically push them to alternatives. Of course they can just use an online wallet, but there's always the problem with hacks (see MtGox). Imagine the shitstorm if eg Paypal would be unuseable for days/weeks after a hack. Putting Bitcoin on your smartphone? Forget it. If everybody switches to online wallets, the p2p network gets smaller again, and that will make it easier for a 3rd party to enforce an alternative blockchain. Bitcoins stability relies on the amount of active nodes; when becoming a node isn't simple and quick, the number of nodes will diminish until only the online wallet services run a few because they have the storage and bandwith to deal with the blockchain.

Bitcoin really needs a way to keep the blockchain and traffic at a reasonable size. One step is to purge old transactions and addresses from the chain. To keep bandwith low, something like keyframes (like in videostreams) could be added. The blockchain would contain a keyblock every x blocks which basically is a status-quo snapshot. Then a client would only need to download the latest keyblock and the blocks after that one to be up to date. Those keyblocks would, like transactions, only be valid with x confirmations of the p2p network.
569  Other / Beginners & Help / Re: Transaction fee? on: June 30, 2011, 09:37:30 AM
Sorry, my bad. I checked a backup directory.

The current one is close to 500MB (haven't updated today)

The backup is 11 days old. So blk0001.dat/blkindex.dat grew from 211MB to 459MB in just 11 days?

If that goes on, it will have a ridiculous size soon...
570  Other / Beginners & Help / Re: Transaction fee? on: June 30, 2011, 09:19:25 AM
From my understanding, not setting a fee just makes your transaction slower. Your transfer isn't lost or stuck, it should just take a while until you get it confirmed.

The bitcoin folder should be around 250MB right now with the complete blockchain. Also remember than until you don't have the entire chain, you won't get any confirmations. So leave it running until it's up to date. Right now, there are about 133996 blocks which need to be processed by your computer.

For a test, you can always transfer those Bitcoins to my address  Grin
571  Bitcoin / Development & Technical Discussion / Re: Need some help with sendmany and php... on: June 30, 2011, 09:01:58 AM
It looks like your Windows has problems dealing with single/double quotes and tries to resolve your json values.

Perhaps it's better to store the json string in a plaintext file and let curl read it by using something like -d @jsonfile.txt
572  Other / Beginners & Help / Re: [POSSIBLE SCAM] Bitcoin Mining Accelerator / Coin Miner on: June 29, 2011, 09:32:21 PM
The download is an EXE installer. The install seems to include GUIMiner, as well as who knows what else. I find the whole thing very sketchy to say the least. Fortunately I don't keep my wallet on my mining rig, but I've taken security precautions nonetheless, and will be wiping my mining machine ASAP. I know it was stupid to open an unknown EXE. However, since my wallet wasn't on the machine was less concerned about potential malware.
I've gotten used to run _any_ software inside a virtual machine first that discards any changes after it's shut down. No matter if the source is legitimate or shady. That way I can test the application in every detail without having a single bit of it on my main system. I've had enough times when a program suddenly acts up, eats 100% CPU, goes crazy or simply doesn't do what's advertised. Instead of trying to get it under control, I just turn off the VM. If I need a program on a regular basis, I take a close look at what it's doing before moving it to my main system. That saved me from lots of headaches and reinstalls.
573  Economy / Games and rounds / Re: Make me laugh for a bitcent on: June 29, 2011, 05:56:13 PM
Bitcent sent.
Thanks!
574  Other / Beginners & Help / Re: A bunch of questions/suggestions from a newbie, please read on: June 29, 2011, 01:43:17 PM
I made a screenshot of the GUI error I mentioned earlier. Perhaps someone can point a dev at this: http://picpaste.com/btc-VIcsfQft.png
In this example, I had the forum open and then brought bitcoin to the foreground and moved it a bit. As you can see, a part of the forum got "stuck" to the GUI.

When I try to start the current client, I receive this error:
bitcoin.exe - Entry Point Not Found
The procedure entry point freeaddrinfo could not be located in the dynamic link library ws2_32.dll

575  Economy / Games and rounds / Re: Make me laugh for a bitcent on: June 29, 2011, 10:55:20 AM
Three of my fav







576  Other / Beginners & Help / A bunch of questions/suggestions from a newbie, please read on: June 29, 2011, 09:52:40 AM
I'm new to Bitcoin and spent some time to read through the informations on this site and play around with the client. Now I've got a few questions/suggestions now and hope to get some replies.


1. Why isn't the wallet encrypted by default? A lot of effort was put into making transactions secure, but anybody who has your wallet has your money. It should be trivial to add a strong encryption so that you can only open a wallet when you enter a password. Then people would not have to use eg Truecrypt for that. It would also be a good idea to confirm each transaction with the password, like you do with the normal online banking systems.

2. Are messages added to a transaction public? Or could I use this message to send back confidental information, like passwords or private links?

3. Can I invalidate an address I have so that every transaction to it gets rejected? Those addresses could then also be purged from the blockchain to keep it at a reasonable size and only need to be stored in some sort of rejectchain. Perhaps the client could even suggest to purge addresses which have not been used in any transaction for x months. That way you could sort out addresses you never need anymore and make sure nobody accidentally still sends money to them.

4. Are collisions possible? It works for MD5 and SHA1, so is it theoretically possible that someone creates a new address which is already used by someone else and that way also gets access to his bitcoins?

5. Can wallets be merged? I could set up a miner on another system and now I'm asking myself how to join both wallets later. I know I can just transfer the coins, but don't you also get fees for the blocks you've mined? How can that be transfered?

6. How can I display smaller fractions in the client? I've seen people discuss 0.0000001btc transactions, but I only see 2 decimals.

7. Can't the Windows release be compiled as static? I have an older system where the current release (0.3.23) won't start (some error about freeaddrinfo); client 0.3.20.2 still works however. Only problem with that version is that the background of the "transfer/addresses" block shows the underlying window, as if it's transparent when switching to it.


Tips are welcome: 1HGvvuyYoRHmXM2VQZdQvVaCSCnPKRArZS
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!