Recently in Austin there was a Hackathon entry at btc++ that used Lua with the idea of dynamically configuring relay policy for the node.
For a Bitcoin Core node, if I want certain configuration policies or dynamic logic to be easily adjustable at runtime, would it make sense to integrate Lua scripts into the codebase? My understanding is that by embedding Lua, it would enable dynamic policy updates by modifying the given Lua scripts without restarting the Bitcoin Core node. Is this true?
I’m under the impression Bitcoin doesn’t currently use Lua scripts. If one wanted realtime configurable access, for example to something like relay policy, are there specific technical, design, or philosophical reasons that make this approach a bad idea?











