{"action":"created","issue":{"url":"https://api.github.com/repos/interledger/rfcs/issues/29","repository_url":"https://api.github.com/repos/interledger/rfcs","labels_url":"https://api.github.com/repos/interledger/rfcs/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/interledger/rfcs/issues/29/comments","events_url":"https://api.github.com/repos/interledger/rfcs/issues/29/events","html_url":"https://github.com/interledger/rfcs/issues/29","id":163081440,"number":29,"title":"RFC-8: Send quote requests via Optimistic payments","user":{"login":"emschwartz","id":3262610,"avatar_url":"https://avatars.githubusercontent.com/u/3262610?v=3","gravatar_id":"","url":"https://api.github.com/users/emschwartz","html_url":"https://github.com/emschwartz","followers_url":"https://api.github.com/users/emschwartz/followers","following_url":"https://api.github.com/users/emschwartz/following{/other_user}","gists_url":"https://api.github.com/users/emschwartz/gists{/gist_id}","starred_url":"https://api.github.com/users/emschwartz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emschwartz/subscriptions","organizations_url":"https://api.github.com/users/emschwartz/orgs","repos_url":"https://api.github.com/users/emschwartz/repos","events_url":"https://api.github.com/users/emschwartz/events{/privacy}","received_events_url":"https://api.github.com/users/emschwartz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/interledger/rfcs/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-06-30T05:03:41Z","updated_at":"2016-07-03T12:24:05Z","closed_at":null,"body":"A neat trick... Connectors broadcast rate curves and routes to one another but more well-known connectors don't have much of an incentive to store much information about the less well-known connectors and ledgers.\r\n\r\nIf ILQP is implemented such that quote requests are sent over the Interledger as Optimistic payments, more central connectors might actually have an incentive to store the routing info of smaller ledgers and connectors. The way it would work is each successive connector would take a little bit of the Optimistic payment's value until the packet reached a connector that could actually answer the quote request. Therefore, if a more central connector can answer the request without having to query further down the chain it would (legitimately) keep more of that payment's value.\r\n\r\nNote that connectors could pretend to know the route info and keep the full value of the payment. However, when the sender went to actually send the payment it would likely fail so this would just show up to earlier connectors and the sender as an unreliable route and they would avoid it in the future.\r\n\r\nIt's also interesting to note that quote requests will often be followed by payments worth even more, so there may be an even more direct incentive to respond to the quote request honestly."},"comment":{"url":"https://api.github.com/repos/interledger/rfcs/issues/comments/230150845","html_url":"https://github.com/interledger/rfcs/issues/29#issuecomment-230150845","issue_url":"https://api.github.com/repos/interledger/rfcs/issues/29","id":230150845,"user":{"login":"adrianhopebailie","id":49902,"avatar_url":"https://avatars.githubusercontent.com/u/49902?v=3","gravatar_id":"","url":"https://api.github.com/users/adrianhopebailie","html_url":"https://github.com/adrianhopebailie","followers_url":"https://api.github.com/users/adrianhopebailie/followers","following_url":"https://api.github.com/users/adrianhopebailie/following{/other_user}","gists_url":"https://api.github.com/users/adrianhopebailie/gists{/gist_id}","starred_url":"https://api.github.com/users/adrianhopebailie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adrianhopebailie/subscriptions","organizations_url":"https://api.github.com/users/adrianhopebailie/orgs","repos_url":"https://api.github.com/users/adrianhopebailie/repos","events_url":"https://api.github.com/users/adrianhopebailie/events{/privacy}","received_events_url":"https://api.github.com/users/adrianhopebailie/received_events","type":"User","site_admin":false},"created_at":"2016-07-03T12:24:05Z","updated_at":"2016-07-03T12:24:05Z","body":"Combining this with a connector-to-connector broadcast protocol is very powerful.\r\n\r\nIt's a tool that a connector can use to get certainty about a quote it produces and not a mandatory step in the quoting process.\r\n\r\nIt has a nice economic model. Because connectors are incentivized to hold good data, it makes sense they may pay to get it if they decide it's worth it.\r\n\r\nQuestion: Would a mechanism for the ledger to also take a cut of the quote payment be useful?"}}
{"actor":{"display_login":"adrianhopebailie"}}