Replies: 3 comments 3 replies
-
I think it will be unlikely that we achieve a full node in the browser anytime soon. It will likely require significant work that will detract from the work we're doing on getting the node binary ready to go. But, I do think we'll be able to get pieces of the node to run in the browser, such as the ledger. Notably, a new hire, Will (https://github.com/whankinsiv), at Sundae is getting onboarded to Rust while doing some work on this specifically. Currently, he's working to setup an |
Beta Was this translation helpful? Give feedback.
-
As far as consensus is concerned, the validation part is straightforward if you have an up-to-date ledger: you could validate a stream of blocks, or even implement chain selection inside a browser. The tricky part is definitely the networking which won't work without some form of relaying. There might be some interesting things to do with WebRTC perhaps, or setting up HTTPS gateways over Cardano network using Ogmios maybe? |
Beta Was this translation helpful? Give feedback.
-
@whankinsiv Given your current work on |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Make sure amaru can run smoothly in a browser via WASM compilation.
This can be separate in several steps, namely:
store
will be required)Similarly an WASI implementation could be investigated.
Note that some investigations have already been made
Beta Was this translation helpful? Give feedback.
All reactions