Electrum protocol support #1563
Replies: 5 comments
-
Unless I'm mistaken, I don't think the electrum protocol is suitable for this type of application. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the issue! @brandonblack Can you clarify what you're looking for? Is the desire some kind of light client? Or the ability to use public servers to download block data? |
Beta Was this translation helpful? Give feedback.
-
Sorry, I'm just getting up to speed on In short, I think we have < 10 years until fragmentation in the sat space makes fully indexing all ordinal sat ranges out of the reach of most users, so we should probably plan for that future now. To do so, we'd want to produce a lighter weight
|
Beta Was this translation helpful? Give feedback.
-
This issue seems somewhat related to issue https://github.com/casey/ord/issues/1501 since both suggest a need for additional code modularization (which I think would be required to support point 2 above). Additionally, this privacy-focused project might be of interest if Electrum is used: https://github.com/chris-belcher/electrum-personal-server |
Beta Was this translation helpful? Give feedback.
-
I'm not keen on introducing a dependency on the electrum protocol, or re-implementing it ourself. I think this is really about "make syncing fast" and "create new security trade-offs", and I think those things can be supported without introducing a dependency on electrum. Users already have a hard time getting bitcoind running and connecting to bitcoind, and getting ord running correctly. I don't want to add functionality where getting things running requires configuring an additional service, or which requires complex configuration, so you need Docker or something like it to get started.
Years away is a long time! We definitely have bigger fish to fry, like making the current sync model fast. I'm going to convert this to a discussion so that conversation can continue! |
Beta Was this translation helpful? Give feedback.
-
ord
could gain even more traction if it could use the Electrum protocol instead of bitcoin RPC.Beta Was this translation helpful? Give feedback.
All reactions