Jump to content

Search the Community

Showing results for tags 'pathfinding'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • XRP
    • Please Read Before Posting
    • Press
    • General Discussion
    • Technical Discussion
    • Codius and Smart Contracts
    • Marketplace
    • Problem Solving
  • Interledger Protocol
    • Interledger Protocol Discussion
  • Other Technology
    • Alt-Coins and General Fintech
  • More
    • Fan Submissions
    • Off-Topic
    • Meta
    • Languages
  • Canadian Zerpers's Topics
  • Vegemite Ripplers's Topics
  • 2 the Moon! For Real. The Club's Topics
  • NY Zerpers - aka bitlicense island's Topics
  • Brackish Waters Club's Topics
  • Trading Places's Topics
  • Anti-Club Club's Topics
  • The Irish Brigade's Topics
  • Saloon's Request
  • XRP Trading And Price Speculation's Topics
  • The Crypto Buffett's Topics
  • Alt-Coin Trading And Price Speculation's Topics
  • Super serious Ripple club's Topics
  • Making Millions!'s Topics
  • Ripple - India's Topics
  • SWELL's Topics
  • Gospel Hour's Topics
  • Korean XRP Holders's Topics
  • Strayans lovin your work XRP!!!'s Topics
  • Technical Analysis (TA) Area's Topics
  • BTC diving deep club's Topics
  • Ripple Enamel Pin Club's Topics
  • XRP Wave Surfers's Topics
  • FUDster's retreat's Topics
  • Cooking with Snoopy's Topics
  • How it's all going to happen..'s Topics
  • Chocolate Fish's Topics
  • The Round Table's Topics
  • UK Hodlers's Topics
  • ˜”*°• Zerpmania •°*”˜'s Topics
  • XRP YouTube Videos's Topics
  • CRY ROOM's Topics
  • Night's Watch's Topics
  • CasinoCoin's Topics
  • XRP Think Tank's Topics
  • Allvor's Topics
  • NightClub's Topics
  • TeXRP's Topics
  • COIL Think Tank's Topics
  • Bob's Book Club's Topics
  • XRP FAQS's XRP Q an A’s

Calendars

  • Ripple Events
  • Vegemite Ripplers's Events
  • NY Zerpers - aka bitlicense island's Events
  • Brackish Waters Club's Events
  • Trading Places's Events
  • Anti-Club Club's Events
  • The Irish Brigade's Events
  • Saloon's Calendar
  • XRP Trading And Price Speculation's Events
  • The Crypto Buffett's Calendar
  • Alt-Coin Trading And Price Speculation's Events
  • Super serious Ripple club's Events
  • Making Millions!'s Events
  • Ripple - India's Events
  • SWELL's Events
  • Gospel Hour's Events
  • Korean XRP Holders's Events
  • Strayans lovin your work XRP!!!'s Events
  • Technical Analysis (TA) Area's Events
  • BTC diving deep club's Events
  • Ripple Enamel Pin Club's Events
  • XRP Wave Surfers's Events
  • FUDster's retreat's Events
  • Cooking with Snoopy's Events
  • Chocolate Fish's Events
  • The Round Table's Events
  • UK Hodlers's Events
  • XRP YouTube Videos's Events
  • CRY ROOM's Events
  • XRP Think Tank's Events
  • Allvor's Events
  • NightClub's Events
  • TeXRP's Events
  • COIL Think Tank's Events
  • Bob's Book Club's Calendar

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Interests


Location


Occupation


Country


Ripple Address


Biography


Location


Interests


Occupation

Found 3 results
Minimum search term is 4 characters long. Can't find what you want? Click here for the custom google search instead.

  1. Noob question hour #6 Recent ledgers have ~2.2 k trading pairs. I wonder if there is any limit for the length of the path a payment may take. If one were to supply a custom path of 50, 100, 500 "hops", when does rippled outright refuses such payments. Or will it just freeze, if VM lacks memory to process such path? Also, https://ripple.com/build/paths/ has an interesting illustration regarding likelihood of success of certain paths. Why is rippling through two issuers unlikely to work?
  2. I'm trying to send Gatehub USD from my account to another. The other party has more USD trust lines including USD:Gatehub, USD:Bitstamp etc. I tried with gatehub.net and a desktop wallet, both try to automatically convert Gatehub USD to Bitstamp's because it's currently "profitable" (e.g. the USD/USD ratio is far from 1). I guess this is ripple's feature of pathfinding. Is there any way of bypassing this? The other party really wants USD:Gatehub and if they get USD:Bitstamp, they'll need to convert it back which will likely be loss.
  3. I am falling down the rabbit hole, trying to build a complete traversable map of all relationships that exist on RCL. Disclaimer: am not a techy person. Expect misnomers and facepalms down the way. Hence it is in Off-topic subforum and not in Technical discussion. I was trying to build a list of Gateway<-wallets->gateway to be able to query the wallets that satisfy certain criteria. And after many sleepless nights of digging into ripple-lib and nodejs I finally managed to get a complete lists of wallets that trust chosen gateway and all their trustlines. For ~4k of those wallets, it took a nice dozen of MBs in a json file. Traversing through the contents is an adventure of its own. And since a similar list of gatehub or bistamp would probably take GBs and the power my poor PC can't sustain, I decided to look elsewhere. So I found a concept of graph database, which seems perfect for the task. But me being me - I may have completely miscalculated this one as well. Maybe you have been dealing with the same problem, or are knowledgeable in neo4j and willing to help. So here are my questions. RippleCharts (when you put the address in account explorer) represents each address as a node and trustlines appear to be a relationship between the nodes. So is relationship/trustline a place that stores all details re: currency and balances. How will the pathfinding work then? Neo4j has a tutorial for currency arbitrage, but they represent the currencies as nodes, and relationships are rates (albeit without order size). But if wallets are nodes in case of RCL, where does it live the trustlines? I was thinking to represent each IOU as a subnodes of the issuing wallet. While it may seem to be closer to neo4j's tutorial, I still have no idea how to represent the orderbook of RCL. The raw data indicates that standing offers are Offer.Nodes of the maker-account. So should I make them subnodes too? Ripple has 300k+ wallets as of now. If I choose to spawn subnodes per issuing wallet node, it will take the total node count into tens of millions - and there is no way my laptop could churn the query in under 3.5 seconds... Then there is a completely separate case of Rippling flag and the whole mechanic. I honestly have no idea how to make that work, especially in case of IOU.noRippleflagOn-IOU.noRippleflagUndefined pair, where Rippling itself can happen only in one direction (from noRipple to Ripple), provided the balances are lower than the limits in trustline. TL;DR How would you represent RCL data in a graph database? 1. Are wallets - nodes; trustlines - edges (or relationships in neo4j terms)? 2.Are wallets' offers - edges or nodes as well? 3.What is Rippling - an edge, a node, an edge/node property? How can it be represented to mimic the behaviour it has on RCL? How can I specify path block, or that path is only available in one direction? 4. Where would you put the fee associated with transferring IOUs? Where would you put the order-size constraint (i.e. only a set_amount can traverse through this edge/node)? ... I guess XRP will be in upper two digits by the time I manage to find an answer at least to one of the questions above. Thank you, whoever is reading this now. And I'm sorry if I have wasted your time.
×
×
  • Create New...