Jump to content

"HOOKS" amendment for the XRP Ledger.

Recommended Posts

I like the idea.

They have already started some preparations: https://github.com/ripple/rippled/pull/3557



we quickly realized that most features would be best implemented on ledger, non custodial, as we (and many other developers and businesses) don’t have (or want to get) the appropriate licenses for handling user funds, custody, etc. 


Edited by yxxyun
Link to post
Share on other sites

The key thing I see here is "Time Sequencing", because Hooks would enable TXs to unfold across some amount of Time (which could be the Condition... only after x ledger count, or like Escrow does).. and be in an intentional sequence.

This would be a very powerful amendment, especially when mixed with others, like Escrow, MofN, AcctAuth, Checks, etc. My only initial concern would be setting off a cascade of TXs which were not Intentionally interwoven, or interdependent, or linked. Whatever is the proper wording for that situation, it would be like the '07/'08 crisis when we saw a sudden cascade of interlinked financial institutions

Time is something I pay keen attention to. The formula used for essentially all of Finance, does not actually measure money.. it measures "Time Value, of money". so the entire field is all about Time. and the Value of that Time, as denominated in Money.

These Hooks, could enable some very interesting things, relative to Value at Certain points in Time. If used in conjunction with Orderbooks and Escrow (or someway to be Time contingent), or some other way to check the Orderbook before/after the TX, then do something. Hell you could probably work out a Circular Payment arbitrage type of "a bot, thats not a bot", rather a sequence of TXs. The only cost would be the TX fees necessary to submit the TXs and then they would just sit there until either executed or triggered, but all On Ledger. That would be damn cool, people have been trying to do on ledger circular payments for a while.

Where is the discussion on Hooks happening? Slack?

Edited by KarmaCoverage
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.