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
16 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
11 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
21 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
39 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
34 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
29 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
59 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
31 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
35 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
50 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
38 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
16 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
89 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
90 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 ...
1
vote
1answer
30 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
18 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
437 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
23 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
147 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
99 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
406 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
123 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
72 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
37 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
37 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
102 views

Getting sender address, python

Getting senders account Say we got txid by listtransactions: "txid" : "2ca54b92338e52bbb16562dd7a91e8670d9362bb255e21fb568acc13e732b6b7" then getrawtransaction ...
0
votes
1answer
76 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
38 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
59 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
128 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
64 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
342 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
28 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
76 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
66 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
16 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
221 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
39 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
139 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
862 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 ...
-1
votes
1answer
82 views

Can mining puzzles be made socially valuable? [duplicate]

Bitcoin miners work to solve a random puzzle as "proof of work". A huge amount of raw computing power is going into finding the solution to these puzzles, yet the actual solution to the puzzle serves ...
1
vote
2answers
125 views

What is the correct Base58 encoding for this uncompressed Public Key RipeMD hash with a zeros in bits 31, 32, or 33?

My understanding is that Base58Checked is always 34 bytes long, and isn't going to be less than 34 bytes even if the first or last bytes of the RipeMD are zero. If this statement isn't true, then ...
0
votes
0answers
93 views

Eloipool server configutation error

I tried eloipool on two different machines with the same problem. I get two errors. I used online guides to install eloipool and the script provided by ZeroASic ...
0
votes
1answer
30 views

What are the differences between the transaction and block versions? (v1, v2, v3, etc..)

If I run command to fetch a block, I see version 2 is returned: getblock 0000000000000000ae22455f90306f43e8c806585fe2dfc3b0e92ac7b7620bff Output { "hash" : ...
2
votes
1answer
101 views

Mine valid but nonstandard transactions

Is there a way to configure cgminer to accept valid but nonstandard transactions for mining? If not, where, theoretically, would be a good place to look if I was interested in mining nonstandard ...
3
votes
1answer
91 views

Is there a signature format, or cryptography has *only one* possible S value?

EDIT: This question is not specific to Bitcoin. It's applicable to any other crypto currency that is interested in using a different signature scheme than Bitcoin or the QT reference client. One ...
0
votes
1answer
52 views

What parts of Bitcoin (litecoin etc) are Little Endian?

As mentioned on this Hardfork Wishlist, many developers want Bitcoin to be entirely Big Endian for consistency and performance reasons. I'm looking for a concise list of all the areas that Bitcoin ...
1
vote
1answer
93 views

What encoding is “pubkey” from the JSONRPC validateaddress command?

I need to convert a public key into a form suitable for use with BouncyCastle. To do this I open the debugger and write: ListAddressGroupings I then pick an address and write validateaddress ...
2
votes
1answer
149 views

Need sample compressed and uncompressed Public / Private key pairs for BigInteger

I am testing a different version of BigInteger that has different endian formats and the native implementation likes to add or remove zeros from the final output. Can anyone provide some sample ...