Bitcoin Forum
May 25, 2024, 10:07:01 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 [486] 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 ... 590 »
9701  Bitcoin / Bitcoin Discussion / Re: With no mixer we are all known now? on: July 29, 2015, 07:36:40 PM
it would be very easy to track any transactions back to the originating wallet. therefore, your company balance would be public. (although,most businesses needto share books in their yearly report anyway right?)
But if the coins are moving, then they can't reliably know how much is held at present time. Sure they can all be traced, but that only tells you that at one point in time, the company had X amount.
9702  Bitcoin / Bitcoin Discussion / Re: With no mixer we are all known now? on: July 29, 2015, 06:33:39 PM
Use a different address each time and use change addresses. Don't connect your identity to any addresses and there you have pretty much enough privacy. It's like people said above, if they can track us, how many coins does each one of us has? Cheesy

If you have a business or even as a freelance that requires credentials to get paid, how are you going to not have your address linked to you?
Once the coins start moving, they can't reliably know which addresses you send to are actually yours.

And if you buy in a BTC-accepting business, how isn't the address you give them not going to be linked to your real name and data?
Even if it is, if you load that address with just the required amount, they won't know about the rest of your Bitcoin. The change will be hard to trace after a few transactions anyways.
9703  Bitcoin / Development & Technical Discussion / Re: Building headless Bitcoin and Bitcoin-qt on Windows on: July 29, 2015, 05:21:32 PM
guys if anyone could help ill tip you btc

im still getting the following error, what is this lrelease.exe?, im trying to compile litecoin 0.8.7.5 source

Recompile qt from source using the compile bitcoin-qt 0.8.6 with qt 4.8 instructions in the OP.
9704  Bitcoin / Bitcoin Discussion / Re: With no mixer we are all known now? on: July 29, 2015, 02:47:48 PM
Also, if you don't get your Bitcoin from exchanges, then you won't have an identity associated with your coins. If you do work for Bitcoins or mine them, and at no point involve an exchange, you still get Bitcoin and there won't be an identity associated with your coins. Furthermore, with Bitcoin addresses, even if you can trace Bitcoin transactions, you can't know for sure whether the next address is the same person or a different one.
9705  Bitcoin / Bitcoin Technical Support / Re: Does reindexing continue if you open-close your client? on: July 29, 2015, 02:11:42 PM
As long as you close it correctly, it will pick off where it left off when you open the program again.

I finally went to sleep because this thing is incredibly slow, and guess what, when I opened it again this morning it started from scratch. Fucking fantastic. I hope they add pruning soon so I don't have to deal with this mammoth piece of shit of a 40GB blockchain to have some sort of security (anything that doesn't download the blockchain sucks as seen by the recent problems with non-core software).
I think you forgot to remove the -reindex flag from the shortcut. Better remove that now otherwise it will reindex every time you start up.

If you have a spare computer, you could set that up as a server. It would just run Bitcoin Core and you can have spv wallets on other computers that connect only to your server node. Then you can ensure that your stuff is secure while not having to have Bitcoin Core take up space on your actual computer. Core 0.11.0 has pruning included but it can't use the wallet at the same time. If you set the node up and used pruning however, as long as you didn't use a wallet on that node and used spv wallets on other computers, it would work.
9706  Bitcoin / Bitcoin Discussion / Re: Are we stress testing again? on: July 29, 2015, 02:04:49 PM
I dont think anything is going on at the moment. Unconfirmed transactions are below 2000 and thats normal. https://blockchain.info/de/unconfirmed-transactions

