Questions tagged [implementation]

Discussion about the implementation of the Monero protocol and related services

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…
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.
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…
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
1
2