-
Notifications
You must be signed in to change notification settings - Fork 0
(WIP) chore: initial whitepaper structure #55
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
Conversation
|
What about writing a yellow paper instead that outlines the current state of the Gno.land blockchain at its beta launch state? This has a few benefits:
I believe Ethereum came up with the concept and it's been very useful. |
Signed-off-by: moul <94029+moul@users.noreply.github.com>
| | Auditability | Decompiler | Decompiler | Decompiler | Direct | | ||
| | State model | Manual | Manual | Linear | Auto-persistent| | ||
| | Safety model | Manual | Sandbox | Resources | Realm isolation| | ||
| | Determinism | Partial | Partial | Strong | Strong | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why partial?
| | Determinism | Partial | Partial | Strong | Strong | |
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Co-authored-by: Manfred Touron <94029+moul@users.noreply.github.com>
|
I’m not sure how to move forward with the current approach. I think having everything in a single PR makes collaboration and alternative proposals harder. Also, the initial commit wasn’t structured enough, as it bundled too many things together, including some incorrect parts. I’d like to try a different approach: open a small PR that only introduces the basic structure and get that merged first. Then we can open separate PRs per section, so each part can be reviewed and discussed more easily. |
|
@moul please lead in your way. As I mentioned in the description, my goal was to initiate this effort, to encourage everyone relevant to contribute to the whitepaper. I'm happy as long as your suggestion would make everyone easier to contribute. |
|
Merged #57. Closing. |
The goal of this PR is to do a temperature check on how we want to structure the Gno.land whitepaper.
The technical parts, especially Gno, GnoVM, Realm specifications, TM2, etc., should be filled in by the core engineers who have deep knowledge in each section, and they should be cited in the whitepaper for their contributions. cc @jaekwon @moul @thehowl @ltzmaxwell @zivkovicmilos @mvertes @piux2 @omarsy @notJoon, and more.
@jaekwon should be the chief author of this whitepaper, and I'm initializing the discussion by opening this PR.
I'd love to hear your opinions on how we should form the whitepaper.