do not trust bc.i
they do not show you all network transactions even the number of them
now they have some anti-spam filters which ignore incoming chained unconfirmed transactions
I think they have a more accurate representation of the mempool than other sites. Most nodes have default rules which will reject almost all of the same transactions that bc.i does. Other sites such as tradeblock shows all unconfirmed transactions at that time, including ones considered non standard (dust) which are normally rejected by most nodes. I think that they tend to cause panic about the size of mempools when their data is not accurately representing most node's mempools. Statoshi.info is also quite reliable since that is just a node with stats.
9707  Other / Meta / Re: Just what is theymos all about? on: July 29, 2015, 04:35:41 AM
I think he is also only one to hold the private key that can send alert messages. Satoshi originally had it and still has it I guess if he is still around. He passed it to Hal who in turn left it to Theymos.

Thought that Gavin had the alert key...not Theymos.
I believe there are actually three keys, or three people hold the keys
There is actually one key which is held by many people. Those people are kept secret, but it is known that Theymos, Gavin, and Satoshi hold the key. Others do to, probably including most if not all of the core dev.
9708  Bitcoin / Bitcoin Discussion / Re: Can Bitcoin Change Wi-Fi For the Better? on: July 29, 2015, 02:16:58 AM
Basically it uses Bitcoin for micropayments to access cheap WiFi. This gives users cheap WiFi and lets hotspot owners make money off of offering their WiFi to people.
9709  Bitcoin / Development & Technical Discussion / Re: Building headless Bitcoin and Bitcoin-qt on Windows on: July 29, 2015, 01:39:18 AM
hey guys. im in need of a little help. im trying to clone megacoin-qt and when trying to compile windows qt


and im getting this in cmd. any ideas?


did you download qt 4.8.6 and put it in C:/Qt/4.8.6? It can't find a dependency that it needs which is an older version of qt.

yes, its all installed and configured. heres a screenshot of that folder, the file lrelease.exe doesent seem to exist?
-snip-
Did you follow all of the instructions for bitcoin 0.8.6? It looks like that coin is based off of Bitcoin 0.8.6 and thus you will need to follow those instructions instead.
9710  Bitcoin / Bitcoin Technical Support / Re: bitcoin-cli help encryptwallet on: July 29, 2015, 01:00:37 AM
The root of the problem is in the method for that command here: https://github.com/bitcoin/bitcoin/blob/ca37e0f33980a1fe96ac4ed08fd7d692a7a592a5/src/wallet/rpcwallet.cpp#L1968

The statement determining whether to show the message or not is this
Code:
if (!pwalletMain->IsCrypted() && (fHelp || params.size() != 1))
            --snipped display message code--
As you can assume, this states that if the wallet is not encrypted and either help is true or parameters is not one, then display the help message. As you can see with that logic, since your wallet is encrypted, it will skip past this, even if help is true.

Help is set to true in this file: https://github.com/bitcoin/bitcoin/blob/240b30eaf0b94a0094b8943dd9c01448bc29c3ba/src/rpcserver.cpp by using the help command. The key part is at line 226 - 227 which are as follows
Code:
    if (strRet == "")
        strRet = strprintf("help: unknown command: %s\n", strCommand);
since the string that encryptwallet method returns is empty, this help output assumes that the command doesn't exist, so it prints the unknown command message.

This is clearly intentional. Why would they have a specific check for whether the wallet was encrypted or not for the help message. As to why that was done, I don't know.
9711  Bitcoin / Bitcoin Technical Support / Re: I think I was robbed for 48 bitcoin! Blockchain log HACKED? on: July 29, 2015, 12:39:33 AM
I wouldn't even call this jumping around.  I would call it going back to a confirmed transaction and looking for the error after that point.  The next version would hopefully be backwards compatible, read the current DB/chain on the system and write it locally into the new format, so that it does not need to redownload. 
For a computer, that is jumping around. It is not in order that it is reading the file in. In order to go back to a confirmed transaction, it first needs to get through the corrupted data, which it will have no idea what that data is, before it can reach any good data. Even so, depending on what it was reading, it may be corrupted in multiple places in the database. The corruption might also might not be of the transactions, but of the file and database structure itself. If that was corrupted (which is probably the case since bad transactions can just be redownloaded) then having good transactions means nothing as it cannot read them or understand the format of the data. Just to be safe, it will reindex. Reindexing guarantees that the data it reads is not corrupted. Otherwise, the data might be corrupted and such a corruption can negatively affect the entire program.

