分类
外汇交易技巧

長期看Zk Rollup

Architecture overview

The Immutable X stack consists primarily of: the ZK-Rollup scaling engine, Link UI, and the 長期看Zk Rollup APIs. Together, these components lower the barriers of entry in the NFT space for developers and users, enabling instant trade confirmation, massive scalability, and gas-free minting and trading — all without compromising user custody.

There are three distinctions to make when referring to Immutable X:長期看Zk Rollup

  • Immutable X platform is the core infrastructure that allows for the minting, depositing, withdrawing and trading of assets on Layer 2 blockchain.
  • Immutable X 長期看Zk Rollup token (IMX) is the ERC-20 utility token of the Immutable X protocol, used to reward users for their contribution to the platform.
  • Immutable X marketplace is the first exchange venue for gas-free minting and trading 長期看Zk Rollup of NFTs, developed by Immutable and powered by Immutable X.

Immutable X APIs​

In Layer 1 blockchains there are no APIs, so any elements that require tracking are tracked individually, then recorded and stored in your own records. The Immutable X APIs wrap the logic of Immutable X’s exchange engine so that developers do 長期看Zk Rollup not need to interact directly with smart contracts via custom logic to build on the Immutable X platform.

Every interaction, from minting to trading to transferring, is performed via simple API calls. The Immutable X APIs contain both the read and write functionality required to build applications without building a backend, meaning Immutable 長期看Zk Rollup X abstracts the complexity of the blockchain to function as a backend.

The read functionality also offers various filtering options. This includes filters that can present a list of all orders submitted by a specific user, or more complete filters like metadata filters. Using 長期看Zk Rollup the API’s read function we can give developers a 長期看Zk Rollup list of:

  • mints
  • trades
  • withdrawals & deposits
  • assets 長期看Zk Rollup minted
  • orders (e.g. display all the orders made).

ZK-Rollups​

Immutable X combines NFT-specific exchange and proof logic with the cutting edge rollup technology developed by StarkWare to create one of the most advanced tools for trading NFTs ever built. Rollups allow for world-class scalability and user experience while retaining the underlying security of Ethereum.

ZK-STARKs (Zero-Knowledge Scalable Transparent ARguments of Knowledge) are a type of cryptographic-proof technology that enable users to share validated data or perform computations with a third 長期看Zk Rollup party, without the data or computation being revealed to the third party in a publicly verifiable way. This is also known as a zero-knowledge proof (ZKP).

Prior to the creation of ZK-STARKs, ZK-SNARKs were used to create ZK proof systems. This required a trusted party, or parties, to initially set up the ZK proof system, which introduced a vulnerability: those “trusted parties” could compromise the privacy of the entire system. ZK-STARKs 長期看Zk Rollup improve on this technology by removing the need for a trusted setup.

A ZK-Rollup requires an “operator”. The operator is responsible for linearising transactions, which means putting them into a consistent, global incremental order with 長期看Zk Rollup no gaps. In this instance Immutable X is the operator.

Immutable X’s rollup technology allows for more than 長期看Zk Rollup 長期看Zk Rollup 9,000 NFT transfers, trades and mints per second, meeting and exceeding the scale required by mainstream NFT projects.

Link UI​

The Link is the conduit that we 長期看Zk Rollup use to connect users to the Immutable X protocol. This allows Immutable X to support a thriving third-party marketplace ecosystem, without presenting a security risk.

Unlike 長期看Zk Rollup other blockchains or sidechains, Immutable X currently supports all desktop Ethereum wallets without forcing the user to switch networks. All new Immutable X users are required to register as a user, which means setting up a Layer 2 wallet via Link.

Immutable X partners can 長期看Zk Rollup 長期看Zk Rollup embed the Link directly into their site’s transaction flow, making buying and selling NFTs more efficient and intuitive. The 長期看Zk Rollup Link screens will show up in the 長期看Zk Rollup site’s transaction flow, allowing their users to authorize purchases, 長期看Zk Rollup listings, and transfers of ETH and NFTs, all without leaving the page.

Immutable X SDK​

The Immutable X SDK, combined with the APIs, will allow partners to build 長期看Zk Rollup NFT projects in hours rather than weeks. Currently, a Typescript SDK implementation is available, designed to make it easy to integrate the protocol into websites. The SDK allows for types access to the Immutable X APIs and wallet.

Simple Sidebar

The starting state of the menu will appear collapsed on smaller screens, and will appear non-collapsed on larger screens. When toggled using the button below, the menu will change.

Make sure to keep all page content within the #page-content-wrapper . The top 長期看Zk Rollup navbar is optional, and just for demonstration. Just create 長期看Zk Rollup an element with the #sidebarToggle ID which will toggle the menu when clicked.

Simple Sidebar

The starting state of the menu will appear collapsed on smaller screens, and will appear non-collapsed on larger screens. When toggled using the button below, the menu will change.

Make 長期看Zk Rollup sure to keep all page content within the #page-content-wrapper . The top navbar is optional, and just for demonstration. Just create an element with the #sidebarToggle ID which will toggle the menu when clicked.

General purpose 長期看Zk Rollup zk-rollup

Polygon Miden is layer 2 scaling solution for Ethereum. Miden relies on zero-knowledge technology (zk-STARKs) to “roll-up” thousands of layer 2 transactions into a single Ethereum transaction, thus, increasing throughput and reducing transaction fees. At the heart of Polygon Miden is Miden VM: a Turing-complete STARK-based virtual machine which provides a level of safety and supports advanced features currently not available on Ethereum.