Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does ilp3 invalidate the existing ilp architecture? #21

Closed
nathanawmk opened this issue Dec 31, 2017 · 6 comments
Closed

Does ilp3 invalidate the existing ilp architecture? #21

nathanawmk opened this issue Dec 31, 2017 · 6 comments

Comments

@nathanawmk
Copy link

Hi!

ilp3 looks very promising and hopeful. Does ilp3 invalidate the existing ilp architecture?

Regards,

Nathan Aw Ming Kun

@emschwartz
Copy link
Owner

Hi Nathan,

We've ended up porting a lot of the lessons from this experiment over to the normal ILP stack.

At this point I think the main substantive difference between "ilp3" and what the main Interledger stack is going with now (loosely called ILPv4) is that we decided it is worth having a specific encoding for the packet. To me the main arguments for the packet encoding (as opposed to having an abstractly defined packet) were a) having a packet makes it easier to later extend the protocol with additional fields that intermediaries will pass on even if they don't understand them and b) it removes the overhead of re-encoding the packet at every step. @justmoon wrote up an explanation of why we chose OER in interledger/rfcs#362

@nathanawmk
Copy link
Author

Hi @emschwartz ,

Thanks -- Understood. Great stuff.

Question: With all these rapid updates, what are some of the most pressing issues that one can find to help and when will interledger be production ready?

Nathan Aw

@emschwartz
Copy link
Owner

A lot of that has actually been implemented already and is just waiting on some review comments (interledgerjs/ilp-connector#401, interledgerjs/ilp#122). If you're looking for ways to contribute now, it might be easiest to look through the Interledger RFCs and post issues if anything is unclear (always very useful to have fresh eyes look at those sorts of things). Comments are also very welcome on interledger/rfcs#351 and interledger/rfcs#364.

We're hoping to get a small live network going (over XRP to start and then adding the other integrations in) in the next couple of weeks. There are definitely going to be bugs in the software still but we're feeling pretty good about settling on the ILPv4 protocol. If you'd be interested in participating in that, we can peer our connectors once we start that up!

@nathanawmk
Copy link
Author

For sure, been following all the RFCs and will ask clarification questions!

I am definitely, definitely keen on participating in the ILPv4 protocol. I can also help out with testing, documentation and with the build of custom plugins for ledgers etc.

Is there rocket chat for the interledger community? Or any monthly calls.

Nathan Aw

@emschwartz
Copy link
Owner

emschwartz commented Jan 3, 2018

Sounds great! We have a Gitter chat and have bi-weekly calls that you should definitely join: https://interledger.org/community.html

@nathanawmk
Copy link
Author

Sure! am happy to be part of this cool ground breaking project. Have just joined the gitter chat and share some comments to introduce myself. meantime, will dive into the RFCs!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants