All Questions

Filter by
Sorted by
Tagged with
0
votes
1answer
25 views

Is the checksum used in BIP39 mnemonic sentences too short?

In the BIP39 specification, you add 1 bit of checksum for every 32 bits of entropy you generate. Therefore, with a common entropy size of 128 bits, you are only adding 4 bits of checksum. This means ...
0
votes
0answers
35 views

How does a transaction in Bitcoin of git commits look like?

In the official website of IPLD, there is a use case mentioned of referencing git branch's commits to bitcoin transaction: Reference your latest commits in a git branch to a bitcoin transaction to ...
1
vote
1answer
32 views

Pruning a Simplicity case expression

I am trying to spend from a branched Simplicity program, but I don't wanna supply the signatures in the untaken branch, so I am trying to prune the program by hand. I have verified that I can take the ...
0
votes
0answers
17 views

Security of master public key and chain code VS hardened key for server

I have a server that will accept payments from different users and I want to know which method is the best in terms of security. Please consider that the server could be easily stolen/accessed by ...
0
votes
1answer
19 views

How to do tx.addInput without tx_hash if sending from address for the first time?

Iam using the bitcoinjs-lib library and trying to do a transaction. Iam doing the tx.addInput method before building but running into a build issue. I assume an error is thrown if ...
0
votes
1answer
19 views

is it safe to share the indexes folder between computers?

my understsanding is the indexes folder is created if you have tindex set to 1 and want to keep an index of all transactions. all of the material i've seen (bitcoin core documentation, on this site, ...
0
votes
1answer
34 views

Why isn't importing wallet.dat as straightforward as it seems it should be?

In most of computerdom, an app's File dropdown menu has an Import item that permits selection of a file to import into the application. This would seem to be an obvious feature to include in a ...
1
vote
2answers
60 views

possible victim of non-spendable scam

A bitcoin trader opened a blockchain wallet for me and then sent me my profit but it is non-spendable. I know they can no longer get into my account because I changed the password and I have two-step ...
3
votes
1answer
33 views

why is the header for the JSON RPC interface text/plain? vs application/json?

the bitcoin core docs call out that RPC HTTP requests must include a Content-Type header set to text/plain and all the example commands confirm this header. why is it text/plain instead of application/...
1
vote
2answers
37 views

Crypto currencies and internet dependence [closed]

Ive a problem with the concept of crypto in one aspect. What about "cyber safety"? Given that there will be more online malicious activity in the future, isnt cryptos dependence on the internet a ...
3
votes
3answers
64 views

What is the incentive to use bitcoin due to transaction fees?

Apologies for any naivety in the question, as my understanding of the subject is still basic. My understanding is that once all the coins have been mined, the incentive for miners comes solely from ...
0
votes
1answer
34 views

Do payment channels have an address? And where are their transactions actually being written to?

In the Lighting Network or with micropayment it's possible to open up payment channels that basically work like a smart contract. At the beginning, the channel is funded by one or two parties with ...
2
votes
1answer
15 views

LN Payment Channels: Can you have more than two nodes in a channel?

I can't seem to find an answer to this but apologies if this exists somewhere already. From the last paragraph of section 2.0 in the lightning network paper version 0.5.9.2, "Micropayment channels ...
2
votes
1answer
64 views

Downloading the pruned blockchain file directly from external source

Using the bitcoin client to have a pruned version of the blockchain can take a lot of time, I was wondering what would be the drawback to simply download an already pruned bitcoin blockchain file from ...
-1
votes
2answers
30 views

Calculation of max_num_htlcs on Lightning Network

Why max_num_htlcs on lightning network is 483? I read the BOLT specification, but i can't understand the calculation. What is the 'maximum standard weight'? Does anyone explain the calculation? Plz ...
0
votes
1answer
19 views

bitcoin-cli decodescript wrong output

