Skip to main content
15 votes
Accepted

What's the easiest way to look up a transaction on the blockchain?

The best general tool for this is http://moneroblocks.info/. It is somewhat comparable to the Bitcoin site https://blockchain.info/, and you can conduct searches using a number of different ...
cardboardoranges's user avatar
13 votes
Accepted

Are there more cryptocurrencies based on the cryptonote protocol? If so what are the main differences?

There are many other CryptoNote coins but their communities, usage, trading volumes and hashrate are much smaller than Monero. Here is a chronicalogical graphic of many of the coins and from where ...
Brad Collins's user avatar
11 votes
Accepted

How does the Coin Selection work in Monero?

The coin selection in Monero is very simple and naive, so I'm afraid you're not going to find much to take inspiration from. Currently, the selection is random, with an equiprobable distribution. ...
user36303's user avatar
  • 34.9k
9 votes
Accepted

What type of security audits has Monero received?

As well as the informal review of CryptoNote provided to the Monero team by SURAE NOETHER here, the source code is available on monero-project's github here. These slides also review the protocol. A ...
bekah's user avatar
  • 455
8 votes
Accepted

Is it possible to get a rough timeline/cost estimate for the future monero development?

Monero is run as an open source project, rather than a startup. As such, it is developed at the speed at which its contributors... contribute. Something getting done depends on someone with the right ...
user36303's user avatar
  • 34.9k
8 votes
Accepted

How do exchanges adopt Monero?

Many altcoins fork from Bitcoin so their codebase is often not much different from Bitcoin. That's why it's relatively easy to make all existing tools work with a coin forked from Bitcoin. Therefore ...
onefox's user avatar
  • 985
7 votes

How hard is it to create a monero wallet site?

It would be moderately easy to get a working wallet site provided you know some basic programming (python, php, node.js) and a little about web server usage (linux!). You just need to run a full ...
Miles P's user avatar
  • 620
7 votes

What type of security audits has Monero received?

As far as I'm aware, there were no "formal" reviews, as in an outside third party is hired for the purpose, and publishes a review document. The Cryptonote whitepaper was reviewed by a cryptographer, ...
user36303's user avatar
  • 34.9k
5 votes

How do exchanges adopt Monero?

Monero uses a completely different codebase than bitcoin, and the codebase is poorly documented (though its getting better) . For instance, Monero's software architecture is strikingly different - ...
Ginger Ale's user avatar
  • 5,686
5 votes
Accepted

Difficulty in integrating and supporting Monero

Yes, there are further reasons. For instance, Monero RPC does not have equivalents of events for new block or transaction received. This means one has to poll (though this is not overly complicated, ...
user36303's user avatar
  • 34.9k
5 votes
Accepted

How "one-time ring signatures" anonymise the sender of a transaction?

A ring signature is done over N public keys, and one private key matching one of the N public keys. The public keys are selected from all the outputs on the blockchain that have the same amount as the ...
user36303's user avatar
  • 34.9k
5 votes

How "one-time ring signatures" anonymise the sender of a transaction?

Ring signatures are a group of cryptographic signatures with at least one real participant, but no way to tell which in the group is the real one as they all appear valid When sending a transaction, ...
David's user avatar
  • 420
4 votes
Accepted

How was the faulty ShadowCash implementation of ring signatures repaired in February 2016?

This is incorrect. The original implementation of ring signatures is not thought to be faulty. The original implementation of ring signatures is not from Shadowcash, but from Bytecoin. Shadowcash ...
user36303's user avatar
  • 34.9k
4 votes

How "one-time ring signatures" anonymise the sender of a transaction?

I will copy my comment from my blog as follows. As a prerequisite for understanding, my blog was lacking a layman’s introduction on Cryptonote’s ring signatures: I will expound a little bit on the ...
Shelby Moore III's user avatar
4 votes
Accepted

How can I validate a cryptonight algorithm implementation?

The Monero blockchain is full of test cases: for every block, you can assemble the hashing blob for that block, hash it with your new implementation, and check the resulting hash is below the target ...
user36303's user avatar
  • 34.9k
3 votes
Accepted

Where is the code that generates stealth addresses and matches them with view keys?

Private spend and view keys for public Monero addresses are generated here: https://github.com/monero-project/monero/blob/102a51bcd48a3cd2cb794aab7dbe243393f155b3/src/cryptonote_basic/account.cpp#L81 ...
knaccc's user avatar
  • 8,468
2 votes
Accepted

Where is the code that compute the stealth address

The implementation of that white paper formula is actually P = Hs(8rA || i)G+B. The 8 is there to force the rA EC point to be in the group of the base point G, even when A is a malicious point which ...
knaccc's user avatar
  • 8,468
1 vote

How the H_p(x) (Hash to a point on the curve), is calculated in Monero?

Hash to point first uses keccak, and then interprets the result as an EC point. The point is multiplied by 8 to ensure that the point is in the group of the base point G. You can see the ...
knaccc's user avatar
  • 8,468

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