Bitcoin Forum
November 17, 2018, 07:58:25 PM *
News: Latest Bitcoin Core release: 0.17.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 30 31 32 33 34 35 36 37 38 [39] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 ... 547 »
761  Bitcoin / Bitcoin Technical Support / MOVED: Is there any way to see a btc transfer real or fake? on: December 28, 2017, 05:42:42 AM
This topic has been moved to Trashcan.

762  Bitcoin / Development & Technical Discussion / Re: Transaction Verification after Mining is Gone on: December 28, 2017, 04:34:40 AM
From what I understand the Miners are responsible for veirfying the accuracy of the transactions contained in a block
No. It is not the miner's job to verify transactions; that job is for the full nodes (of which miner's are a subset). Miners do not determine what valid transactions are. Their only purpose is to order transactions and, when there is a conflict, say which came first and is the correct one. This ordering is also subject to certain restrictions and all blocks are validated by full nodes.

and as a reward the quickest one to come up with the correct hash earns Bitcoins.  Maybe it's a stupid question but what will happen to the Bitcoin network once all 21 Million Bitcoins are in circulation and there is no longer an incentive for Miners to operate their expensive and power hungry rigs, who exit the system after selling their Bitcoins?  Who performs the transaction verification then?  Or will Bitcoin grind to a halt when that happens?
No, that is completely incorrect. As I said, transaction verification is done by full nodes. Secondly, each transaction pays a transaction fee which is rewarded to the miner that includes the transaction in a block. So transaction fees will replace the block subsidy in the block reward.
763  Bitcoin / Development & Technical Discussion / Re: A few questions on creating a transaction on: December 28, 2017, 04:30:34 AM
When creating the scriptSig, we sign the transaction hash using the spender's private key. Does that mean that the scriptSig is the same for all inputs?  Or is the tx hash calculated separately for each input?
The hash is different for each input.

Also, is there a developers chat or group?
#bitcoin-dev on freenode.
764  Bitcoin / Development & Technical Discussion / Re: if I have no clue for the wallet.dat password of bitcoin core on: December 28, 2017, 04:29:35 AM
No, it is impossible. If it were, then what's the point of having a password and encryption?
765  Bitcoin / Bitcoin Technical Support / Re: ERROR: ConnectBlock: Consensus::CheckBlock: bad-txnmrklroot, hashMerkleRoot mism on: December 28, 2017, 04:27:19 AM
What standard diagnostics tool is regularly used by this forum?

Not sure I have a hardware problem. I've been using this external hard drive to torrent and run other tasks, and have no problems. I can also play video games and utilize my RAM with no issues as well.
Using an external hard drive is not recommended, both for performance reasons and data corruption reasons. USB is generally slower than the internal connection to a hard drive, so the sync will be much slower. Furthermore, we have found that people have had a hard time with syncing to external hard drives as Bitcoin Core will need continuous connection to the drive and any sort of interruption will result in data corruption. Have you tried not using the external drive?
766  Bitcoin / Development & Technical Discussion / Re: what is the struct of value in the leveldb when use 'b' + block hash as a key on: December 28, 2017, 04:22:08 AM
There is no struct; it is a class that has a specific serialization. The implementation details can be found here: The other stuff there (which can vary for each block), include the block's position on disk, its height, and the number of transactions.
767  Bitcoin / Development & Technical Discussion / Re: Improving confirmation time on: December 27, 2017, 02:29:05 AM
So if you donít like the term mempool, how about unconfirmed transaction pool, as long as you know what Iím talking about. I understand the transactions are not received at the same time by all nodes and miners, thatís why I brought up as a requirement that the content of the next block has to be agreed upon early enough. And no, the blockchain still has its value since the content is only then secured with the proof-of-work requirement.
How do you have all nodes agree on the contents of the next block? Don't just say "somehow", provide exactly how you think they would be able to do this. Furthermore, this does in fact allow for the blockchain to be done away with. The Proof of Work is how Bitcoin determines the transaction order and determines who is correct. Having some other method of determining the transaction order thus does not need the Bitcoin blockchain (note that this does not mean it can't use PoW or have PoW somewhere as part of it).
768  Bitcoin / Development & Technical Discussion / Re: bitcoin is decided by port and algorithm? on: December 26, 2017, 07:08:38 PM
I tested the bitcoin wallet. I changed the name of the coin but I keep
1 I keep the port 8333 and 8332
2 I keep sha256d algorithm
3 I keep using the same genesis hash
I change the bitcoin name and the max_money

i found the the coin I mined was dropped and it will also follow the long Blockchain

