Skip to main content
12 votes

Can the Monero block chain be used for anonymous communication/ data storage/ private records for small to big entity?

You can put potentially any data into tx_extra and it will be stored on the blockchain with your transaction, only accessible with your keys. This however, will bloat your transaction size and your ...
janowitz's user avatar
  • 2,681
5 votes

Understanding the structure of Monero's LMDB and how explore its contents using mdb_stat

Understanding the structure of Monero's LMDB and how explore its contents using mdb_stat Firstly, mdb_stat is a tool to get status information about the database environment, not to explore its ...
jtgrassie's user avatar
  • 19.2k
5 votes
Accepted

Why would you need multiple daemons using one LMDB database?

The use case I had in mind when I wrote this code is to run daemons on different network interfaces, or on different network protocols, using the same database. E.g., if you want to use different ...
hyc's user avatar
  • 4,233
5 votes

Can the Monero block chain be used for anonymous communication/ data storage/ private records for small to big entity?

The basics are already here: encrypted payment IDs are private information encrypted by the sender, which only the recipient can decrypt. If the sender and the recipient are the same party, you can ...
user36303's user avatar
  • 34.8k
5 votes
Accepted

Can I set up the GUI or daemon to use a non-standard blockchain location in Windows?

On Windows, this can actually be done fairly simply. These options are slightly technical, but not terribly difficult, and only have to be done once. There are a couple quick ways. Option 1 - Make ...
scoobybejesus's user avatar
4 votes
Accepted

Equivalent of TX index=1 in Bitcoin

Blocks, txs, outputs, and spent keys are already indexed. What else is there? The complete DB schema is here https://github.com/monero-project/monero/blob/master/src/blockchain_db/lmdb/db_lmdb.cpp#...
hyc's user avatar
  • 4,233
4 votes
Accepted

Is there a way to search the blockchain by mixin?

You'll have to write some code for this. There is a BlockchainDB::for_all_transactions function which can run a callback through all the transactions in the db. See the blockchain_dump.cpp file for ...
user36303's user avatar
  • 34.8k
4 votes
Accepted

Which directory does monero-blockchain-import, by default, use to store the imported blockchain?

This question basically pertains to where monero-blockchain-import stores the imported blockchain by default. monero-blockchain-import uses the following default directories to store the imported ...
dEBRUYNE's user avatar
  • 15.3k
4 votes
Accepted

How can I sync my blockchain using only other computers on my LAN?

Unplug/disconnect internet, monerod --allow-local-ip --add-exclusive-node XXX.XXX.XXX.XXX With the exclusive argument you may not even need to uplug or disconnect from the internet.
werdwerdus's user avatar
3 votes

Is there a way to see the blockheight at a specific point in time?

Monero targets a new block every 2 minutes, so if we set H as the current block height, N as the current timestamp, T as the past timestamp of the datetime you want to know the block height of, then: ...
jtgrassie's user avatar
  • 19.2k
3 votes

Time from the block added to the pool to time it gets executed

Firstly, blocks don't get "added to the pool". A wallet instructs a daemon to broadcast a transaction which gets added to the transaction pool. A miner constructs a block template by bunching ...
jtgrassie's user avatar
  • 19.2k
3 votes
Accepted

When does validation of blocks occur

When a block is received while the node is not syncing through backlog, it is validated on the spot. If the node is doing backlog syncing, the block is placed in a queue, and blocks in the queue will ...
user36303's user avatar
  • 34.8k
3 votes
Accepted

Can the same input appear in a block multiple times?

Both cases are possible. Filler.
user36303's user avatar
  • 34.8k
2 votes

Can I set up the GUI or daemon to use a non-standard blockchain location in Windows?

Another option is using a symbolic link, in Windows it's done with the mklink command: First make sure monero gui (and daemon) are stopped. Move the lmdb folder from C:\ProgramData\bitmonero to its ...
Julien Marodon's user avatar
2 votes
Accepted

How to configure two daemons to use the same database?

With 0.11 (and possibly 0.10.3.1, though I'm not 100% certain this was ready then), there is no particular precautions to take in order to share a database between two daemons. Pointing the daemons to ...
user36303's user avatar
  • 34.8k
1 vote
Accepted

Switching blockchain locations on a Windows machine

and manually copied the db (entire folder) to SSD, but the daemon refused to work with that If you plan on copying / moving the database files you should ensure the daemon cleanly exits before ...
jtgrassie's user avatar
  • 19.2k
1 vote

monerod in Linux, syntax for path --data-dir

"{different drive than monerod}" would be the path to the folder containing the data directory. The default is /home/yourname/.bitmonero. If you're trying to use a folder mounted on another ...
jtgrassie's user avatar
  • 19.2k
1 vote
Accepted

If I delete the .bitmonero data.mdb, will it delete my wallet or the ability for me to access my wallet?

No, deleting data.mdb will not delete your wallet. The data.mdb file is the blockchain. Deleting it does not affect your wallet. Your wallet has a name of its own. You'll know what it is because ...
scoobybejesus's user avatar
1 vote

Does anyone have test data that illustrates the CryptoNight 7 algorithm?

One simple way is to call the daemon RPC's method getblock. From this you can get the result.blob (the data to be hashed) and from the result.block_header.hash, the expected hash result.
jtgrassie's user avatar
  • 19.2k
1 vote

How to make a symlink to an external drive?

The simplest and most portable approach is provided by dEBYUNE above. The --data-dir can also be defined in the monero node's configuration file so it does not have to be passed as an argument of the ...
skaht's user avatar
  • 1,576

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