Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
44

It is the same data folder as the non-QT version of the standard client used to use: Linux: ~/.bitcoin/ MacOS: ~/Library/Application Support/Bitcoin/ Windows: %APPDATA%\Bitcoin (This defaults to C:\Documents and Settings\YourUserName\Application data\Bitcoin on Windows XP and to C:\Users\YourUserName\Appdata\Roaming\Bitcoin on Windows Vista, 7, 8, and ...


6

On the new Mac OS X you can't see the Bitcoin folder in the library under /application support/. You have to use Finder and in the menu look for GO and then GO TO type ~/Library in the box. After that you can see the Bitcoin folder under /application support/. Or you can hold down the Option key while selecting the Go menu and Library will become ...


4

Running a full node (downloading the blockchain) allows a user to interact with the network, without having to trust any other network participant. For some users, this may not be important, but for many users it is very important. For example: You are a business, and you need to ensure that txs you send and receive are in fact being communicated across ...


3

It was details of 61016 user accounts as a CSV file with fields UserID,Username,Email,Password. The passwords are hashed, and most of them salted too, but some (the oldest) are simple md5 hashes. I just tried searching google for it and was unsuccessful. I have a copy, and could make it available for download but don't know if that would be legal. I'm ...


2

There is a new tool by a Princeton research group that does exactly this: https://github.com/citp/BlockSci


2

If you're looking for all BTC balances, this github repository looks useful. It would likely crash due to memory issues, but could show you all transactions using the "transactions" argument. https://github.com/znort987/blockparser


2

The list of all transactions is the blockchain. The fastest way to get the blockchain is to run a full node which will download the blockchain for you and provide ways for you to access the data stored within the blockchain. You can use Bitcoin Core and enable the transaction index so that you can get all transaction information. The transaction index is ...


2

On windows8, the data folder is here: C:\Users\ ... your user name ...\AppData\Roaming\Bitcoin\


1

Both lnd and and c-lightning will include the payment request when notifying you of a payment. I personally used it through lightning charge with c-lightning for satoshis.place. For each invoice generated (aka an "order"), I would keep a record of it in my database, along with the pixels to be drawn. Then when I see a payment coming in I go and fetch the ...


1

As to how to convert anonymous transactions to "users" (at most a statistical attempt, as Bitcoin is in principle anonymous), which could lead to your requested "users balance" info, there are papers available that describe the process. These for example could serve as a start point (with good descriptions and images): "An Analysis of Anonymity in the ...


1

However, how do we know that a user created multiplie private keys if we are not that user? We can't. User can create keys using any computation mechanism(pen & paper, abacus, etc.). Protocol is one-party and does not need any third-party(website, server, etc.) some algorithm to group private keys belonging to each user. What it would be? Usually, ...


1

There are multiple articles available in internet which contain that paragraph. For example: http://cs229.stanford.edu/proj2014..., https://arxiv.org/pdf/1611.03942.pdf, etc Each one seems to attribute the origin of the data to different sources, but the numbers act as a fingerprint (6,336,769 nodes and 28,143,065 edges), so it can be traced back to a work ...


1

You can write both of those queries in a way that takes nearly linear time and space. Make a hash table that maps addresses to "neighbor addresses." A neighbor address is an address that was used as an input alongside another address. To find the addresses a user owns, query the hash table for the address. Add all of the addresses that are neighbors of that ...


1

Chainpoint is a standard for maximizing the scalability of recording data in the blockchain and generating blockchain receipts. Each receipt contains all the information needed to verify the data without relying on a trusted third party. You can read our white paper and download a Python implementation of a Chainpoint server at http://github.com/chainpoint. ...


1

The Block.io api supports accounts for similar usage. With Block.io, you can create wallet addresses for users inside your games, auction sites, stores, etc. To create a user's wallet on your account, create addresses for them using get_new_address. You should specify a sequence of labels for that user. For instance, if we wish to create a number of ...


1

Luckily you are not the first person trying to figure this out. According to an online poll, the average user of Bitcoin is a 32.1-year-old “libertarian” male, from a report at ThinkProgress. There are some realy detailed Demographics out there: Zerohedge.com Simulacrum.cc


1

A lot of gambling games are completely on-chain, you can analyze the blockchain and look for these transactions to get the data you're looking for.


1

@ThePiachu is right Linux: ~/.bitcoin/ macOS: ~/Library/Application Support/Bitcoin/ Windows: %APPDATA%\Bitcoin But since there are no instructions, it may be hard for a user to find them, so I'm going to add instructions. macOS 1) Click the Finder symbol 2) Press command (cmd) ⌘ + option (alt) ⌥ + G at the same time. 3) ...


Only top voted, non community-wiki answers of a minimum length are eligible