Strong, effective, and efficient cryptography comprises a core pillar of #Sui.
Let’s dive into the first blog post in the #Cryptography in Sui series, which takes a look at best practices and why Sui supports certain algorithms and primitives.
🧵[1/7]
As a core pillar of Sui cryptography, we created fastcrypto, a library published as an independent #Move crate making it easy for developers to implement strong security across their applications.
The reference Sui Wallet and Typescript SDK share the same cryptography backend utility implementations, ensuring standardization and common cryptographic implementation.
Along with the Rust SDK, devs can use the reference Sui Wallet implementation and toolkits for integration.
Sui’s inherent crypto agility means it can accept more than one type of user signature scheme, and Sui can switch validator consensus signature schemes rapidly. This design also enables system level benchmarking for observability.
Cryptographic primitives on-chain in Move are implemented with these considerations:
🔹Standard in the blockchain ecosystem
🔹Enable cross-chain + off-chain applications
🔹Enable new applications that utilize Sui as a highly performant blockchain
🔹Enable innovation in general
Sui is being developed with the best practices in cryptography described above and provides toolings to help developers build applications that give users the safest experience.
Future blog posts in the Cryptography series will cover such topics as wallet specifications, cryptography agility, crypto primitives, and benchmarking cryptographic libraries.
The goal is to inform the Sui community while helping developers build the most secure applications.
📢: Today, we're excited to announce our $300M Series B funding round. This milestone signals the technical strength & immense potential of our Sui ecosystem. #Suinami🌊 1/🧵
2/ We believe in a future where every major digital exchange of value will be done via public ledgers. Public blockchains⛓️ usher in a world of greater transparency & seamless composability of assets that will ultimately benefit end users. 🙌
3/ The next web3 cycle is due for an upgrade. We need to go from the existing crypto dial-up era to super fast broadband by addressing:
💧Poor developer experience
💧Low scalability, high cost
💧Poor onboarding experiences
💧Very limited use cases
💡 Engineering design is built in sync with current innovations
⛓ Everything lives on the blockchain as an independent object
⚖️ Horizontal scaling allows to execute different transactions at the same moment
Our high-level goal was to make sure that the gas mechanism always delivers low & predictable gas for all users. Sui did this by dividing time across epochs. An epoch goes through, users submit transactions & validators process them. ↴
Difficulty with more traditional smart contract languages that #MoveLang is trying to solve is code composition & reuse. New VSCode plugin delivers a set of features that can aid developers. A thread 🧵
The new features provided by the current version of move-analyzer’s language server include:
▫️ Type on hover
▫️ Go to definition
▫️ Go to type definition
▫️ Find references
▫️ Error reporting
Type on hover:
When encountering identifier in unknown code base, you may not know the type of the identifier. If you hover a cursor over the name of an identifier, you will see the name of this identifier displayed in a tooltip.
Excited to finally share the economic model that will let Sui serve the next billion web3 users & deliver a flourishing economy. A thread by our Head Economist @alonsodegortari : 🧵👇 1/n
2/n: The Sui Smart Contracts Platform is:
🍃 environmentally-friendly
🤑 cost-efficient
🌊 high-throughput
⬇️ low-latency
⛓️ permissionless blockchain
Sui’s economic model is tailored to operate smoothly in sync with Sui’s engineering design: bit.ly/twtokenomics
3/n: Sui’s ⛽ gas price mechanism + 🗄️ storage fund work hand-in-hand with Sui’s ability to parallelize transactions, scale horizontally, & store arbitrary amounts of on-chain data.
Ensuring Sui's engineering design is matched by an economic model enabling success at scale.
Mysten Labs is proud to present... Sui! Let’s dive into “parallel agreement” — a breakthrough in system design. A 🧵. 1/8 #blockchaintechnology
2/8 - Sui scales horizontally with no upper bound to meet application demand while maintaining extremely low operating costs per transaction. #blockchain
3/8 - Sui's system design breakthrough eliminates a critical bottleneck in existing #blockchains : the need to achieve global consensus on a total-ordered list of transactions.