Bitcoin Forum
April 25, 2024, 01:53:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 »
1  Bitcoin / Development & Technical Discussion / BTC and BCH transactions on: December 26, 2017, 05:51:17 AM
Trying to catch up with the news, so please bear with me.

Do I understand it correctly that BTC and BCH use the same address space and the same principles of building a blockchain out of transactions but they differ in how transactions are signed now, making them mutually invalid?

In the light of the above, if I decide to spend my pre-fork BTC txout into BCH, I just need to issue a BCH-signed transaction for that txout, right?

After I do that, will this txout be still unspent from BTC network point of view (since my BCH transaction is invalid in BTC and won't go into BTC blockchain)?
2  Bitcoin / Bitcoin Discussion / Transferring coins from BTC to BCH on: December 24, 2017, 07:52:16 PM
As far as I understand BCH uses the same address space as BTC but different transaction format, so I can spend any pre-fork BTC tx output using BCH client and it will go into BCH blockchain and essentially register as BCH.

What I don't get is if BTC network will know I spent that output into BCH?
If BTC doesn't read/recognize BCH transactions, will I still be able to spend that output in BTC network?
3  Bitcoin / Development & Technical Discussion / The network doesn't see a transaction sent by bitcoind on: November 17, 2017, 01:51:17 AM
I'm running the latest version of bitcoind, blockchain is up-to-date, I execute these commands in cmd:

Code:
xxx\_bcore\bin\bitcoin-cli.exe -conf=xxx\_bcore\bin\bitcoin.conf -datadir=xxx\_bcore\bin\data createrawtransaction [{\"txid\":\"8991...\",\"vout\":1}] {\"1Knm1...\":0.00533400,\"1SLr...\":0.01000800}
Code:
0200000001ca0c9574e...

Code:
xxx\_bcore\bin\bitcoin-cli.exe -conf=xxx\_bcore\bin\bitcoin.conf -datadir=xxx\_bcore\bin\data signrawtransaction 0200000001ca0c9574e... [] [\"L3ZeW...\"] ALL
Code:
{
  "hex": "0200000001ca0c9574e...",
  "complete": true
}

Code:
xxx\_bcore\bin\bitcoin-cli.exe -conf=xxx\_bcore\bin\bitcoin.conf -datadir=xxx\_bcore\bin\data sendrawtransaction 0200000001ca0c9574e...
Code:
4e997e53...

When I go to blockchain.info I don't see neither the transaction id nor any change in the balances of the addresses involved.

What might be the reason for this not working? Thank you!
4  Bitcoin / Bitcoin Discussion / Does Blockchain wallet drop unconfirmed transaction? on: November 06, 2017, 08:47:33 PM
I made a low fee transaction from blockchain wallet, as I understand from time to time all unconfirmed transactions are being cleared from the memory of the bitcoin core software that is running behind the wallet, does it happen with the blockchain wallet (and how often)?

Thank you!
5  Bitcoin / Bitcoin Technical Support / Are some private keys safer than others? on: September 20, 2017, 09:57:37 PM
Considering that many people generate public keys non-stop, I guess some private keys are better to be avoided, for example private key 1 or the maximum key value allowed. Are there any general rules for checking that you private key is safe in this terms i.e. how far it is from the both ends of the range for example, or from the middle or with a few zero bytes in it or with a simple pattern that might attract people picking up keys?

The same question about seeds that are used to generate private keys: are all seeds acceptable or are there some checks in place?

Thank you!
6  Bitcoin / Bitcoin Discussion / Bitcoin v2.0 on: July 19, 2017, 07:29:29 PM
Is it possible to create an updated version of Bitcoin free from so many technical problems/bottlenecks that appeared or were revealed after many years of using it (and using it very intensively in the last few years)?

It seems that the original idea put forward Satoshi Nakamoto has been stretched to it's limits, problems pile up and some of them don't have long term solutions.

Did anyone come up with a Bitcoin revamp that is free of those?

I'm not talking about a significantly different cryptos like Etherium, rather about modifying/adapting the original idea.

Or does Bitcoin have some inherent flaws that will eventually inhibit its growth?
7  Bitcoin / Bitcoin Technical Support / Transaction input scripts on: July 09, 2017, 10:55:21 AM
Can a script that is used in a transaction input contain OP codes or is it always treated as a data that will be automatically pushed on the stack before applying the output script from the UTXO mentioned in this input?
8  Bitcoin / Bitcoin Technical Support / How to resolve forks while reading .dat files? on: July 05, 2017, 08:58:32 PM
I'm writing my own block finder that reads .dat files made and verified by bitcoind, starting from blk00000.dat forwards. As soon as a new block is read I append it to it's parent, thus creating the blockchain. Blocks ofc are not read in the right order so you need to shuffle them on the fly.

Sometimes a block is read that claims a parent that already has a child, so this is a fork (at least in my terms) and one of them has to become an orphan.

How can I resolve this and figure out which one to keep?

Is it a decision based on future block codes or is it an external decision?

For example, I stumbled on a block 000000000000000000E0BBFCB8C89D8A1A68247E9A379E64BF4F6309A2282383 that you won't find on blockchain.info but can see thru bitcoin-cli API, it claims 0000000000000000005f2a78bcf67d01b57c72b3a1c354fad15c18550657b631 as a parent but it was never added to the blockchain.

9  Bitcoin / Development & Technical Discussion / How to see transaction size when creating raw transactions? on: June 28, 2017, 09:39:18 PM
After I successfully created and signed a raw transaction with bitcoind-cli, is there a way to see the size of it in bytes, the one that is used for fee per byte calculations?
10  Bitcoin / Development & Technical Discussion / Formats of private keys supported by bitcoind? on: June 26, 2017, 06:39:00 PM
I'm using this page http://gobittest.appspot.com/PrivateKey to generate WIFs for importing keys via "bitcoin-cli.exe importprivkey .... ".

Randomly generated keys result in WIFs that start with 5 and I can successfully import them into bitcoind wallet.

I have a few questions re this:

1. On the page above, if I set a private key as a number, say 1, then the WIF looks like 26k9aD1PF, which is a valid WIF and accepted, say, by Electrum wallet. However, bitcoind says "Invalid private key format".

Is there a way around it or bitcoind code has some extra restrictions re WIFs?

What kind of WIFs does the current version of bitcoind support?


2. I noticed that in the wallet dump all WIFs generated by bitcoind start with K or L, so as far as I understand they are for production of compressed public keys.

How do I generate this kind of WIFs from a private key as a number?

In this case, what's the difference from steps described on http://gobittest.appspot.com/PrivateKey?
11  Bitcoin / Development & Technical Discussion / Spending balance with zero confirmations? on: June 26, 2017, 10:50:54 AM
Will it be faster for somebody to receive coins if I send them as soon as I see the balance in my wallet without waiting for this balance to be confirmed?
That is in hope that when my balance has enough confirmations my send transaction will become valid and will be in turn confirmed faster?
12  Bitcoin / Wallet software / Easiest to install and modify open source Windows wallet? on: June 23, 2017, 06:13:54 PM
I need a simple wallet that can import a bunch of private keys in from a file and is able to connect to the network and receive transactions.
Upon receiving and confirming some BTCs I want the wallet to automatically send some of the balance to a certain address. Basically don't need anything else, can be command line though I'd appreciate GUI.

I don't see this functionality in any of the popular wallets, so I guess the best option is to modify and recompile those that are open source.

I know C++ and could work with Python (but I'd rather not being given half a chance).

I looked at compiling Armory for Win from sources and it looks quite nightmarish.

Is there a better option?

Maybe there is well tested pure C++ wallet that I could modify to my needs?

I need this to work under Win 8.1/10

Thank you,
13  Bitcoin / Development & Technical Discussion / How this vanity address had been generated? on: June 23, 2017, 01:41:53 PM
I'm looking at this well known Burn address

1CounterpartyXXXXXXXXXXXXXXXUWLpVr

If I use Vanitygen, even for 1Counterparty the difficulty is 573254251836560363813 and judging from wiki page it should take the gen millions of years to generate one. 1CounterpartyXXXXXXXXXXXXXXX's difficulty is beyond any measure.

Was this address an extremely rare lucky find that came handy?
14  Other / MultiBit / How to work with autogenerated addresses? on: January 28, 2014, 05:12:45 AM
1. I've generated a 100 addresses and now I want to give some of them labels but they don't seem to be editable, is it possible to edit labels?

2. I also need to export all these addresses into a spreadsheet, how to do that?

Thank you!
15  Bitcoin / Bitcoin Discussion / what is the best native (no java) wallet app for windows ? on: December 20, 2013, 01:57:25 AM
light weight, no bitcoin-qt
16  Economy / Service Discussion / PubNub + websocket ? on: December 12, 2013, 11:36:12 AM
Does anyone know how to connect to mtgox using PubNub's websocket ?

I tried to connect to

wss://pubsub.pubnub.com:443/demo/sub-c-50d56e1e-2fd9-11e3-a041-02ee2ddab7fe/dbf1dee9-4f2e-4a08-8cb7-748919a71b21?Currency=USD

instead of

wss://socketio.mtgox.com:443/socket.io/1/websocket?Currency=USD

but it doesn't seem to work.
17  Economy / Service Discussion / MtGox is stealing your coins on: November 27, 2013, 09:20:56 AM
When your buy order is executed, the chances are it's executed in parts and those parts can be pretty small, down to one satoshi (happens very often).

For example, if there is one satoshi left to buy, mtgox will buy it for you and then, since their fee can not be smaller than one satoshi they take it as a fee. That means you paid to buy this satoshi and you will get nothing, so mtgox just simply steals it.

In case of 0.6% fee, the minimum amount that must be cancelled because mtgox can't assure the fee to be 0.6% is 167 satoshi. Instead, this amount will be bought and your actual fee for it will rise from 0.6% for 167 sat to 100% for one sat.

Considering how many trades are done on mtgox per day it's quite a big total amount and considering the raising price of coin it might take a few bucks out of your wallet every day too.

Since my questions about this issue were ignored on mtgox irc channel and in support ticket, I post it here at least to let people know about it.
18  Economy / Marketplace / MtGox websocket API suggestion on: October 27, 2013, 07:35:42 AM
I have a suggestion about adding another message that would come outside the private channel when an order is completed.

Currently, there seem to be no way to receive a message about an order being completed without using the private channel.

The private channel is very unreliable, it goes down very often, sometimes just after an order is placed, so there is no way to check if it's been completed or even successfully placed as the channel goes down randomly and/or sometimes doesn't issue a proper message.

On the other hand, I receive notifications about order placement and cancelling streamed through outside private channel, so the only message that is missing here is a confirmation of an order completion.

If this message was implemented it would allow not to use private channel at all for simple trading as it only requires 3 confirmations: placement, cancelling and completion.

Otherwise I have to do timer based checks issuing "order" websocket command every few seconds after I place an order to see what's happening with it, since I can not rely on private channel.

This is very inconvenient and defies the point of having streamlined data.

19  Bitcoin / Bitcoin Technical Support / I generated an address that already exists on: October 20, 2013, 04:37:44 AM
That shouldn't be very probable, should it?

I used Bitcoin Qt client, pressed "New address" button to generate the address, sent a small amount to it and then checked on blockchain.info if the transaction was registered. To my surprise there are two other transactions made over a year ago using that address.

https://blockchain.info/address/1J9UHx3q9D1ZxZ5KwV8VGWJd7ksyTJtLTB
20  Economy / Service Discussion / Does anyone have problems connecting to mtgox trading server? on: October 20, 2013, 03:52:02 AM
I have a program that connects to wss://websocket.mtgox.com:443 through websocket protocol but the server doesn't seem to respond anymore although it worked just fine yesterday.

No news or maintenance info on mtgox web site.

Does anyone have the same problem or know how to fix it?

Pages: [1] 2 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!