Discussion about the implementation of the Monero protocol and related services
Questions tagged [implementation]
16 questions
28
votes
1 answer
How would Monero verify transactions on a 2-way pegged sidechain?
From my understanding, in order to retrieve tokens on a side-chain, you would have to send your XMR to some address that would then be unlocked when you burn the side-chain tokens.
How could Monero verify that anything has actually occurred on the…
revler1082
- 2,501
- 13
- 18
17
votes
1 answer
How does the Coin Selection work in Monero?
I'm interested in improving Coin Selection for Bitcoin, and I saw that the wallet implementation has significantly changed in Monero compared to Bitcoin. I was wondering whether the Coin Selection algorithm has also been changed.
When creating a…
Murch
- 376
- 1
- 13
15
votes
2 answers
How do exchanges adopt Monero?
Exchanges such as Poloniex.com that trade in Monero are limited as compared to other cryptocurrencies. Is Monero trading more difficult to implement than, say, a Bitcoin-based exchange? What are the unique challenges required and technical steps…
SpaceRace
- 464
- 2
- 7
12
votes
1 answer
Are there more cryptocurrencies based on the cryptonote protocol? If so what are the main differences?
I read a bit about the history of Monero and how it forked away from bytecoin/bitmonero in 2014. I also remember that there was another currency using the cryptonote protocol called "Boolberry" at that time. Right now cryptonote appears to be a…
stke
- 702
- 6
- 16
11
votes
2 answers
What type of security audits has Monero received?
What type of security audits has Monero received?
Since this question already addressed cryptographic review of the Monero protocol, I am primarily interested in Monero source code and implementation audits. If audits have taken place have results…
user6513763
- 681
- 4
- 7
9
votes
1 answer
What's the easiest way to look up a transaction on the blockchain?
If I want to check if my transaction has made it to the blockchain, where can I look it up and by what data can I search/filter? Of course there is the transaction id and possibly a payment id, but is there other data I could use to find my…
stke
- 702
- 6
- 16
6
votes
1 answer
How hard is it to create a monero wallet site?
There aren't a lot of monero based sites around, and I think there is a lot of opportunity, but I don't really know much about implementing crytocurrency into a website. I figured I might try to start by creating a wallet site, but I wanted to ask…
Austin Whitelaw
- 158
- 3
4
votes
1 answer
Difficulty in integrating and supporting Monero
Is integrating and supporting Monero more difficult for exchanges and merchants than supporting currencies based on the Bitcoin codebase?
Other than a relative lack of familiarity with the CryptoNote codebase and the need to ask customers to use a…
Game Changer
- 1,491
- 13
- 23
4
votes
1 answer
Where is the original CryptoNote Java implementation?
Supposedly CryptoNote was first implemented in Java and soon after migrated to C++.
Where can I get the original Java implementation?
I don't see it on GitHub and I can't get access to the official CryptoNote forum, so I can't ask there.
The Shoe Shiner
- 289
- 1
- 9
3
votes
1 answer
Where is the code that compute the stealth address
A similar question has been asked here [1], but it is still unclear to me so far...
I'm looking for the specific part of computing the formula:
P = Hs(rA)G + B
I've been lost my way while looking at [2] since the structs and the names of the…
user1387682
- 367
- 1
- 5
3
votes
1 answer
Where is the code that generates stealth addresses and matches them with view keys?
I would like to learn more about the nuts and bolts of how monero implements stealth addresses.
I have read the cryptonote whitepaper and have a handle on the math and premise of the concept. But I want to look at a real world implementation.
Can…
user40176
- 161
- 4
3
votes
1 answer
How can I validate a cryptonight algorithm implementation?
Is there an easy way to validate an implementation of the cryptonight hash function? I wrote an implementation just to explore the features of various hash functions, but I'd like to validate that I'm producing the same result as the core…
The Shoe Shiner
- 289
- 1
- 9
3
votes
3 answers
How "one-time ring signatures" anonymise the sender of a transaction?
I'm interested in anonymity in Monero over Bitcoins where all transactions are public.
What are the "one-time ring signatures" in Monero and how they anonymise the sender of a transaction?
kenorb
- 1,573
- 2
- 15
- 25
3
votes
1 answer
Is it possible to get a rough timeline/cost estimate for the future monero development?
I know that this question is a bit of a stretch, so it might be good to go with this overview from the official Monero homepage (https://getmonero.org/design-goals/)
To be more specific, which of the listed items are already in development? Which of…
stke
- 702
- 6
- 16
3
votes
1 answer
How the H_p(x) (Hash to a point on the curve), is calculated in Monero?
How the H_p(x) (Hash to a point on the curve), is calculated in Monero?
The reference in [1] state that it calculated directly.
Is it also use keccack?
[1]- Zero to Monero https://getmonero.org/library/Zero-to-Monero-1-0-0.pdf
user1387682
- 367
- 1
- 5