Как Риппел решает, какое предложение выполнить, если они предлагают такую ​​же ставку?

Если два предложения имеют одинаковый обменный курс, как Ripple решает, какой из них выполнить первым?

6 голосов | спросил o0'. 4 MarpmMon, 04 Mar 2013 18:23:22 +04002013-03-04T18:23:22+04:0006 2013, 18:23:22

1 ответ


3

Если они находятся в одной книге заказов (одинаковые пары валюта /эмитент), это первая, которая была помещена первой.

Если они находятся в разных книгах заказов (скажем, потому что источник имеет балансы от более чем одного эмитента), это немного сложнее. Даже если ставки предложения одинаковы, эффективная ставка может быть не такой. Например, если один эмитент имеет более высокую плату за перевод, это может повысить эффективную ставку, даже если ставка предложения будет одинаковой.

Если эффективная ставка одинаков, то она указана первой в списке путей транзакции. В настоящее время сервер сортирует путь, установленный, когда транзакция формируется на основе попытки обеспечить максимальную ликвидность и любые преимущества, которые могут быть достигнуты. Так, например, если один путь уменьшает баланс, превышающий его предел, это будет предпочтительнее.

ответил David Schwartz 26 PMpFri, 26 Apr 2013 22:53:08 +040053Friday 2013, 22:53:08

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132