YziLabs Invests in Derivatives Trading Platform KiloEx to Explore High-Speed Trading
Source: KiloEx
Gas: The Culprit Hindering On-Chain Prosperity
Starting from the DeFi summer, on-chain finance has been developing for four years. However, to this day, centralized exchanges still hold the majority of liquidity and attract more web3 users. The reason behind this is that CEXs have some obvious advantages: simpler operation and very fast transaction processing, among others. In contrast, DEXs, due to their obscure concepts, complex operations, and numerous steps, keep most web3 users at bay.
Furthermore, DEXs are even more disastrous for new users joining the space. For example, almost all new web3 users have a common question: What is gas? Which token should I use as gas? How much gas specifically needs to be prepared? In fact, these are just the first steps that users need to understand when using a DEX, yet they are enough to intimidate most users and make them hesitant.
In addition, using a DEX requires users to first learn how to use a wallet and understand how to sign transactions. For some actions, users may even need to sign multiple times to complete an operation. Transaction execution time can also become very slow for various reasons. Obviously, these are not what we want to see.
Exploring the Current Gasless Transaction Model
As a perpetual contract DEX invested by YziLabs (formerly BinanceLabs), KiloEx is actively exploring how to achieve gasless transactions to help users easily complete transactions on the platform.
Currently, the mainstream gasless implementation methods mainly include the following two:
1. EOA Based Paymaster
This scheme was proposed by the BNB Chain team based on the EIP-4337 (an account abstraction via Entry Point contract specification) protocol.
EIP-4337 allows third parties to pay for users' transaction fees, enabling users to complete transactions without holding ETH. However, although EIP-4337 introduces a Paymaster mechanism suitable for smart contract wallets, there are still many users in the EVM ecosystem relying on EOA accounts (externally owned accounts). Therefore, BNB Chain has proposed an innovative Paymaster solution designed specifically for EOAs, eliminating the need to migrate EOAs to a smart contract wallet to enjoy transaction fee coverage and a better user experience. The goal of this solution is to popularize gas fee coverage, making blockchain interactions for BNB Chain users more convenient and cost-effective.
In this scheme, there has been a significant change in the transaction processing method. Validators no longer individually validate the Gas price of transactions in a block. Instead, two separate roles, Builder and Proposer, work together to complete the process. The builder is responsible for block assembly, including selecting transactions from the public transaction pool and private transaction stream and combining them. The Proposer validates the block, selecting the most profitable block from those proposed by multiple Builders to be added to the chain.

The specific process of this scheme is as follows: users initiate transactions using a compatible wallet with Gas price set to 0 to potentially sponsor the transaction. Subsequently, the wallet submits this 0 Gas transaction to a Paymaster (a sponsorship mechanism, an infrastructure component supporting transaction sponsorship for processing).
Next, the Paymaster verifies the transaction against preset sponsorship rules, which may involve sender or recipient addresses, token types, or transaction amounts. If the transaction meets the sponsorship conditions, the Paymaster creates a sponsored transaction and sets its Gas price. Then, the original transaction and the sponsored transaction are bundled together. If the transaction does not meet the sponsorship requirements, it is either rejected or returned to the user for regular transaction processing.
Once packaged, this transaction bundle is submitted to multiple MEV Builders for processing. MEV Builders select a suitable transaction bundle and include it in a block proposal. Subsequently, the Proposer (block validator) selects the most profitable block from multiple block proposals to be added to the chain. Finally, the user's original transaction and the sponsor's transaction are atomically executed to ensure integrity.
After the transaction is completed, the Paymaster Manager updates the sponsor's account and deducts the corresponding Gas fee. This entire process relies on the Proposer-Builder Separation (PBS) architecture of BEP322, ensuring the efficiency and security of Gas sponsorship, providing users with a smoother blockchain interaction experience.
However, this approach is limited by whether wallet projects have integrated this component. As of now, mainstream wallets like MetaMask still do not support it, so KiloEx has abandoned this scheme.
2. ERC-2771 (Meta Transaction)
First, let's explain what a Meta Transaction is. In a Meta-Transaction mechanism, users can complete transactions without holding gas tokens by relying on a Gas Relay proxy to pay the Gas fee, enabling seamless on-chain interaction. The entire process is collaboratively carried out by the Transaction Signer, Gas Relay, Trusted Forwarder, and Recipient Contract.
First, the Transaction Signer is responsible for locally signing the transaction, and the signature can be completed through the main wallet. It is important to note that the Transaction Signer does not directly interact with the blockchain. Instead, it performs encryption operations locally and submits the encrypted signature data to the backend through an interface, rather than broadcasting it to the blockchain directly.
Subsequently, the Gas Relay (backend service) receives the transaction signature data and is responsible for submitting the transaction to the blockchain. The Gas Relay interacts with a Trusted Forwarder to ensure that the transaction can be validly executed. The Trusted Forwarder contract validates the signature's legitimacy before it is submitted to the blockchain and prevents replay attacks. Once validated, it interacts with the recipient contract to finalize the transaction execution.

