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

Sui's ultra-light node EVM cross-chain implementation #1

Open
gguoss opened this issue Sep 19, 2022 · 0 comments
Open

Sui's ultra-light node EVM cross-chain implementation #1

gguoss opened this issue Sep 19, 2022 · 0 comments
Assignees

Comments

@gguoss
Copy link
Contributor

gguoss commented Sep 19, 2022

Traditional POS blockchain structure Light node cross-chain 4 steps.

  • 1, POS validator certainty. (Verification of Consensus)
  • 2, block header existence. (Verify the POS validator's signature)
  • 3, Existence of transactions. (Merkel proofs that validate transactions)
  • 4, the correctness of account. (Verify the account's signature and the account's execution logic)

However, Sui uses Object as the storage object and has no block structure.
So we must understand how Sui's ultra-light nodes are implemented.

Two steps to cross-chain on Sui.

  • 1, Transaction certainty proof. (Prove that this cross-chain transaction is already on the Sui network)
  • 2,Object's processing logic. (Similar to BTC's UTXO, through the logic of the transaction, infer where the Object is consumed and which new Objects are generated)
@gguoss gguoss self-assigned this Sep 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant