Skip to main content

Questions tagged [blockchain]

The journal of all confirmed Bitcoin transactions. The blockchain consists of a linked sequence of blocks and each block contains a list of transactions.—Please use [blockchain.info] for the eponymous UK-based company.

242 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
3 votes
0 answers
588 views

bitcoin TransactionBuilder is not a constructor

I'm trying to send bitcoin with the bitcoinjs-lib library and I get the following error: TypeError: bitcoin.TransactionBuilder is not a constructor at sendmoney (/Users/....../bitcoin.js:53:18) at ...
Salvador's user avatar
3 votes
0 answers
214 views

How can inputs be retrieved efficiently when parsing the bitcoin blockchain?

I downloaded the Bitcoin blockchain. I have a full node and I would like to do some parsing. I use RPC to send commands to Bitcoin Core from my Python program. When I get a block it works fine but the ...
abracadabra's user avatar
3 votes
0 answers
120 views

Is there a way to sync bitcoin core without verification?

As the question asks, is there a way that one could sync the bitcoin client without verifying all the blocks. During IBD, downloading the blockchain isn't the bottleneck, what takes time is verifying ...
Rattle's user avatar
  • 51
3 votes
2 answers
290 views

How much data does it take to prove a given transaction exists on the blockchain?

As I understand the SVP protocol, a client can be reasonably certain that a transaction has been accepted on the blockchain if they know it is a member of a certain block, via the Merkle path, and a ...
user1055568's user avatar
3 votes
0 answers
844 views

Querying insight-api to dump all addresses with a positive balance