The download is the problem.  6 days, because the bandwidth of bitcoin's network is so slow.
So I cant buy anything for 5 more days.  =(
Reindexing does not mean it is downloading. It might appear that way, but it is in fact reading the data off of the blk files and indexing them into a database in ldb files. If you were stupid enough to delete the blk files then it will be redownloading. Even so, it isn't the bandwidth of Bitcoin's network, it is your own internet bandwidth that limits the download. The bottleneck for you right now is your CPU and RAM. Reindexing is all on the CPU and the RAM. If you don't have a good CPU and enough RAM, then it will take a long time. For me, I can have a reindex done in about 15 hours. Some people have them done in 1 or 2 hours, others a few days. But the problem is on your computer, not the network.
9712  Bitcoin / Bitcoin Technical Support / Re: Another transaction not moving on: July 29, 2015, 12:26:49 AM
It isn't because of the wallet. I think it might be because someone is spamming again, but not at the levels as previously. That might be slowing down your transaction, although it seems to have a high enough fee.
9713  Bitcoin / Bitcoin Technical Support / Re: I think I was robbed for 48 bitcoin! Blockchain log HACKED? on: July 28, 2015, 11:12:00 PM
wow ok.  Sounds like nobody thought it would get this big.
They need to make the next version use a better database system that is not linearly.
Simple fix then to a very big problem.
Well the linear stuff is not just the database, but computers in general. They can't just jump around and process multiple things in different orders like humans do. What Bitcoin Core can do is migrate to a more ACID (Atomicity, Consistency, Isolation, Durability) database. That would allow it to recover better from crashes and not have to reindex every time the database corrupts. The only problem is that changing databases would require a huge rewrite of the code to support a different database and then that new version would most certainly not be backwards compatible. It would have to reindex the first time.
9714  Bitcoin / Development & Technical Discussion / Re: Building headless Bitcoin and Bitcoin-qt on Windows on: July 28, 2015, 11:01:45 PM
hey guys. im in need of a little help. im trying to clone megacoin-qt and when trying to compile windows qt


and im getting this in cmd. any ideas?

Code:
C:\clonecoin>qmake "USE_QRCODE=1" "USE_UPNP=1" "USE_IPV6=1" megacoin-qt.pro
Project MESSAGE: Building with QRCode support
Project MESSAGE: Building with UPNP support
'C:/Qt/4.8.6/bin\lrelease.exe' is not recognized as an internal or external comm
and,
operable program or batch file.
Project MESSAGE: Building with QRCode support
Project MESSAGE: Building with UPNP support
'C:/Qt/4.8.6/bin\lrelease.exe' is not recognized as an internal or external comm
and,
operable program or batch file.
Project MESSAGE: Building with QRCode support
Project MESSAGE: Building with UPNP support
'C:/Qt/4.8.6/bin\lrelease.exe' is not recognized as an internal or external comm
and,
operable program or batch file.

C:\clonecoin>
did you download qt 4.8.6 and put it in C:/Qt/4.8.6? It can't find a dependency that it needs which is an older version of qt.
9715  Bitcoin / Bitcoin Technical Support / Re: Me panicing because of a Core crash. Now I have to redownload the chain. Lame. on: July 28, 2015, 10:59:29 PM
I have this problem a lot. Do not use the same addresses over and over. This will prevent crashes like the many ones I have experienced. I am sure glad I was wise enough to create a backup.

This is sad that BTC is so unstable that you can't just use one address.  It spams and fattens up the chain for no reason, making it slower to download every time someone has a crash.  Very bad for BTC to have this problem.  No wonder the mainstream will not adopt this broken tech.  It's like in BETA forever.
It doesn't spam and fatten up the chain, and it is still technically in alpha.

Bitcoin is in alpha development still. That is why version 1.0 still doesn't exist. It isn't stable and ready for mainstream adoption yet, which is why it is still labeled alpha by the core developers.
9716  Bitcoin / Bitcoin Technical Support / Re: Does reindexing continue if you open-close your client? on: July 28, 2015, 10:57:57 PM
As long as you close it correctly, it will pick off where it left off when you open the program again.
9717  Bitcoin / Bitcoin Technical Support / Re: I think I was robbed for 48 bitcoin! Blockchain log HACKED? on: July 28, 2015, 10:57:18 PM
Why is it better to use a different address every time?  Doesnt that just spam the blockchain with more crap data and collectively result in making it take a week to download because everyone thinks they need to keep making up new BTC addresses for each transaction?
Nope, it doesn't spam the blockchain with more crap. It doesn't make a difference to that at all. The reason for using different addresses for everything is for security. It makes it more difficult for people to track your payments to places and it makes it easier for you to track payments to you. Also, by using multiple addresses, it is more difficult for people to know how much Bitcoin you actually have.

I hate that the BTC Core is so stupid it has to rewrite perfectly good data just because one small part went bad with the BTC crash.  It cant just find and rewrite that one part, or go back one day or at least back to the day of the most recent transaction when everything must have been ok, and start from that time, it has to go back to day 1!  wtf. 
It can't because LevelDB (the database type used by Bitcoin Core) is not all that great with recovery. Once it corrupts, the data may still be readable, but parts of it won't be, and it does not know where. The corruption would not only be just at the end where the latest transactions are, but could be throughout depending on what was open at the time. The corruption also prevents Bitcoin Core from being able to open and read the database as it should. While humans can open the file and read it(with the right tools), the computer is not able to interpret the data since it comes linearly. Humans can jump around and look at the data to find stuff that we need, but the computer processes things linearly. If it receives data it doesn't recognize, then it will crash and error out. The corruption causes this erroring and it can't be fixed without rebuilding the whole database.

BTC Core needs to assume the date of the last confirmed transaction was good, and only go back to that date.  Not back 6+ years. 
Since the data is read linearly, it won't ever be able to get to the point where it can read good data. Due to the corruption, it will error out and take the safe route of having to reindex the whole thing.
9718  Bitcoin / Bitcoin Technical Support / Re: Getting Genesis Block transaction on my node on: July 28, 2015, 05:03:52 PM
You can't. The transaction actually doesn't exist in the database. I think it is actually hard coded. Since the transaction doesn't really exist, it can't be viewed by anyone through conventional means and it can't be spent at all.
9719  Bitcoin / Bitcoin Technical Support / Re: Why does my wallet size increase over time? on: July 28, 2015, 03:28:05 PM
As you use more than 100 hundred addresses, Bitcoin Core will generate another 100 address for the keypool. Generating and storing those 100 new keys will of course take up some extra space. If you are doing Bitcoin transactions with the principle one input one output, then you will have to generate 100 new addresses after 100 transactions.
9720  Bitcoin / Bitcoin Technical Support / Re: I think I was robbed for 48 bitcoin! Blockchain log HACKED? on: July 28, 2015, 03:26:01 PM
Error?  How?  Did blockchain.info rewrite the blockchain logs to backdate and steal?  HOW?
They can't do that.

I am fairly certain that the addresses where the Bitcoin went are change addresses. They are still your address. Bitcoin Core will send your extra Bitcoin to another address that you control so it follows the principle of one input one output for each address.


Now my transactions say "conflicted", but my blockchain is not finished downloading and will not be for many days.
Let it download. Bitcoin Core was confused (don't know why) about your transactions. Let it redownload and reindex the blockchain. All of your Bitcoin will still be there and still be spendable. Don't panic.
Pages: « 1 ... 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 [486] 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!