Questions tagged [development]
The creation and ongoing work for different existing and future Bitcoin-related projects and source code.
40
questions with no upvoted or accepted answers
2
votes
0
answers
114
views
Why is the Serialization limit set to 0x02000000?
In addition to the block size limit, there is a limit on the maximum message size. Is there a rationale behind the 32MB limit set in src/serialize.h or was it picked because it's just a nice round ...
2
votes
0
answers
327
views
Multicoin wallets with programmable API
Does there really not exist a web multicoin wallet that has a programmable API that can be used by apps to send transactions? It is common practice to authorize your credit card in an app so that it ...
2
votes
0
answers
102
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 ...
2
votes
0
answers
471
views
Bitcoin c++ library that provides the networking
I want to make a very simple Bitcoin mining software with use of getblocktemplate, my own SHA and block building. Is there any c or better c++ library that would help with the networking part? I am ...
2
votes
0
answers
170
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 ...
2
votes
0
answers
244
views
What limitations are there to creating a Bitcoin client on Google App Engine?
I want to create a Bitcoin client on App Engine with equivalent protocol functionality to bitcoind.
With the new Sockets API available in Python and Java I believe this would almost be possible.
The ...
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 ...
2
votes
0
answers
134
views
What are the preferred UI images for Bitcoin Address & private key and multi-signature key?
How should I visually distinguish between the different types of keys available for the end user?
So far the common keys I've come across are
Private key (not to be shared)
Bitcoin address (to be ...
1
vote
0
answers
129
views
complete bitcoin script example
I am trying to learn how to write my own script from scratch. I have seen about a dozen examples by googling but non of them are complete. I am aware of btcdeb as well. Is there a tutorial that covers
...
1
vote
0
answers
146
views
Stratum: How many shares should I submit per job?
I'm implementing a bitcoin CPU miner just for fun in python. I've been reading a lot about bitcoin and the protocol pools use for communication and coordinating workers but there is a key concept I ...
1
vote
1
answer
177
views
Manual work as source of entropy
Working on an opensource air-gapped crypto vault, in which I have the regular method of relying on OS to provide cryptographically secure random source and use that to generate the mnemonic phrase.
...
1
vote
0
answers
87
views
Do invalid keys in BIP44 path matter?
I understand not all private keys are usable as they fall outside of Secp256k1, but do they really matter when the master node or path being derived in BIP44 generates a private key which isn't usable ...
1
vote
0
answers
84
views
Question about modify Vanitygen
I follow the instruction on this post to create bitcoin address from given hex private key
In vanitygen.c
Replace
EC_KEY_generate_key(pkey);
with
BIGNUM *res;
BN_init(&start);
...
1
vote
0
answers
47
views
What Off-Chain programming languages are important in Blockchain development
I am looking at getting into Blockchain development, and I would like to have some idea about general programming languages that are relatively important compared to the general developer-market.
...
1
vote
0
answers
59
views
Exchange development good practices
Is there any guide or good practice rules to follow when developing a service that uses the Bitcoin and other cryptocurrencies protocols? For instance, how is the best way to know if a user deposited ...
1
vote
2
answers
208
views
Bitcoin library vs script to develop application
I'm curious about the development of application of Identity management in Blockchain platform, but I'm a bit confused about the technologies to use.
In short words, when is more convenient to develop ...
1
vote
0
answers
70
views
How to generate addresses for a rudimentary BTC transfer app
I am a student studying web development at a prominent bootcamp in the United States. For my capstone project, I have decided to try and build a fairly simple application wherein one authenticated ...
1
vote
0
answers
109
views
Why do most alt coin developers choose to remain anonymous?
Is having a known public identity not helpful in building reputation for a project? Are the privacy and security concessions associated with revealing your identity not worth the perceived benefit?
1
vote
0
answers
86
views
listsinceblock returning block on fork
Im considering using listinceblock to monitor incoming bitcoins to my app.
What happens if the block returned by listsinceblock ends up being on a dead-end fork?
1
vote
0
answers
1k
views
Gitian Build Issue - Windows
Got a little issue when compiling Windows QT using Gitian. BTW Im using a Ubuntu 12.04 64bit VPS.
So I am using the instructions here : https://cryptocointalk.com/topic/2966-bitcoin-scrypt-v120-...
1
vote
0
answers
268
views
When computing a normalized transaction id, when do I finalize the sha256 hash?
I'm trying to compute the normalized transaction ID so that it matches what is on blockchain.into at the following URL
http://blockchain.info/q/hashtontxid/ --- normal TX ID here ----
Given that I ...
1
vote
0
answers
904
views
mining pool with eloipool, fires up port but cannot connect
I am trying to get eloipool up and running in a solo mining configuration using this installation https://bitcointalk.org/index.php?topic=158105.0 eolipool starts up error free but clients cannot ...
1
vote
0
answers
224
views
no_db_file error in ecoinpool
I have successfully installed ecoinpool and couchdb on my server and both are working great just the problem is that when i try to create a worker i get the following error "Database information could ...
0
votes
1
answer
119
views
Configuring electrum wallet with command line only
I successfully installed electrum on an ubuntu server using the first ref from google search. But how I can configure it without GUI I didn't find.
0
votes
0
answers
30
views
How to calculate BTC mining revard based on hashrate and historical data
I have a problem with calculations on the topic of cryptocurrency BTC, to be precise:
manually calculate the estimated reward for mining.
manually calculate the estimated energy consumption.
For ...
0
votes
0
answers
28
views
Introduction of cryptocurrency payments. Generation of child addresses of a cryptocurrency wallet
There is a task: to introduce payment with bitcoins. I found a way to generate addresses for the same wallet. And now I want to make sure that each user has his own address to which he will send the ...
0
votes
0
answers
267
views
RSZ value with witness data
Have anyone got a script on how to find the RSZ value of a bitcoin transaction with witness data, scanned just by inputting the hashes?
Will you please share your code?
Or at least, point me to the ...
0
votes
0
answers
71
views
Can I integrate a decentralised wallet in a website in PHP?
Can I integrate a decentralised wallet in a website in PHP? A decentralised wallet will act as service but I won't have access to the funds of users however users should be able to access their wallet ...
0
votes
0
answers
370
views
Process for finding nonce
Assume we have a transaction in hex (tx_hex) and we want to find a nonce such that
SHA-256(SHA-256(nonce|| tx_hex)) = new_transaction_id ('||' denotes concatenation)
first bits consist of 32 zeros. ...
0
votes
0
answers
460
views
How much disk space does it take to run a blockchain explorer?
I understand that you can use existing explorers like blockchain.info for quick access to individual transactions and address balances, however I would like to run an explorer of my own Like ...
0
votes
1
answer
1k
views
Running a bitcoind docker
Thanks to the bitcoin.stack community I have successfully launched a bitcoind docker with an external volume which has the block data
Currently its in 100% sync but I am facing an issue to get ...
0
votes
0
answers
33
views
Is supply reduction consider as a hard or soft fork?
I'm writing an article about current Minergate Dashcoin hard fork. From all the bitcoin hard fork talks I get the impression only when block size increases will result in a hard fork. How about coin ...
0
votes
1
answer
296
views
Applying additional oauth scopes to coinbase
I am trying to apply the coinbase wallet API with oauth to use its send functionality. I have been able to connect to the API and use its endpoints, but whenever I try to use the send functionality, I ...
0
votes
0
answers
164
views
Should mining.notify.merkle_branches contain the coinbase transaction or not?
Okay I'm working on a new pool-server though got a question.
I'm using litecoin testnet right now to test stuff and here's a getblocktemplate() response I get;
{
"result": {
"version": 2,
"...
0
votes
0
answers
34
views
How to add worker through API?
How to add workers through API?
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
I don't see any method to add workers or may be it is there but with some other name?
0
votes
1
answer
32
views
Looking for revenue data of bitcoin related websites
I was wondering if we can share pointers or anectodes about revenues of web projects related to bitcoin or general cryptocurrencies.
0
votes
1
answer
268
views
A few security-related questions: how do I automate a web service as much as possible without storing private keys on server?
I'm learning how to use bitcoind, and want to set up a side project that uses bitcoin to learn along the way. I'll be using the json-rpc with PHP on my server. I want to create a service that will ...
0
votes
1
answer
229
views
Bitcoin cash with bicore and addressindex
Bitcore runs a version of bitcoind where theres address index and we can search any addresses I have implemented the bitcoin insight block explorer and its working perfectly
I need to implement ...
-1
votes
1
answer
762
views
How does Cryptsy's Trade Key system actually work
I am building an altcoin to altcoin trading site wherein any Member can trade any altcoin for any other altcoin ... (Top 60 or so Altcoins are supported).
I need to know how Cryptsy's Trade Key ...
-2
votes
1
answer
631
views
how to build altcoin in mingw?
OS : Windows 10
Installed Dependencies:
-qt4.8.6
gcc 6.3.0
boost 1_55_0
berkeleyDB 4.8.30NC
openssl 1.0.2l
I tried compiling with the following commands:
qmake "USE_UPNP=1" coin-pt.pro
mingw32-...