Related to creation and ongoing work for different existing and future Bitcoin-related projects and source code.

learn more… | top users | synonyms (1)

0
votes
0answers
14 views

Blockchain command line tools

I was under the assumption that the bitcoind server allowed you to query the blockchain and run commands like bitcoind getbalance on any address. I'm finding out that you may query addresses in your ...
1
vote
1answer
72 views

What is the incentive behind using platforms such as XDP/Dogeparty?

ELI5: What can one do with XDP that s/he cannot do with DOGE? Is Dogeparty similar to projects such as Ethereum/Ripple? If I understand correctly one receives 1 XDP/1000 DOGE "burned". How are these ...
1
vote
1answer
24 views

Get private key from BigInteger

I have a BigInteger that represents a private key. How can I get that private key as a base58 encoded string? The following pseudo code does not work properly: base58.encode(bigInt.toByteArray) // ...
0
votes
1answer
25 views

Script for sending funds to a multisig address

Does sending funds to a multisig address require different script than the one used for ordinary addresses? If yes, how should this script look like? (Under multisig address I mean Bitcoin script hash ...
0
votes
1answer
40 views

How many bits are in a Bitcoin?

I need to track an amount of Bitcoins in a database. Is a UINT64 sufficient? I'd rather not deal with floating point types, and the rounding errors they end with.
1
vote
2answers
27 views

Transaction change calculation

I'm confused about how exactly I should compute a change for transactions. Say, for a given address I have 4 unspent outputs containing 2 BTC each and I want to send 5 BTC to other address. Here's ...
-4
votes
2answers
35 views

WeaveCoin - Extremely High-Speed AltCoin - Is this Possible? [closed]

I've written a proposal for an extremely extremely high-speed transaction verification algorithm: http://kenthagerman.blogspot.ca/2014/08/weavecoin-high-speed-crypto-currency.html Is this possible? ...
0
votes
1answer
45 views

How do cryptocurrency exchanges like Mintpal manage so many?

As there are 100s of crypto coins each with their own QT-client, how do exchanges manage the transactions? Do they use the core client of every altcoin in the servers or will they be programming code ...
0
votes
0answers
24 views

How to solve Block Stuck on mycoin?

i have developed a coin with KGW algorithm and it stuck at 4900 block on multipool.i know the problem is from KGW algorithm and i decide to change it to digishield but i do not know how can i solve ...
0
votes
0answers
26 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 : ...
1
vote
0answers
22 views

Other ways to determine the validity of a public key

Public key 3, 4 fits the equation of y^2 = x^2 + 7 Yet this comes up as an "invalid public key". How is that invalid? Sure, it deviates extremely from other numbers, but what other equations are ...
0
votes
1answer
46 views

Ripple partial payments

I've read on the Ripple Wiki page for Transactions about partial payments. I am wondering how a partial payment would look when data is polled about an account? Would the transaction amount be ...
0
votes
1answer
38 views

How does bitcoind find p2p hosts? [duplicate]

I read the bitcoin references but I can't find a description regarding how bitcoin clients find other host in the p2p network. Would you please tell me?
1
vote
0answers
36 views

Build Altcoin-qt, keep getting 'This application has request the runtime to terminate it in an unusual way' error

I successfully built my coin on my laptop using Qt4.8.6, but get this error when I try to solo mine it. I can solo mine, but the error pops up. If I click 'ok', it shuts the program down and I can't ...
0
votes
1answer
60 views

Modular Inverse for ECDSA in C++

I've seen several variations on "modular inverse" but I can't seem to identify the proper way of utilizing it for C++. I'm not sure how this python code translates into c++: def inverse(x, p): """ ...
0
votes
0answers
44 views

Building Altcoin, getting undefined reference to CTxDB error

I am trying to build an altcoin under Windows. It has compiled just fine under Linux. I installed all the dependencies, updated my path, and installed Qt for qmake. I am partially following the guide ...
0
votes
1answer
36 views

Is Block Height 1 is the genesis block?

As the question I asked before, I wanted to make an altcoin. The block height in main.cpp allows you to choose which block gets different rewards. If it does, do txNew.vout[0].nValue = depend on the ...
0
votes
1answer
87 views

Got an issue compiling

After working my way through many errors compiling an alt-coin windows qt. Everything compiles fine right until the final stage when the system is putting together the exe. You can find the error ...
0
votes
2answers
45 views

Error compiling altcoin-qt for Windows, getting a GCC internal compiler error

I think I managed to get all my dependencies and libraries right (fingers crossed), but now when trying to build blackcoin-qt, the QTSdk compiler gives me this error while building qtipcserver.o: In ...
0
votes
0answers
20 views

GetBlocks Message containing Transaction Hashes

I'm sending a getBlocks Message which returns me an Inv Message containing up to 500 block-hashes as specified in the Protocol Specification. The Specification says: The maxium count for a an ...
0
votes
1answer
92 views

Programming and the ECDSA equation

I've been implementing point addition into a c++ program I've written but I don't see how this can be done right. When I do slope = (y1 - y2)/(x1 - x2) I get a freaking decimal, which doesn't produce ...
2
votes
1answer
95 views

0 Active Connection on my-new-coin

I have compiled my-newcoin-qt and my-newcoind on different platforms (windows, Linux and Mac), with my coin specification based on litecoin. When I run my-newcoin-qt at the first time, I get no error ...
0
votes
2answers
51 views

Bitcoin Transaction within source code

I am messing with the Bitcoin sourcecode. Normally when you want to send some BTC you type : ./bitcoind sendtoaddress 1ADRESSS 0.001 How would you do this in the sourcecode on a recurring basis? ...
1
vote
1answer
33 views

Wallet programming, search transactions by address

This may be a silly question, but I keep running in circles. Using either bitcoind or JSON-RPC is there a way to search all transactions involving a address hash? I understand every wallet and most ...
0
votes
0answers
19 views

multiple wallets in bitcoinj ?

Is there a possibility of using multiple Wallets, that are running synchronous in Bitcoinj? I've alredy tried to use several WalletAppKits but this does not work.
4
votes
1answer
471 views

what programming languages are used to built bitcoin?

I have one very basic question, I would like to know: what programming languages are used to built bitcoin?
0
votes
0answers
27 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, ...
2
votes
2answers
150 views

Bitcoin private key, location on ECC curve

In the ECDSA algorithm, the Bitcoin private key is supposedly a point on the graph (or is it?). But the private key is a single integer, and not x,y coordinates. Is the integer, by itself, the x ...
3
votes
2answers
105 views

Does the Bitcoin Core API support high-precision balance display?

I am currently working with a number of altcoins and and I need to support deposits and withdrawals in currencies with very large coin number cap like Dogecoin. I am wondering whether the Bitcoin Core ...
8
votes
2answers
411 views

Why don't developers switch from bitcoin-qt to a cleaner implementation?

The "reference client" bitcoin-qt receives a lot of complaints from developers on the messy way it was coded. It seems to require a big overhead to learn, and a lot of time is being spent on ...
0
votes
2answers
129 views

Generating Ripple address

I am trying to recreate the Ripple address from Account Family wiki page and I am having some problems. I have the private generator of ...
0
votes
1answer
92 views

How does a proof of work limit of `~uint256(0) >> 20` translate into a difficulty of `1 / 2^12`?

In the Litecoin source it is written: static CBigNum bnProofOfWorkLimit(~uint256(0) >> 20); // Litecoin: starting difficulty is 1 / 2^12 How does that compute? ~uint256(0) >> 20 is ...
7
votes
3answers
527 views

Is it possible for more than 21 million bitcoins to exist if 51% agree?

One of the commonly cited advantages of bitcoin is that there's guaranteed to be only 21 million bitcoins. However, my understanding is that the bitcoin protocol is patched by an opensource ...
1
vote
1answer
40 views

In what line of what file does the block reward depend on?

I want to make an altcoin and since I am new, I wanted to know what sets the reward of a block after being mined.
1
vote
1answer
47 views

Walletnotify under windows

Few questions about Walletnotify under win: 1) Is this the rigt way to write .py script into litecoin.conf: walletnotify=C:\Python27\python.exe D:\LiVe\listener.py %s If not, how it should be ...
0
votes
3answers
113 views

