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

learn more… | top users | synonyms (1)

-1
votes
0answers
8 views

How many times has bitcoin been patched since inception?

My understanding is that most (almost all) miners are using some version of the bitcoin software, and that this software has been modified. Question is, how often has it changed, and what is the ...
6
votes
3answers
401 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 ...
0
votes
0answers
11 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
9 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 ...
-1
votes
3answers
30 views

Getting sender address, python

Getting senders account Say we got txid by listtransactions: "txid" : "2ca54b92338e52bbb16562dd7a91e8670d9362bb255e21fb568acc13e732b6b7" then getrawtransaction ...
0
votes
1answer
49 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 ...
0
votes
0answers
12 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
27 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 ...
2
votes
2answers
55 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
43 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
329 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 ...
-2
votes
0answers
41 views

Transaction tracker in microsoft excel format

Say I made a business which takes care of thousands of bit coin transactions. The problem is how can I track how much is coming in and from which address at what date and what time (and how many ...
0
votes
0answers
19 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
47 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
54 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
13 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
101 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
27 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
133 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 ...
0
votes
0answers
36 views

Transaction malleability and Bitcoind

I've been trying to get my head around the process that stops transactions from being malleable on a system built using Bitcoind. I'm pretty sure, that out of the box, right now, I'm not doing ...
3
votes
2answers
438 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
60 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
87 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
63 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
23 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" : ...
1
vote
1answer
83 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 ...
2
votes
1answer
64 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
44 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
70 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
93 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 ...
0
votes
1answer
204 views

How to get difficulty for Bitcoin and other coins

How do I get access to the latest Bitcoin/Altcoin difficulties from the original "source/network"? I want to develop a C#/.NET application that collect this information. I know that there are web ...
2
votes
3answers
198 views

Would it be theoretically possible to make a Cryptocurrency in a scripting language like PHP, Python, or Ruby?

Just wondering if this is even possible. If so, are there any practical reasons not to?
3
votes
2answers
157 views

What encoding or format is the private key in Dumpprivkey?

I'm trying to use the results of Dumpprivkey to sign a message outside of the QT client, however I'm either having a problem signing or extracting the real value of the key. What encoding, endian, or ...
1
vote
0answers
109 views

Cryptocurrency from Scratch?

first question here I remember seeing a question a while back about how to code your own cryptocurrency here: How to fork Bitcoin and build own cryptocurrency Unfortunately, it seems to suffer from ...
0
votes
0answers
15 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?
1
vote
2answers
93 views

How is RonPaulCoin different from Bitcoin/Litecoin?

Is RonPaulCoin a clone of Bitcoin/Litecoin or are there differences beyond the specifications such as coin limit and difficulty algorithm?
0
votes
0answers
285 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 ...
0
votes
1answer
102 views

Trust Less Database Design?

I'm a young developer and have been following the bitcoin community for some time now and have wanted to contribute to a project. Have not fully read through the bitcoin protocol, but from my ...
0
votes
2answers
86 views

Does there exist a SPV-client in another language than Java?

The only (active) project I know that implements a full SPV client is BitcoinJ, which is in Java. Does somebody if there are any SPV implementations in other languages (like C) too?
-1
votes
1answer
45 views

Profit by programming a Bitcoin service (wallet) in an “only-now” bc adopting country? [closed]

A country where I am from appears to take Bitcoin into an interest right now. I am a senior programmer at one company and have done several projects, but right now I am mostly interested in the ...
-1
votes
1answer
230 views

Where does the money come from? [duplicate]

Where does the Bitcoin money come from? You know how banks distribute money, how does someone have enough money to distribute bit coins which can be turned into money?
0
votes
1answer
95 views

What is miner supposed to do when waiting for longpoll

i am coding simple miner. I succesfully implemented Getwork in basic form. Next thing is gonna be Longpolling. If i understand correctly longpoll is just connection that is waiting for next block. ...
3
votes
1answer
4k views

How to fork Bitcoin and build own cryptocurrency

Is there any step-by-step tutorial about how to build own cryptocurrency based on Bitcoin code?
3
votes
1answer
119 views

How do I determine the balance of an address I don't own? (WebAPI or local API)

I have an arbitrary address. How can I get the current balance of the account through a Web API? ... how do I get it for a local API? I'm also interested in all transaction history for that address. ...
1
vote
2answers
411 views

bitcoin programming book

is there any reference or authoritative resource, or book on bitcoin programming? Bitcoin is dubbed "programmable money" but there is no obvious resource for how to do it aside from trudging through ...
1
vote
1answer
99 views

Implementation languages of popular exchanges

What programming languages are some of the popular BTC exchanges implemented in? E.g. MtGox, BTC-E, Coinbase, etc. MtGox is releasing their new Midas trading engine, and there does not seem to be much ...
-2
votes
1answer
23 views

Mastercoin related code repos?

Is there a place where I can find all the repos that are related to MasterCoins?
6
votes
1answer
874 views

Turing completeness of Bitcoin Script

For me, scripts are one of the most interesting features of Bitcoin. They provide possibilities which have no equivalent in classical currencies. However, the wiki states It is purposefully not ...
0
votes
1answer
105 views

How get address from pk_script?

We have example in the wiki: [...] Output 1: 40 4B 4C 00 00 00 00 00 - 0.05 BTC (5000000) 19 - pk_script is 25 bytes long ...
1
vote
2answers
4k views

Creating a bitcoin/litecoin miner with Javascript

I am a web developer and looking for well written technical documents about how bitcoin/litecoin works, what is the workflow, what is the algorithm and how can I write a miner from scratch by using ...