Jump to content


Platinum Member
  • Content Count

  • Joined

About Sukrim

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. ...then you proceed by linking an article that explains that elliptic curves in the 2d plane are used for cryptography. Wut?!
  2. Here's a more radical idea: Ripple turns off vl.ripple.com for a month. What would happen?
  3. This is not what he said. Not every human and device has a Visa card either.
  4. It is the default, documented right at the start of the documentation about "how to accept XRP as an exchange" and also whenever Payments are mentioned usually. You need to look at "amount_received", not at "amount" (which is the maximum amount sent, not the actual amount). Exchanges need to correctly implement this though. It is definitely not clear if an exchange is vulnerable or not if you don't look at their internal code, so I'm not sure how the "we intercepted successful attacks" claim comes about. Maybe they also monitored the withdrawals?
  5. Why did you resurrect a thread that's nearly 2 years old at this point for this comment?
  6. This would be the easiest way to get started, not the end-all solution. With the library you're using (which is mostly a wrapper around RPC calls) that would have been the easiest way forward to start implementing your logic and then focusing on getting the lower level stuff right. Seems to have offline serialization (https://github.com/ulamlabs/aioxrpy/blob/master/aioxrpy/serializer.py) and signing (using https://github.com/warner/python-ecdsa). The warning there ("This library was not designed with security in mind.", "This library does not protect against side channel attacks.") makes me somewhat doubt the choice of ulamlabs. Still relatively straightforward written from an initial quick read, so it might be enough to implement signing in a safe way and just use the serialization code. At least giving users the option of signing in a secure way would be nice, so contributing this upstream as an option (e.g. so people can choose to use the pure Python implementation vs. something calling out to OpenSSL, which might not run on all platforms) should probably be considered.
  7. Just let the server serialize the transaction and sign it, e.g. with https://cryptography.io/
  8. Call the support of your hardware wallet manufacturer, after all you're their customer.
  9. No, like this: https://rocksdb.org/ or https://github.com/CPPAlliance/NuDB Transactions are stored twice, the second time in a sqlite3 database named "transactions.db" to be able to have an index for various queries that would be very costly otherwise.
  10. Sounds like a slow/overloaded/failing(?) disk.
  11. What's the use case though? Trading for USD, sending, and trading for MXN. Both things that the DEX can do too, no need for XRP to be involved other than as "neutral party". I'm active in this space for 10 years by now, the "crypto markets" are exactly the thing that's holding the whole ecosystem back - just look at how exited people get if XRP gains a cent or so in value a piece or if they now can store their XRP on yet another device compared to someone writing a spec or implementation for Interledger (which doesn't require tokens to work and is the main product that Ripple is actually selling). Heck, look at how hyped people were about Codius... not because it might be a good technology, but because it has potential to increase the USD price of XRP. People in this money driven space don't want to collaborate or build, they want to earn and win. This is a doomed proposition.
  12. No, it is the inconvenient truth that people seem to ignore, especially the ones that are fixated on getting rich in USD(!) by owning/trading/"investing in"/"hodling" XRP. But hey, maybe I'm wrong - currently people at least seem far too focused on XRP and are slowly finding out that it is really hard to do anything with it if you are not trading it directly or indirectly for other money. Another major use case seems to be ogling it on a balance sheet. What do you do with your XRP?
  • Create New...