StarkNet
November 17, 2023

Key Takeaways from STARK SPACES | Full nodes on Starknet

Original Space here

The twitter space features two participants, Dom from Starware and Josh from Nethermind, discussing their involvement in the Starknet ecosystem, particularly focusing on the development of full nodes. Here is a condensed summary:

  1. Introduction and Background:
    • Dom, from Starware, joined four years ago after completing a PhD in cryptography.
    • Dom was involved in the East Star project and worked on open-sourcing the potion of their for the rescue H hush statement.
    • Josh, a software engineer at Nethermind, joined a year ago and has been working on Juno, the starnet client.
  2. Starknet vs Ethereum:
    • Discussing the differences between Ethereum and Starknet nodes, particularly in how transactions are executed.
    • Highlighting the tradeoff between scale and latency in Starknet compared to Ethereum's need to execute each transaction for validation.
  3. Challenges and Influencing the Specification:
    • Addressing challenges related to the rapidly evolving Starknet protocol and the role of full nodes in influencing specifications.
    • Both participants acknowledge the excitement and challenges of keeping up with updates and contributing to discussions.
  4. Technical Challenges and Node Development:
    • Josh shares insights into the technical challenges faced during Juno's development, particularly optimizing the database layout for efficient storage.
    • Dom mentions the importance of client diversity and how building a client helps in understanding specifications and requirements.
  5. Future Developments:
    • Josh discusses upcoming features for Juno, including web subscriptions for notifications on block additions and transaction status changes.
    • Dom mentions the focus on decentralizing the sequencer and deprecating the FID Gateway in Starknet.
  6. Feedback and Community Involvement:
    • Both participants express excitement about receiving feedback from users and encouraging community involvement.
    • Mentioning specific platforms for users to reach out, such as GitHub, Telegram, Discord, Twitter, and LinkedIn.
  7. Getting Involved:
    • Both projects have labeled "good first issues" on their GitHub repositories, inviting developers to contribute.
    • Josh invites developers to participate in the Nethermind Summit at Devcon for an in-person interaction with the Juno team.
  8. Team and Collaboration:
    • Dom and Josh share insights into the team sizes and collaborations within their respective projects.
    • Dom mentions the shift in the Papyrus team's focus towards decentralizing Starknet.
  9. Closing:
    • Both participants express gratitude for the interview and invite listeners to reach out for questions or further discussions.

Thank you for reading. Follow me in Twitter.