It's been some time I've been using 'insight-api' (https://github.com/bitpay/insight-api) and I couldn't find any documentation / anything helpful to query leveldb in a way that all addresses with a ...
happyvirus's user avatar
3 votes
0 answers
257 views

Bitcoin-qt database for BitcoinJ downloadBlockChain()

I am using bitcoinJ to develop a bitcoin based payment module for my project. I have the complete block chain downloaded/in sync with the network on the bitcoin-qt client. Is there a way I can use ...
Raghav Bali's user avatar
3 votes
1 answer
193 views

What is the best way to implement withdrawal in online service?

Suppose we have a service, which holds user balance in Bitcoin. How to implement withdrawal from bitcoin perspective? Which RPC call to use? How to archive transaction to have a proof of sending ...
Piotr Müller's user avatar
2 votes
3 answers
53 views

Do nodes periodically check block hashes?

I am aware that, in Bitcoin, blocks are immutable because of the Merkle tree structure, which ensures that every block contains the (Merkle root) hash of the previous block. Thanks to the properties ...
A. Darwin's user avatar
  • 121
2 votes
2 answers
163 views

What are bitcoin Pool APIs?

I contacted a website and asked them where they get their data for crypto like Bitcoin, as I am trying to find the place for the most up to date and reliable data on Bitcoin and other crypto. They had ...
Joe's user avatar
  • 63
2 votes
0 answers
184 views

Proof-of-Stake: How to ensure immutability of the blockchain?

In Proof-of-Work, a miner tries to solve PoW puzzle based on the hash of previous block, such that in case of changing block B_i, all blocks after that (blocks B_i+1, B_i+2, ...) are no longer valid ...
Questioner's user avatar
  • 1,126
2 votes
1 answer
223 views

Different balances in API block explorers for BTC

BTC.com block explorer shows bigger balance than for example Insight or Blockchair. For example: https://btc.com/1FLDCfr9iG7n6bAdGsqBXmhaLgC4aSze72 https://insight.bitpay.com/address/...
wallebach's user avatar
2 votes
0 answers
316 views

Is my understanding of Blockhain Endianness correct?

I know questions on this topic have been asked to death in a number of different ways. I also know that what endian order refers to specifically is dependent on context. What I want are some ...
zeboidlund's user avatar
2 votes
0 answers
238 views

Blockchain explorer for regtest mode

I'm looking for a Bitcoin blockchain explorer that will work in "regtest mode", mostly for demo proposes. Any suggestions?
liorco's user avatar
  • 121
2 votes
0 answers
551 views

How to delete last n blocks / roll back to specific block number in Bitcoin Core? (Like `monero-blockchain-import --pop-blocks n`)

I have Bitcoin Core's bitcoind running and synced in a VM. Now I want to clone the VM and run one of the various hard forks (such as Bitcoin Cash) in the clone. The plan is to roll back my copy of the ...
Jay Dow's user avatar
  • 21
2 votes
0 answers
87 views

Question about BIP70 and bitpays recent card top up changes

Okay so bitpay just sent out an email that outlines some changes to their card top-up process. Apparently, they are implementing BIP70 and I am honestly not very familiar with what exactly that is. I ...
Futurology's user avatar
2 votes
0 answers
1k views

Is there any blockchain-based mail services available?

According to technology behind the Bitcoin, I'd be interested in using decentralized blockchain-email. Cryptamail was only one I found but they've been told that it is in beta right now but last ...
Jere_Sumell's user avatar
2 votes
0 answers
110 views

The blockchain lookup speed in a local machine

How to determine the exact required time (seconds, milliseconds) to find a particular block when searching within a local blockchain using address? Is there any way to make a benchmark to study the ...
Noureddine's user avatar
2 votes
0 answers
327 views

bitcoind verifychain vs reindex

actually this is not Bitcoin but Litecoin 0.13.2 on Linux Mint, litecoind stopped with "bus error" just on start verifying blocks: tail ~/.litecoin/debug.log ... 2017-05-06 21:15:26 Verifying last ...
bdimych's user avatar
  • 21
2 votes
0 answers
163 views

Method to measure "distance" between 2 transaction id's

Is there a blockchain tool/code that takes two BTC transaction ID's and determines a distance between them. It's 2017 and Bitcoin Privacy (aka trying to walk around in the public without a sign over ...
Jan Kopacz's user avatar
2 votes
0 answers
243 views

Can't access Blockchain.info API using ASP.NET

I am using ASP.NET(VB) to call API Try Dim strUrl As String = "https://blockchain.info/tobtc?currency=USD&value=500" Dim request As WebRequest = HttpWebRequest.Create(...
Yusuf's user avatar
  • 21
2 votes
0 answers
379 views

Is there a robust way to test for a corrupted blockchain?

While running bitcoind I once had the blockchain get corrupted and it manifested as a non-obvious error message which unfortunately I can't remember. I would like to know if there is a robust way to ...
kobejohn's user avatar
  • 121
2 votes
0 answers
540 views

Synchronisation stopped at one specific blockchain

I've successfully been using Bitcoin core for the past months, but since two weeks ago its synchronisation is always stopped at the exact same blockchain. 2 weeks later, sync is behind by 2 weeks. And ...
positive.citizen's user avatar
2 votes
0 answers
117 views

Can we know the address list which blockchain API has created?

I am currently using blockchain payment API. This API has created the addresses for receiving payment. https://blockchain.info/api/api_receive Can we know the list of unused addresses this ...
kfujita's user avatar
  • 21
2 votes
0 answers
185 views

Iterating through LevelDB or .DAT files to enumerate bitcoin addresses

I'm looking for a library that can parse either the .DAT files or the .ldb files to enumerate bitcoin addresses. Alternatively, if that can't be done via the standard .dat or .ldb, I'll take a ...
Manilla's user avatar
  • 21
2 votes
0 answers
406 views

How will Bitcoin and the Blockchain scale in the future?

I wonder how the whole Bitcoin blockchain system will scale in the future. Given the fact that the size of the blockchain will grow exponentially (roughly a tenfold every ~3 years, looking at the ...
Martin's user avatar
  • 121
2 votes
0 answers
504 views

blockchain - Anti-virus service

I hope this is the right place to ask a question on how does block-chain help this theoretical requirement. I have also asked this question on SO; so far, no response. And, Ethereum SE is still in ...
cogitoergosum's user avatar
2 votes
0 answers
113 views

Bitcoin .11 Initial Blockchain Download Problem with OS X 10.10

I am loading the blockchain for a new wallet. Initially I had problems due to ISP issues. This issue is fixed and I now have 8 outbound connections working well with ping times ranging from 50-800 ms. ...
Jeremy Becker's user avatar
2 votes
0 answers
150 views

What restrictions does merged mining place on the sidechain?

What restrictions are imposed by merged mining on the structure or functionality of a side chain (besides it having to use the same PoW schema)? For example, could the side chain have a higher block ...
Jorge Stolfi's user avatar
2 votes
0 answers
787 views

Just installed bitcoin, but it won't connect

Total newbie at bitcoin; long time Linux user. kubuntu precise 64: My first attempt was just to download it (a slightly older version than the one from the ppa below), untar it and run the executable....
Joe's user avatar
  • 121
2 votes
1 answer
392 views

Blockchain receive payments API Network propagation

I'm using the Blockchain API to generate an address to receive payments. I received a payment to a generated address, then Blockchain sends the received amount to the address I defined but that ...
andrepcg's user avatar
  • 121
2 votes
0 answers
90 views

How can I record block solve times on OSX?

I need to be able to record the times blocks are solved as they are solved. Bitcoin-abe would be nice (overkill, actually) but I can't get it working on my mac. Anyone know of a mac compatible method ...
organofcorti's user avatar
2 votes
0 answers
688 views

How to use downloaded blockchain on ubuntu?

I am using a fresh install of Bitcoin and have no wallet with coins at this time, and want to use the Bitcoind service in short time (loading blockchain using bitcoind will take days because of slow ...
user1447499's user avatar
2 votes
4 answers
351 views

What is the meaning of difficulty in Bitcoin mining?

I'm a beginner in Bitcoin and Blockchain technology, so I have a question after reading about the difficulty in Bitcoin mining: What does the difficulty actually mean? I read that A high difficulty ...
Lucas's user avatar
  • 21
2 votes
1 answer
705 views

What is a workaround to fundrawtransaction for watchonly addresses

I have imported watchonly addresses in Bitcoin and trying to createrawtransaction with input watchonly listunspend which has spendable=false, scriptSig=empty. after that, I'm getting an error on ...
user2224893's user avatar
2 votes
1 answer
737 views

Analysis on the Block Chain for Dead Bitcoins

My understanding is that the blockchain is currently 6.5 GB in size and will continue growing at a fairly hefty rate. Has anyone attempted to analyze the blockchain to attempt to determine dead ...
Charles Hoskinson's user avatar
1 vote
2 answers
96 views

Is it possible/feasible for nodes to redact information (for example inappropriate images) in their blockchain and remain part of the network?

With the freedom to run nodes being critical to bitcoin's success, I'm concerned that if someone successfully writes highly inappropriate or abhorrent information/images as a valid transaction then ...
evo_race's user avatar
1 vote
0 answers
38 views

At what point in time is this "sendcmpct" message sent

In Bitcoin Core, when setting a node to either high-bandwidth mode or low-bandwidth mode, a "sendcmpct" message is sent. At what point in time is this "sendcmpct" message sent? Is ...
masuda's user avatar
  • 81
1 vote
0 answers
57 views

How to find the most active bitcoin addresses?

Is there a way (preferably a webpage) where I can find a list of the most active bitcoin addresses, sorted by number of transactions, possibly also filtered by a timeframe? I am not interested in the ...
blueFast's user avatar
  • 297
1 vote
1 answer
110 views

missing BTC - on chain but not in my personnel wallet

Missing Bitcoins BTC On the 25th Oct 2023 I bought some BTC from the company I always use Bitttylicious the wallet I sent it to was 1kgXpdiYKZq5bLEVUhABiHbu4nLsg7bCT I spoke to bittylicious and did ...
Pàul lucas's user avatar
1 vote
0 answers
55 views

How can I collate blocks in blk*.dat files and rev*.dat files?

According to this answer, blocks in blk*.dat files and rev*.dat files don't necessarily appear in the same order, nor are either files necessarily in monotonic order, and blocks not part of the active ...
Vojtěch Strnad's user avatar
1 vote
0 answers
49 views

How can I obtain relayed_by IP via Blockchain Data API?

I have tried to look for "relayed_by" IP address via the Blockchain Data API for a few transactions but it always returns "relayed_by":"0.0.0.0". For example, https://...
Joe Wong's user avatar
1 vote
0 answers
73 views

latest UTXO databases received

There are many repositories that allow you to turn blockchain into UTXO. But I can't find where I could download ready-made UTXOs. I only find instructions on how to get such a database myself. ...
accountnujen's user avatar
1 vote
1 answer
82 views

Wrong hashes for blocks when parsing from blk

Hello I'm using a python script to actually retrieve information from a blk file and to read data. import datetime # Read block ! file = open("REDACTED\blocks\\blk00000.dat", 'rb') ...
LuckyAutomata's user avatar
1 vote
0 answers
91 views

BlockCypher API signature bitcoin transaction Error

I'm trying to make a bitcoin transaction using the BlockCypher API and I'm getting an error when I try to sign the transaction. This function creates an unsigned transaction: def buildTransaction(...
Salvador's user avatar
1 vote
0 answers
487 views

Error `settings.json file has no read or write access` - but permissions OK

I was downloading the whole Bitcoin blockchain and the download stopped and I got an error message that the settings.json file has no read or write access, but I checked the permissions of the file, ...
Kib Nakamoto's user avatar
1 vote
0 answers
714 views

Can Bitcoin Core Blockchain initial sync time in BitcoinQT be sped up?

Given the following platform hardware and internet data speed (provided below), what settings are recommended for fastest possible blockchain download and sync? This is the hardware I'm running: Note:...
Alfhilðr ínn Seiðkona's user avatar
1 vote
1 answer
281 views

developing hd wallet using bip32 and bip 39

I'm developing a HD wallet using C#. I want to use this wallet for multiple blockchains like bitcoin, ethereum, dogecoin etc... I've read that I should use bip32 for my wallet. i know what's bip32 but ...
amir's user avatar
  • 11
1 vote
0 answers
338 views

Where can I download the bitcoin blockchain to do offline analysis?

Where can I download the bitcoin blockchain to do some offline analysis. edit: Ideally I'd like to download .txt (or another file extension, e.g. .dat, as long as the contents are unencoded and human ...
almair's user avatar
  • 11
1 vote
0 answers
86 views

bitcoin-etl: problems with installing

I am trying to install bitcoin-etl: https://github.com/blockchain-etl/bitcoin-etl to analyze bitcoin blockchain. I have Mac OS and python3, I run this in terminal: pip install bitcoin-etl Also tried ...
Winter_Inspector_283's user avatar
1 vote
0 answers
101 views

RegTest Genesis Error

how to generate regression test genesis block ? i saw in bitcion nonce is 2. but i generate from GenesisH0 it not showed nonce 2. for other altcoin i saw nonce is 0 why ? how to generate it ? python ...
Hero Oo's user avatar
  • 11

1
2 3 4 5