KiloEx Instant Transaction Solution: 1CT wallet + Meta Transaction
The 1CT wallet eliminates the need for user interaction with the wallet during transactions, enabling a more efficient one-click transaction (1CT) process that significantly reduces transaction time. It uses a derived External Owned Account (EOA) wallet to submit transactions and incorporates a Trade Delegation mechanism to ensure transaction security and convenience.
When a user first uses the 1CT wallet, they need to set a 4-digit PIN and sign this PIN with their wallet using a prefix message. The website then uses this signed message as a seed to generate a Secp256k1 key pair, encrypts the key material, and stores it on the user's local device. With the introduction of the transaction delegation mechanism, users do not need to manually sign each transaction but rather have the 1CT wallet automatically submit transactions, greatly enhancing transaction efficiency.
After comparing multiple solutions and considering practicality, KiloEx ultimately adopted the Meta-Transaction scheme to achieve gasless transactions. Building on this, KiloEx combined it with the 1CT wallet to provide users with an incredibly smooth transaction experience.
For KiloEx users experiencing the instant transaction mode, they only need to sign before the initial transaction to create the 1CT wallet, authorize the amount, and establish the binding relationship. Subsequent transactions do not require reactivation of the main wallet for signing. Compared to the traditional path, the transaction processing speed in instant transaction mode is faster. Most importantly, users do not even need to hold gas tokens in their wallet, only requiring stablecoins like USDT/USDC to complete smart contract transactions.
This article is contributed content and does not represent the views of BlockBeats.
You may also like

Wall Street Shorts ETH: Vitalik is aware and has front-run, while Tom Lee remains oblivious

Social Capital CEO: How Equity Tokenization is Reshaping Capital Markets from US Stocks to SpaceX?

CoinGecko Report: Surge of 346% vs Dip of 20.8%, The Wild Rise of DEX

a16z: The Real Opportunity of Stablecoins Lies Not in Disruption but in Filling Gaps

Mining Exodus: Someone Holds $12.8 Billion AI Order

March 6 Market Key Intelligence, How Much Did You Miss?

a16z: The True Opportunity of Stablecoins is in Complementing, Not Disrupting
Predict LALIGA Matches, Shoot Daily & Win BTC, USDT and WXT on WEEX
The WEEX × LALIGA campaign brought together football excitement and crypto participation through a dynamic interactive experience. During the event, users predicted matches, completed trading tasks, and took daily shots to compete for rewards including BTC, USDT, WXT, and exclusive prizes.

Ray Dalio Dialogue: Why I'm Betting on Gold and Not Bitcoin

Who Took the Money in the AI Era? A Must-See Investment Checklist for HALO Asset Trading

Wall Street Bears Target Ethereum: Vitalik In the Know Takes Flight, Tom Lee Remains Bullish

Pump.fun Hacker Steals $2 Million, Receives 6-Year Prison Sentence, Opts for 'Self-Detonation'

6% Annual Percentage Yield as Musk Declares War on Traditional Banks

36 years, 4 wars, 1 script: How does capital price the world in conflict?

Mining Companies' Great Migration: Some Have Already Secured $12.8 Billion in AI Orders

What Is Vibe Coding? How AI Is Changing Web3 & Crypto Development
What is vibe coding? Learn how AI coding tools are lowering the barrier to Web3 development and enabling anyone to build crypto applications.

The parent company of the New York Stock Exchange strategically invests in OKX: The intentions behind the $25 billion valuation

WEEX P2P update: Country/region restrictions for ad posting
To improve ad security and matching accuracy, WEEX P2P now allows advertisers to restrict who can trade with their ads based on country or region. Advertisers can select preferred counterparty locations for a safer, smoother trading experience.
I. Overview
When publishing P2P ads, advertisers can now set the following:
Allow only counterparties from selected countries or regions to trade with your ads.
With this feature, you can:
Target specific user groups more precisely.Reduce cross-region trading risks.Improve order matching quality.
II. Applicable scenarios
The following are some common scenarios:
Restrict payment methods: Limit orders to users in your country using supported local banks or wallets.Risk control: Avoid trading with users from high-risk regions.Operational strategy: Tailor ads to specific markets.
III. How to get started
On the ad posting page, find "Trading requirements":
Select "Trade with users from selected countries or regions only".Then select the countries or regions to add to the allowlist.Use the search box to quickly find a country or region.Once your settings are complete, submit the ad to apply the restrictions.
When an advertiser enables the "Country/Region Restriction" feature, users who do not meet the criteria will be blocked when placing an order and will see the following prompt:
If you encounter this issue when placing an order as a regular user, try the following solutions.
Choose another ad: Select ads that do not restrict your country/region, or ads that allow users from your location.Show local ads only: Prioritize ads available in the same country as your identity verification.
IV. Benefits
Compared with ads without country/region restrictions, this feature provides the following improvements.
Aspect
Improvement
Trading security
Reduces abnormal orders and fraud risk
Conversion efficiency
Matches ads with more relevant users
Order completion rate
Reduces failures caused by incompatible payment methods
V. FAQ
Q1: Why are some users not able to place orders on my ad?
A1: Their country or region may not be included in your allowlist.
Q2: Can I select multiple countries or regions when setting the restriction?
A2: Yes, multiple selections are supported.
Q3: Can I edit my published ads?
A3: Yes. You can edit your ad in the "My Ads" list. Changes will take effect immediately after saving.