Bakit Hindi Mabawi ang Mga Token na Ipinadala sa Mga Address ng Smart Contract?
Huling in-update noong: 09/25/2025
Sa Ethereum, mayroong dalawang uri ng mga account:
- Mga Externally Owned Account (EOAs)
- Kinokontrol ng mga pribadong key (karaniwang wallet address).
- Binubuo ng pampubliko at pribadong pares ng key.
- Ang mga gumagamit ay maaaring direktang magpasimula ng mga transaksyon.
- Contract Accounts
- Kinokontrol ng smart contract code at storage, hindi pribadong key.
- Ang address ay kilala bilang ang address ng kontrata.
Mula sa kanilang hitsura, halos imposibleng makilala ang isang wallet address mula sa isang address ng kontrata. Bilang resulta, maraming user ang nagkakamali sa mag-transfer/i-transfer/pag-transfer ng mga token sa mga address ng kontrata na walang pribadong key.
Ano ang mangyayari kung ang mga token ay ipinadala sa isang address ng kontrata?
- Kapag nailipat na ang mga token sa isang address ng kontrata, kadalasang hindi na mababawi ang mga ito.
- Kung ang code ng kontrata ay tahasang nagpapahintulot sa mga withdrawal, ang mga token ay posibleng makuha.
- Karamihan sa mga account ng kontrata ay mga programa lamang na walang kakayahang "manual" na magpadala ng mga token pabalik.
Ano ang dapat mong gawin kung mangyari ito?
- Makipag-ugnayan sa koponan sa likod ng smart contract para kumpirmahin kung posible ang pagbawi.
- Note: Ang KuCoin Web3 Wallet ay isang desentralisado, non-custodial wallet. Hindi kami maaaring makagambala sa mga transaksyon sa blockchain o reverse transfer na nagawa mo na.
- Kung hindi ka sigurado kung saan napunta ang iyong mga token, maaari mong tingnan ang iyong talaan ng transaksyon sa isang block explorer upang kumpirmahin ang huling receiving address.