Does that means
Once the algorithm and port and genesis hash was decided, the coin will merge even i changed the coin name etc?
Yes. The name is completely cosmetic; there is no name in the Bitcoin blockchain that identifies it as being Bitcoin. The thing that identifies it as being Bitcoin are the consensus rules. This DOES NOT include the port, but it includes the mining algorithm, the genesis block, the difficulty adjustment algorithm, etc. If you do not change any of the consensus rules, then you are using Bitcoin.
769  Bitcoin / Development & Technical Discussion / Re: How to set bitcoin checkpointdata parameter in checkpoints.cpp on: December 26, 2017, 07:06:32 PM
mining itself will also be counted?
What do you mean by "mining itself"? Mining is not involved in this.
770  Bitcoin / Bitcoin Technical Support / Re: hola my friends , need some help with a selling and transfer problems on: December 26, 2017, 02:50:50 AM
Please post the transaction ids of the transactions in question.
771  Bitcoin / Development & Technical Discussion / Re: Where is the bitcoin source code and guide to compile the bitcoin wallet on: December 26, 2017, 02:45:08 AM
Is there any instructions for how to compile a new one?especially for qt wallet and Ubuntu version ?
Read the documentation provided in the source code. Specifically this file and this file.
772  Bitcoin / Development & Technical Discussion / Re: How to set bitcoin checkpointdata parameter in checkpoints.cpp on: December 26, 2017, 01:41:18 AM
Use a script which requests from Bitcoin Core each block and count the number of transactions in each block. Keep a running sum until you reach the block you want to checkpoint at.
773  Bitcoin / Development & Technical Discussion / Re: Improving confirmation time on: December 26, 2017, 01:36:08 AM
Figure 2 ó Coordinated ordered transaction mempool
The blockchain's sole purpose is to establish transaction ordering; if we can do that in the mempool (i.e. without the blockchain), then there's no need for the blockchain! This is effectively impossible to do though because Bitcoin is an asynchronous system; my node's mempool will be different from your node's mempool and, because of network latency, I will receive transactions in different orders than you do.
774  Bitcoin / Alternative clients / MOVED: You can use Breadwallet and Electrum at the same time. on: December 25, 2017, 02:16:51 AM
This topic has been moved to Trashcan.

775  Bitcoin / Development & Technical Discussion / Re: Debugging Bitcoin/Litecoin on QT Creator? Is this possible? on: December 23, 2017, 09:46:42 PM
The developers of Bitcoin Core (which Litecoin Core routinely rebases onto and thus instructions for recent versions of Core also apply to Litecoin) use the Linux command line and GDB to debug. Very few developers use an IDE or GUI for any sort of work. It is all mostly done with text editors and GDB from the command line.
776  Bitcoin / Bitcoin Technical Support / Re: Getting private keys from a BIP 39 seed. on: December 23, 2017, 07:29:13 PM
Holy moly. I think I need my hand held here. Thanks for everything so far.

So I've been fiddling around with the Ian Coleman thing. I can indeed get a private key that an XEM wallet recognises from the seed doing the bitaddress thing which is definitely progress, but it isn't recreating the original XEM address that the Trezor creates in the XEM wallet with this seed so evidently it's not deriving the same private key.

I'm entering the seed. I'm entering this derivation path in the BIP 32 tab - m/44'/43'/0'/0'/0' as the Trezor shows me and I'm entering the private key on that corresponding line from the Ian Coleman tool into Bitaddress to get the hexidemcial key.

But it's not giving me the correct private key to match the Trezor XEM address when I create another XEM private key wallet. What might I be doing wrong? This could all be painfully obvious, but I never claimed not to be.
The XEM address may correspond to the compressed public key, but your private key corresponds to the uncompressed public key. The compression of a public key is simply set by an additional byte at the end of the public key. To try the compressed public key, add 01 to the end of the hex string that you have for the private key.
777  Bitcoin / Development & Technical Discussion / Re: Can't import keys - unexpected token 'importprivkey' on: December 23, 2017, 07:26:05 PM
Is it possible bitcoin-cli is accessing/editing a different wallet than Bitcoin Core GUI?
No, bitcoin-cli does not access anything. It interacts with bitcoind or bitcoin-qt so it "accesses" whatever the running instance of one of this is using.

It is possible that bitcoind is accessing a different wallet from bitcoin-qt. The first time you ran bitcoin-qt, it should have asked you to choose a data directory. If you have changed it from the default, then your wallet file and all of the blockchain data will not be in the default datadir. However if you start bitcoind without the -datadir option, then it will use the default datadir which means that it will be using a different wallet and downloading the blockchain again. To check your datadir, open bitcoin-qt and go to Help > Debug Console > Information. It will say what the datadir is. If it is not C:\Users\<username>\AppData\Roaming\Bitcoin, then you are using a custom datadir and when you use bitcoind it will not be using that datadir.

If you are using a custom datadir, bitcoin-cli will need to have the -datadiir option set so that it also uses the same datadir to get the information it needs in order to access Bitcoin Core's RPC server.
778  Bitcoin / Development & Technical Discussion / Re: Can't import keys - unexpected token 'importprivkey' on: December 23, 2017, 07:09:10 PM
I have to run bitcoind in one command prompt (to get bitcoin-cli to work).
Yes, you must have Bitcoin Core (bitcoind or bitcoin-qt) running in order for bitcoin-cli to work. It is a tool that interacts with Bitcoin Core through the command line.

When I open/check Bitcoin Core, there are no additional addresses added.
Where are checking to see if there are addresses?

I know I could add them individually using Core's console, but I need a batch file since I have many addresses to add and wouldn't be able to do them one-by-one.
You could use the importmulti command instead. That allows you to import multiple things (private keys, addresses, etc.) in one command.
779  Bitcoin / Development & Technical Discussion / MOVED: Lightning At Last? Bitcoin Scaling Layer Almost Ready on: December 23, 2017, 05:28:23 PM
This topic has been moved to Trashcan.

780  Bitcoin / Development & Technical Discussion / Re: Can't import keys - unexpected token 'importprivkey' on: December 23, 2017, 06:01:23 AM
bitcoind is not the program to interact with Bitcoin Core from the command line. You want to use bitcoin-cli instead.
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 30 31 32 33 34 35 36 37 38 [39] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 ... 547 »
Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!