Getting sender address, python

Getting senders account Say we got txid by listtransactions: "txid" : "2ca54b92338e52bbb16562dd7a91e8670d9362bb255e21fb568acc13e732b6b7" then getrawtransaction ...
0
votes
1answer
77 views

Bitcoin peer to peer network source code

Does anybody know a place to get the source code of the Bitcoin Peer to Peer network? I only need the P2P network portion of the Bitcoin protocol. I am going to implement a new virtual currency. So i ...
2
votes
0answers
44 views

Why are broadcast checkpoints considered bad?

warren, a LiteCoin dev, said of Peercoin: Good Luck Removing PPC's Centralized Checkpoints Regarding PPC... these amount to empty obfuscating defensive excuses. Sure he wants to remove the ...
2
votes
1answer
62 views

Which altcoins have testnets?

Bitcoin can be run on a public testnet (by using a different port than the real Bitcoin network). This is very useful for development, because you can test software handling Bitcoin without handling ...
3
votes
2answers
142 views

How to create a SPV client?

What are the steps a SPV client takes in order to sync? Connect to a peer Set bloom filter for wallet addresses Download all block-headers since latest checkpoint Request every block again with ...
0
votes
1answer
67 views

Programming for/modding bitcoin-qt on Windows

In multiple places I've found methods of modifying or adding to the bitcoin-qt(or other coin wallet) source on ubuntu or osx, but how would I do this on a Windows machine? If possible, I'd like to be ...
1
vote
2answers
347 views

