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

Gno mobile blogpost 2023.09.29 #30

Merged

Conversation

costinberty
Copy link
Contributor

PR for the GnoMobile blogpost. Please consider Squash Merge


*Why is this important?*

If you want to add a new message to a blockchain, you need to actually interact with it (the blockchain) and update its state with the new message. However, if you just want to browse through the messages, you can execute the Render function locally without needing to use your network and, at the same time, get the results much faster. This is because the node runs locally on the mobile device without needing to spend crypto coins to get a remote node to do the operation for you.
Copy link
Contributor

@waymobetta waymobetta Sep 30, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With the node running locally, how long do you anticipate a sync to take (and is memory a concern?), or do you imagine this application to serve more like a light client where it will communicate externally to either a full or archive node and not store any of the state on the device itself?

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The plan for V1 is a light client. In this section, we discuss future plans to experiment with the full node on the mobile. In this case, you are correct that it is a concern how much time it can require to sync the blockchain onto the mobile device (or if it is possible to only sync part of it). This needs to be investigated.

@michelleellen
Copy link
Contributor

@moul @costinberty are we ready to publish?

@costinberty
Copy link
Contributor Author

@michelleellen for me, the content is OK

@michelleellen michelleellen merged commit 30479b5 into gnolang:main Oct 6, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants