header-langage
简体中文
English
Scan to Download the APP
Partnered With:

The StarkNet Alpha version is online, sorting out ecology, tools, and infrastructure

Read this article in 13 Minutes
StarkNet is a permissionless decentralized Rollup L2 running on Ethereum, allowing any dApp to achieve infinite-scale computing without compromising the composability and security of Ethereum.
Original title: " StarkNet Alpha, Now on Mainnet》
Original author: StarkWare
Original compilation: WAVE


TL;DR:

 

·Alpha version launched on Ethereum mainnet

< p class="MsoNormal"> 

· supports general computing and composability

 

· Rapidly growing community, development tools and applications

 

· More features will come in the future

 

Disclaimer: This is an Alpha release (read the fine print below)

 

Introduction

 

StarkNet Alpha Version November 29 Published on the Ethereum mainnet today!

 

StarkNet is a permissionless decentralized Rollup L2 running on Ethereum . StarkNet allows any dApp to achieve infinite-scale computation without compromising the composability and security of Ethereum, thanks to its secure and more scalable cryptographic proof system - STARK. Compiled in the Cairo language, StarkNet is the first production-grade Turing-complete von Neumann verifier on Ethereum. Both Cairo and STARK are developed internally by StarkWare and power all of the team's production-grade applications, which have settled over 50 million transactions and $250 billion since summer 2020.

 

Among other features, the StarkNet Alpha version realizes the composability of general-purpose computing smart contracts and supports integration with other StarkNet contracts Interaction can also be achieved through information transfer between L1 and L2 and interact with the L1 contract. StarkNet operates in Rollup mode, which means that all state difference data is sent on-chain.

 

Back in January, we shared the development roadmap for StarkNet. In June, the StarkNet Alpha version went live on the public testnet, and new features continue to be rolled out. We're excited to be ahead of schedule, thanks in part to our battle-tested, production-grade STARK/Cairo software stack.

 

How to view StarkNet Alpha

 

First thing to note, the version is called "Alpha" for a reason. StarkNet Alpha has not yet been reviewed, we may defer review until the network is mature enough (read the disclaimer at the end of this post for more information), so stay tuned for upcoming changes, fixes and improvements.

 

In general, we follow the prudent and reasonable rules set by our Optimistic Rollup peers, namely for Arbitrum and Optimism: Launch the network with a single sequencer and whitelist applications to ensure their developers understand the risks involved. At the same time, we will continue to work on the complete decentralization of StarkNet.

How should the economic model of StarkNet Alpha be viewed? The alpha version will start with no transaction fees, and in the next upgrade coming in a few weeks, fees will be introduced - we'll share more details in a separate post.

 

Get started

 

We You are invited to start writing your own applications on StarkNet, you can go directly to the website or jump to Tutorial.

 

If you are ready to deploy, follow this Onboarding process; created to ensure that all developers are well aware of the initial state of the system.

 

Ecology

 

In the past In the past few months, we have seen an incredible increase in the size and activity of the StarkNet community, which gathers on the StarkNet Discord . Dozens of developers in the blockchain ecosystem, both teams and individuals, are contributing to this work. (see disclaimer at the end of this article)

 

Developer Tools

 

·OpenZeppelin is defining standard contracts. Their repo and discussions are worth following

 

The WarpSolidity–>Cairo transpiler, developed by Nethermind

 

Shard Labs' HardHat plugin and StarkNet Devnet

 

Argent is developing tools with StarkNet.js creator Sean Han

 

Infrastructure

 

Block explorer:

 

· Nethermind’s Voyager project< /p>

 

· Eth.tx will provide support analytics and a detailed view of StarkNet transactions

 

Full node: Two works are in progress: one is the Fermion project led by Erigon, and the other is the Pathfinder project led by Equilibrium

 

Wallet:


ArgentX is a browser plug-in developed by Argent, which is already available for developers


·Torus Key Management Solution is StarkNet Ready


· Ledger is developing a native StarkNet application; should be ready by the end of the year

 

< p class="MsoNormal">Cairo review: ConsenSys Diligence, Trail of Bits, Peckshield, and ABDK are either in review or will soon be.


API service: After StarkNet full node is available, API service will be provided by Figment, Chainstack and Infura


API service: After StarkNet full node is available, API service will be provided by Figment, Chainstack and Infura


Outlook


In the next few weeks to In a few months, we will upgrade the Alpha version to have the following functions:


Contract upgrade mechanism


Contract upgrade mechanism


· Charging mechanism


·Events



·Add missing syscalls (get_block_number, get_block_timestamp, etc.)


·Basic version of Volition


· And more...



To monitor this job on an ongoing basis, see the tentative roadmap.


Going forward, we will continue to invest heavily in active research in several areas [Welcome to Shamans]:

p>

Decentralization


Scale

·Data Validity

·Permissionless mechanism


Welcome to join


· Unlimited writing contracts on StarkNet testnet via Goerli


·Join StarkNet Discord


·Join the community


·Participate 1st StarkNet Ecosystem Summit (January 27-28, 2022, Stanford, CA)


Join StarkNet Shamans, let's dig deeper

 

Disclaimer


StarkNet Alpha is a new and complex system and has not yet been fully vetted. Like all complex software systems, the StarkNet system may contain vulnerabilities which, in some extreme cases, may result in the loss of all your funds. So, be cautious and careful!


The StarkNet ecosystem is large and rapidly growing, consisting of independent teams and individuals over which StarkWare has no oversight nor We do not assume any responsibility. Any project developed by members of the ecosystem may contain vulnerabilities which, in some extreme cases, may result in the loss of all your funds. In addition, as more smart contracts are deployed, the possibility of malicious vulnerabilities, malicious fraud, and Ponzi schemes will also increase. Therefore, please treat all smart contracts on StarkNet as you would smart contracts on Ethereum, and only use those secure contracts that you have good reason to trust.


Original link


Welcome to join the official BlockBeats community:

Telegram Subscription Group: https://t.me/theblockbeats

Telegram Discussion Group: https://t.me/BlockBeats_App

Official Twitter Account: https://twitter.com/BlockBeatsAsia

Choose Library
Add Library
Cancel
Finish
Add Library
Visible to myself only
Public
Save
Correction/Report
Submit