Bitcoin Forum
November 23, 2017, 10:47:32 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
  Home Help Search Donate Login Register  
  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 ... 511 »
1  Bitcoin / Development & Technical Discussion / Re: Blockchain Capabilities on: Today at 06:42:02 PM
First of all, transactions are not lines or strings. They are just data in a specific format.

You can store any sequence of bytes (aka any data) that you want in the blockchain. However just because you can does not mean that you should. Storing your data means that thousands of nodes must also store your data, and that is a lot of disk space and computer power that needs to go towards storing your data for eternity. Storing arbitrary data on the blockchain is rude to node operators and everyone else that uses Bitcoin as you are taking up block space that could otherwise be used for actual transactions. So yes, you can store data, but you really shouldn't.
2  Bitcoin / Technical Support / Re: What is Coin Burning on: Today at 06:24:59 PM
I don't really see why people would use this in bitcoin
There are some coins that do a "Proof of Burn" where you must burn Bitcoin in order to mine (or something like that) on the altcoin.
3  Bitcoin / Armory / Re: Armory stuck in Offline mode/can't see my transactions on: Today at 06:10:58 PM
Try using Armory 0.96.4 RC1:
4  Bitcoin / Technical Support / Re: Sync bitcoin-core on deported fullnode ? on: Today at 06:09:14 PM
No, you can't do that. The best you can do is have your wallet only connect to your raspberry pi and only sync off of it. But this won't help with the time required to catch up.

Alternatively you could use Electrum and setup your own Electrum server (full node with some additional things; requires bitcoind) on your raspberry pi. This would let you use your own full node but not have to wait a long time every time you want to use your wallet. However I don't know whether a raspberry pi is capable of running an Electrum server.
5  Bitcoin / Technical Support / Re: Lost wallet password, no recovery file on: November 21, 2017, 04:29:56 PM
If you don't have any wallet files or your password, then there is nothing that you can do.
6  Bitcoin / Technical Support / MOVED: Bitcoin Cash is gone.... Sent to Ledger Nano S by using QR code. on: November 20, 2017, 08:18:09 PM
This topic has been moved to Trashcan.

7  Bitcoin / Development & Technical Discussion / Re: why every blk00000.dat is different in every wallet? on: November 20, 2017, 07:58:00 PM
Wouldn't it make sense to normalize the block storage format?
That would make it practical to do various operations between computers, like fill missing data or compare/verify.

The block storage and file formats are normalized. What you can't do is ensure that every single node has exactly the same data in exactly the same order. This is because during normal operation, orphan blocks will cause nodes to receive different blocks in different orders. Some nodes might see a block which another node does not see at all. Or they might see two different blocks and write them in the same position. Because of orphans, it is not possible to make all nodes have exactly the same data in exactly the same order.

During initial sync, having to write the blocks to disk in blockchain order rather than order received will result in a slower sync.

Why XOR the chainstate data or (index?) database files?
To prevent antivitus software from messing with the database files because sometimes they contain virus signatures because virus signatures are embedded into the blockchain. Having the database files corrupted will require the entire database to be rebuilt which will take a long time.
8  Bitcoin / Development & Technical Discussion / Re: why every blk00000.dat is different in every wallet? on: November 20, 2017, 06:42:17 PM
Content is XORed with random key, so that antivirus software does not trigger.
The block files themselves are not XORed with the random key; the databases are.
9  Bitcoin / Technical Support / Re: URGENT Help Required on: November 20, 2017, 06:38:35 PM
achow please help - I did what you said to push the transaction through. Funds are showing in the address here -

The transaction hasn’t come up on my computer though (bitcoin core wallet).

It’s picked up the 0.01 bitcoin transaction but not the 10 bitcoin’s in my wallet.

Ahhhh did what achow said on both computers. Seems to have worked now. Just awaiting confirmations, will probably take a while because I sent low fees. Such a dick head  Cry
Your transaction may not necessarily reach all nodes. Both of your wallets will see the transaction once it has confirmed. But since you have broadcast it a second time through your second wallet, it should be fine.
10  Bitcoin / Technical Support / Re: Bitcoin ABC stuck at block 478558 and not syncing on: November 20, 2017, 06:36:04 PM
Hi, I have the same problem as the OP, I invalidated that block, and the sync will not resume anyway. How is deleting the portion of the block chain as you suggest done? Now bitcoin abc is stuck at 478557. Thank you
Stop Bitcoin Core. Go to the Bitcoin Core datadir and then the blocks folder within that. Delete the highest numbered blk*.dat and rev*.dat files. Then start Bitcoin Core. It will say it needs to reindex, let it reindex.
11  Bitcoin / Technical Support / Re: URGENT Help Required on: November 20, 2017, 04:44:59 PM
Please do not make duplicate threads.

Go to the transactions tab in Bitcoin Core. Right click your transaction and choose the "Copy raw transaction" option. Open the debug console and type
sendrawtransaction <copied raw transaction>
where <copied raw transaction> is where you paste what you copied. Hit enter and the transaction will be sent.
12  Bitcoin / Development & Technical Discussion / MOVED: URGENT Help Required on: November 20, 2017, 04:39:41 PM
This topic has been moved to Trashcan.