If I try to get info in genesis block, there is 1 tx: "scriptPubKey": { "asm": "...
0
votes
0answers
22 views

Find out dynamic IP address by querying bitcoin core

I'd like to use a dashboard page like Bitcoin Node Manager with Bitcoin Core. The summary page lists the IP address of the node, as obtained using bitcoin-cli getnetworkinfo. Bitcoin Core only seems ...
0
votes
1answer
32 views

How to make concurrent calls to bitcoin core rpc?

I am trying to call getBlock for 100k blocks, but it is too slow to call them sequentially. This is what I am trying. I have a full node of bitcoin core running. I set the -rpcthreads=100 and -...
0
votes
0answers
6 views

How to label address not listed in receiving addresses on bitcoin-qt

I sent some bitcoins to an address and the remaining bitcoins were sent to a new address generated by bitcoin core, I can see the address in my inputs list on "send" tab, but I cannot rename it nor ...
-1
votes
0answers
14 views

How to adapt wallet to accept Bitcoin Core hard fork coins [duplicate]

When a Bitcoin Core hard fork happens: the new hard fork coins are stored in a wallet, of course, but does the usual Bitcoin Core wallet has to be modified prior accepting these? Is it possible to ...
0
votes
1answer
60 views

How do I to get the r, S and Z values from a raw transaction (version 2)

For example I have this raw transaction ...
2
votes
2answers
56 views

P2SH non-segwit and no multi-sig

I have a P2SH no segwit address (regtest) I create the redeem script with SHA256 and RIPEMD160 of my public key and prepend 0x0014 ---------- Redeem Script --------- ...
0
votes
0answers
22 views

A book about cryptocurrencies wallet or key creating [duplicate]

i'm studying about cryptocurrencies wallet, and i'm searching for a book in this subject but i couldn't found it.please Introduce me a good book that covers all information about wallets. thanks.
0
votes
1answer
39 views

Where to find the amount that is being sent in a signed transaction? [closed]

I was looking at a transaction I just signed for USDT and I decoded it to compare stuff to my original address and amount. Just to be careful. I found the address that the data is being sent to in ...
0
votes
1answer
47 views

Why does bitcoin sync inventories?

I read the bitcoin docs describing how btc syncs. During IBD it gets the inventories up to the tip with getblock. Why does it not skip this step and get the blocks, generating the inventories as it ...
0
votes
1answer
60 views

Have 10 of 12 of my mnemonic along with the BTC address, how can i automate recovery?

So I wrote down my mnemonic on a piece of paper and somehow the last 2 words got ripped off and I cannot find where it went. I do have 10 out of the 12 word phrase still (along with the order, they ...
2
votes
2answers
144 views

Block 620826 is 1 second before block 620825?

How does that happen? Obviously the miner of 826 built his block on top of 825, but why is the time 1 second earlier?
-1
votes
1answer
43 views

Could a computer virus made less than a mb, which is sent as transaction that attacks miners? [closed]

What happens if computer virus less than a mb is sent as transaction that attacks miners?
3
votes
3answers
137 views

What will a miner do when a high-fee transaction comes but he has constructed his block and is solving the puzzle?

As far as I have known, the mining process is as follows, step 1: collect a series of transactions and construct a block by filling required information like hash of the previous block and the ...
1
vote
1answer
82 views

Can you crack SHA-256?

From my understanding, a hash function is an algorithm that takes a unique input and produces a unique output, and a secure hash like SHA-256 cannot be reverse engineered. I saw this thread Won't ...
1
vote
1answer
34 views

Block construction

I'm in the process or preparing a lecture on cryptocurrency and have studied dozens of sources. I have a pretty good understanding of most aspects of the bitcoin blockchain scheme. However, all of ...
0
votes
1answer
12 views

the client's 'invalidateblock' debugging command - possible prevention against majority attack?

there is a 'invalidateblock' debugging command in the btc client. How can this command be used in a situation of majority attack threat and play a part of countering the attack? I understand that ...
2
votes
1answer
35 views

How to download bitcoin blockchain without core?

I tried to download the entire blockchain using bitcoin-core but i took about 9 days and eventually gone corrupted and i had to delete and restart. Any source to download through torrent or regular ...
0
votes
1answer
38 views

Create Custom script from bitcoind

I'm able to create multisig with bitcoin-cli with addmultisigaddress bitcoin-cli addmultisigaddress 2 '["'$ADDR_MITT_1'","'$ADDR_MITT_2'","'$ADDR_MITT_3'"]' But How can I add extra OP like CLTV or ...
0
votes
1answer
24 views

bip39 converting from entropy to seed failing tests with entropy “00000000000000000000000000000000”

Trying to convert hexadecimal string of entropy to seed sentence with the below snippet. Failing the first test with 16 zero bytes. It seems that my function came to conclusion that checksum is '1011' ...
-1
votes
1answer
64 views

How Do They Get BTC Wallet.dat With Balance?

Going through YouTube, I found some videos on Bitcoin wallet.dat with balance. Looking at these videos, you will notice that these balances found in these btc wallet.dat are not on watch only ...
0
votes
0answers
15 views

I tried installing Bitcoin on a Ubuntu 18.4 server. The status of the Block is still in 0 even after two days of installation

I tried installing Bitcoin on a Ubuntu 18.4 server. After installing the Bitcoin core, I started Bitcoin-diamond. The status of the Block is still in 0 even after two days of installation. I want to ...
0
votes
1answer
21 views

What are the script size limitations according to consensus rules and are they enforced on TestNet?

I'm trying to figure out the limitations that scripts have regarding their size, limits that would make a script invalid (ignoring standardness). According to this question and also these lines of ...
0
votes
1answer
43 views

Account extended private key vs BIP32 extended private key [duplicate]

I would like to know which is the difference between Account extended private key and BIP32 extended private key. I was creating Mnemonic seeds (https://iancoleman.io/bip39/) and I stopped because I ...
1
vote
2answers
55 views

Checking if transaction is RBF

A transaction can be RBF if itself is a RBF, or it spends outputs from a RBF transaction. Is there a way to use bitcoin RPC node to check if a transaction is spending outputs from a RBF transcation?
0
votes
1answer
27 views

Receiving payment on Lightning Network with LNBig as initial funder?

I was able to open a channel to myself from LNBig and withdrew 100 sats from Reddit's lntipbot. This appeared to be successful! Output of lncli channelbalance: { "balance": "100", "...
0
votes
1answer
39 views

Blockchain Imported Address

I have created a blockchain wallet after l loaded it the next day the balance was zero but l have realized there is an imported address which l didn't import. Is there any way l can recover the funds ...
0
votes
1answer
18 views

Change port 8333 to other. (Running multiple docker instances)

My question is: can I change port 8333 on the network connection to any other port (8334 f.e.) without making my node "blind" to the other peers in the network? Will it still sync/push transaction ...
0
votes
0answers
10 views

Can I use Electrum as a storage wallet on Windows and transfer purchased bitcoins there from Coinmamma until I am ready to use them?

I have Exodus as my transfer "Hot" wallet. I want to have Electrum as my storage "cold" wallet.
0
votes
1answer
31 views

Electrum. Payto argument from_addr

I need to specify address to send from. I want to use option createnewaddress. And then send money from this addresse useing payto and from_addr option. When I do like that, i got error message not ...
0
votes
0answers
24 views

Electrs doesn't reply to HTTP requests

Server is running on AWS, OS - Ubuntu 18, installed bitcoin core, run it as bitcoind -daemon GIT pulled Blockstream Electrs, switched to branch, started the cargo with cargo run --release --bin ...
0
votes
2answers
43 views

What should I do to increase bitcoind sync speed?

My VPS has 2gb RAM and CPU core is 1 and 1 TB HDD storage. The sync speed is very slow. Currently it has about 700 MB free RAM. bitcoind is taking about 66% of the 2GB ram. Should I add 1GB more RAM ...
0
votes
1answer
33 views

generate wallets in exchanges like binance?

I'm a Laravel developer and I have a project in exchanges field. I need to know how can I generate deposit address for per coin belongs to per user. I want to do this in secure way and I need to best ...
0
votes
1answer
26 views

Given a Bitcoin transaction as JSON data, how can I determine the number of confirmations?

According to blockchain.info, 4,198 confirmations have been received on the following Bitcoin transaction at the time of this writing. Give then following Bitcoin transaction as JSON (ref: transaction ...
0
votes
2answers
15 views

Regtest createmultisig Error: Invalid public Key?

As shown below, I generated 3 new addresses (Legacy I believe) in RegTest. I then try to create a multsig address from exactly these 3 addresses. What am I doing wrong, or is this unavailable in ...

15 30 50 per page