Discover and read the best of Twitter Threads about #scalingthemission

Most recents (6)

Account abstraction is a major leap forward for the Ethereum community. zkSync Era builds upon the vision of EIP-4337 by implementing AA at the protocol level. Let’s explore the differences between EIP-4337 and zkSync Era’s native account abstraction. #scalingthemission

1/11
Accounts Limitations

End users interact with Ethereum through Externally Owned Accounts (EOAs), and those have limitations:

• Coupled with a signer
• Verification logic is hardcoded in the EVM
• No way to recover a lost account

2/11
What is Account Abstraction (AA)?

AA allows for the development of smart contract accounts, enabling smoother onboarding, improved UX, and greater security due to full flexibility when developing any type of logic.

AA merges web2 flexibility with web3 self-sovereignty.

3/11
Read 11 tweets
zkSync 2.0’s next milestone is coming soon. Here’s what you can expect for Fair Onboarding Alpha. #scalingthemission ⬇️

1/6
During Fair Onboarding Alpha, we’ll welcome all ecosystem projects to deploy on zkSync 2.0 while the system is closed to external users. The protocol’s code will be open sourced at this stage.

2/6
This approach allows devs to test their code in a closed environment, without giving any team a competitive advantage. It also gives us time to validate that the system is working properly.

3/6
Read 6 tweets
We’re excited to share that our team has won an award in @z_prize Open Division category for Accelerating MSM Operations on GPU/FPGA. Here’s a little bit about our submission and how we’ll use it to continue #scalingthemission.

More on our ZPrize: zprize.io/prizes/acceler…

1/5
An essential part of ZK computations is multiscalar multiplication (MSM), which needs to be fast. Our solution, built by @RoBiK @michaelcarilli achieved a latency of just 2.528 seconds and won the prize for the fastest MSM using GPUs.

2/5
Since MSM is critical to zero-knowledge computation, efficiency in this area will help zkSync 2.0 reach its true potential and unlock more use cases than we can imagine.

3/5
Read 5 tweets
As we continue #scalingthemission, we want to highlight our Paymaster feature and how it can improve user experience.
🧵1/8
A paymaster is a smart contract that can pay for transactions for its users, executing any logic to decide whether it should forward a transaction. For example, developers can allow users to run transactions for free or pay in your application's ERC-20 token instead.

2/8
The paymaster feature was first included as an extension of the Account Abstraction EIP (EIP-4337). zkSync supports AA natively, although our implementation has some core differences from the original proposal. Read more about them here: v2-docs.zksync.io/dev/developer-….

3/8
Read 8 tweets
We just released a new CLI tool to help you kick-start new projects and interact with zkSync 2.0. Details below 🧵 #scalingthemission

1/7
For now, the CLI tool provides commands to:
• Scaffold a new project.
• Deposit ETH from Goerli testnet to zkSync 2.0.
• Withdraw ETH from zksync 2.0 to Goerli testnet.

2/7
To start a project with all relevant dependencies and configurations set up, run “zksync-cli create <project name>”. The newly created project also contains a basic smart contract with tests that you may use as a reference when writing your logic.

3/7
Read 7 tweets
In order to make zkSync 2.0’s exclusive features more easily accessible to developers, we’ve released new SDKs in Java, Python and Go. Details below 🧵 #scalingthemission

(1/4)
Expanding the programming languages our SDKs are available in enables us to support a broader range of use-cases – like mobile or hardware-specific applications – from development teams building on zkSync 2.0.

(2/4)
Additional information on our SDKs can be found in our docs: v2-docs.zksync.io/api/.

(3/4)
Read 4 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!