페이지를 넘기고 있습니다.
다음 장을 불러오고 있습니다…
잠깐… 나만의 읽기 환경을 만들어 보세요.
글꼴과 테마는 화면 설정에서 설정하세요. 눈의 편안함도 중요합니다.
다음 장을 불러오고 있습니다…
An Ethereum validity rollup with Cairo-based execution and native smart-contract accounts; proofs establish valid state transitions while transaction receipts separately report execution and settlement status.
브라우저의 읽어주기 지원을 확인하는 중…
이 읽기 자료는 현재 영어로 제공됩니다. 인터페이스에는 선택한 언어가 적용됩니다.
영어 원문 읽기 →Starknet expresses its block-validity rules through the Starknet Operating System, or SNOS, a Cairo program. Given an initial state and transactions, this program checks the execution and produces the resulting state. A proof of that computation lets Ethereum verify the corresponding state transition without replaying every application instruction. The precise program matters: proving an arbitrary calculation would not establish that a block followed Starknet's rules. Proofs therefore connect a particular execution specification to the state accepted by the settlement contract.
Starknet uses account contracts to validate and execute a user's requests. The account can implement its own authorization scheme instead of relying exclusively on a single fixed signature format. This permits features such as multiple signers, but also places responsibility on the account code. Starknet's documentation highlights validation requirements because an incorrectly implemented execution entry point can bypass intended checks. A wallet's interface and backup method should consequently be evaluated alongside the actual account contract, its deployment, and any upgrade controls.
The transaction API distinguishes execution status from finality status. A transaction may succeed on Layer 2 before the corresponding state is accepted on Layer 1. It can also be included with a reverted execution, in which case fees and nonce changes can still occur even though application changes are rolled back. These distinctions explain apparent contradictions such as a paid fee accompanying a failed action. Cairo proofs establish correct execution of rules; they do not automatically make application inputs secret or certify that the application is economically safe.