How can I find out how much bitcoin is in existence with PHP?

I'm running a Bitcoin blog and I'd love to display a ticket of the total amount of Bitcoins in existence. Unfortunately, I'm not sure where I can find a JSON feed for this (now that MTGOX is gone). Is ...
0
votes
0answers
29 views

Could PageRank be adapted to calculate credit ratings?

PageRank is a measure of the popularity of a page within a network of pages. A credit rating is a measure of the popularity of a trader within a network of traders. So could PageRank be adapted ...
0
votes
1answer
81 views

Bitcoin Exchange Api [duplicate]

I need an bitcoin exchange api implemented in my website. Basically there will be one way transactions money->bitcoin and it needs to support major credit cards (visa,mastercard) as well as paypal ...
2
votes
0answers
72 views

Bitcoind Performance for production usage

Lets say we have one instance of bitcoind running on the production server. And our exchange software/application interacts with it using RPC callbacks for: address generation withdrawal ...
0
votes
0answers
17 views

Generated coins are sent in the next transaction

Mintcoin block 59000 says POS-generated coins are sent in the next transaction. But the next transaction doesn't contain any generated coins. So, where are the generated coins sent?
0
votes
2answers
260 views

How do I use Blockchain.info's Receive Payments API with node JS / Express?

Blockchain has great documentation for PHP, but nothing really for node! Does anyone here have any projects,where they used the blockchain.info Receive Payments API, in their node apps, to receive ...
0
votes
0answers
40 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 ...
0
votes
3answers
142 views

So how would someone steal coins from my site?

Nearly every attack I've ever read about has involved bad website coding in one fashion or another. Like that that attack on the Doge wallet site in December, where they allegedly injected the ...
3
votes
2answers
911 views

Full example data for scrypt Stratum-client

I'm trying to write a Mining client for Scrypt-based mining using Stratum Communication. As of now, I have some trouble verifying all my bit orders and sequences. Hashes I'm generating get always ...