Chain DailyCHAIN DAILY
English

#SmartContracts

Browse related articles by tag.

All tags

Articles

5 articles
Practical guides

How to review and revoke token approvals you no longer need

Audit the account, network, token and spender, remove unnecessary allowances, and verify the result instead of treating a disconnected website as a completed cleanup.

A useful approval review explains why each remaining allowance exists. Recording both removals and deliberate exceptions makes maintenance repeatable instead of a one-time cleanup.

MetaMask · 2026.11.06 · Collected
Advanced

Cross-Chain Tokens: Identity and Control Beyond Moving a Balance

Circle’s CCTP article describes connections for non-USDC tokens. Issuer-controlled and ownerless configurations have different control arrangements, so not every route should be understood as the same burn-and-mint process.

A shared token name and a successful transfer do not establish identical rights or identify who can change the connection. Those are separate integration questions.

Circle · 2026.11.06 · Collected
Security

Bitcoin Optech 427: channel-opening flaws and LN-GAP research

This issue discloses two denial-of-service flaws in Eclair's channel-opening process involving duplicate channel identifiers and limits on pending channels. They could exhaust memory. The newsletter states that versions through v0.14.0 were affected and that fixes shipped in July with v0.14.1.

LN-GAP explores complex, multi-round contracts inside Lightning channels. A committee attests whether messages were published on time, addressing an unresponsive counterparty. Although the committee does not custody funds, security still depends on an honest majority, so the design is not fully trustless.

Non-custodial designs can depend on external evidence. Payment security also includes resource limits and availability.

Bitcoin Optech · 2026.10.30 · Collected
Security

Beyond signatures: researching checks on Ethereum transaction outcomes

A valid signature authorizes a request but does not guarantee the intended outcome. Contract implementations, transaction ordering and chain state can change results. Native transaction assertions being researched by the Ethereum Foundation would check balance, storage and other changes after execution, reverting actions when a rule fails.

EIP-7906 is one candidate design for spending limits, minimum receipts or blocking unexpected approvals. Rules must come from trusted user intent, and wallets or protocols need to require them. The design remains under research and should not be presented as widely deployed protection.

Outcome checks are only as useful as the conditions they enforce and the integrity of the intent behind them.

Ethereum Foundation Blog · 2026.10.30 · Collected
Basics

Ethereum learning center: from basics to applications

Ethereum.org’s learning center organizes resources into basic concepts, practical use, applications and protocol operation. Beyond transferring assets, Ethereum can execute code to support applications and organizations. Wallets let users create and access accounts, send transfers and interact with applications.

Resources cover account creation, wallet use, scam prevention and gas fees. Application examples include payments, games, prediction markets and digital identity. Technical sections link to proof of stake, the EVM, nodes and clients, alongside books, podcasts and videos. This page is a topic index; detailed mechanisms and procedures are covered in the linked guides.

Understanding Ethereum means separating accounts, instructions and contract dependencies in an action. Knowing those roles builds more durable knowledge than memorizing product names.

Ethereum.org · 2026.10.30 · Collected