13  Bitcoin / Development & Technical Discussion / Re: Why Segwit adoption is so slow? on: November 20, 2017, 04:30:15 PM
^Segwit transfers are faster and cheaper? So wallets’ users would benefit?
Yes, and services which cover fees for their customers and want customers to be happy would want to have transactions that have lower transaction fees.
14  Bitcoin / Technical Support / Re: synchronization stuck at 494782 on: November 20, 2017, 03:19:13 PM
btc1 node currently gets stuck at block height 494782.
btc1 is literally incapable of going past block 494782 because that is when they forked (they also forked a block too early) and no one is even mining their blockchain and producing valid blocks to go past that height. You are synced as far as btc1 is able to go.

Switching to core node didn't help synchronization. Does anyone know how I can resolve this stuck issue without having to download the entire block chain again?
Install Core and do
reconsiderblock 000000000000000000386cd4605d5f2481dc5ff02f95b1a4a18749fe51ff90b7
15  Bitcoin / Development & Technical Discussion / Re: why every blk00000.dat is different in every wallet? on: November 20, 2017, 03:15:05 PM
Bitcoin Core downloads and stores in blocks in the order that they are received, not the order that they are in the blockchain. Bitcoin Core downloads multiple blocks simultaneously, so it is likely that blocks will be received and written to disk in a different order from the actual blockchain and in a different order from node to node.
16  Bitcoin / Development & Technical Discussion / Re: Why Segwit adoption is so slow? on: November 20, 2017, 03:11:33 PM
Why Segwit adoption is so slow?
It's likely because large services like Coinbase, Bitpay, and have not yet implemented segwit.

Is it because of lack of wallet support?

Are there incentives for wallet developers to implement Segwit?
For services, yes. It will cost them and their users less in fees. For other wallet software developers, the incentive is to avoid technical debt and have the latest and greatest.
17  Bitcoin / Technical Support / Re: bitcoin-core sendfrom problems on: November 20, 2017, 03:05:45 PM
It is possible that the outputs that you have that Bitcoin Core can spend from are numerous and low valued, thus causing your transaction to be very large and require a high transaction thus making you unable to make the transaction.

Can you post the output of listunspent?
18  Bitcoin / Technical Support / Re: Confirmed transaction - Order cancelled. Will bitcoin come back to my wallet? on: November 18, 2017, 08:10:49 PM
No, it will not return to your wallet unless the merchant sends the Bitcoin back. Having an order being canceled has nothing to do with the Bitcoin network entirely.
19  Bitcoin / Development & Technical Discussion / Re: Will LN be able to retrieve stuck addresses? on: November 18, 2017, 08:09:48 PM
Well, this is a problem then. What happens with all that money? it just gets stuck forever?
It's not stuck, you can still spend it.

Also in what sense do you need to make an on-chain transaction? You mean that I would need to make for example 1 BTC transaction, then I could make microtransactions from that 1 BTC?
In LN, you need to create a funding transaction which sends the money you want to put into the channel into a special 2-of-2 multisig address. From there, you can do microtransactions with the money you deposited.

Where would this 1 BTC be sitting at if it needs to be moved? where does it needs to be moved? is it safe there?
It sits in a special 2-of-2 multisig address which can only be spent from if the 2 parties in the payment channel agree to it. You should read up on how payment channels and LN works.
20  Bitcoin / Technical Support / Re: Question about shared wallet on: November 18, 2017, 07:45:18 PM
If I copy my wallet.dat to another computer and generate new address on old computer and then send to new generated address 1 BTC,
will the wallet.dat on another computer be updated with new address and btc?

If yes - why its possible ?
It depends, depending on your wallet, you may not see the new address or the Bitcoin.

The Bitcoin Core wallet (and most other wallets) have this thing called the keypool. The keypool is just several (Bitcoin Core defaults to 1000) keys and their addresses that are pregenerated. When you get a new address, you are given a key from the keypool and a new key is generated and placed into the keypool. This is useful for encrypted wallets where you can get addresses and public keys without needing to decrypt your wallet first.

So if your wallet has a full keypool, then yes, you would see the new address and the Bitcoin on your other computer as it would see the transaction for a key in your keypool.

However your keypool may not be full. You could have taken all the keys from the keypool. If your wallet is not an HD wallet (so Bitcoin Core wallets made prior to Bitcoin Core 0.13.0), then once you have retrieved the keys from the keypool, all keys after that will not be the same (aka any newly generated keys are not the same). This is because they are randomly generated.

If your wallet is an HD wallet (Bitcoin Core wallets make with Bitcoin Core 0.13.0 and later) then you will be able to get the same keys after the keypool is exhausted. This is because the wallet generates keys in a deterministic manner from a given seed that is stored in the wallet. So you will generate the same keys when the keypool is refreshed.
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 ... 511 »
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!