Kontrak pintar ialah kod pada sesuatu alamat. Ia menjalankan peraturan yang ditetapkan; ia tidak memahami niat, tidak menjamin keadilan, dan tidak membetulkan input yang salah.
Kod menjadi sebahagian daripada transaksi
Kontrak pintar ialah program yang diterbitkan pada sesuatu alamat, menyimpan keadaannya sendiri, dan dijalankan apabila sesuatu transaksi memanggilnya. Setelah diterbitkan, ia berjalan tepat seperti yang ditulis, bagi sesiapa sahaja yang memanggilnya, tanpa sesiapa menimbang sama ada hasilnya munasabah.
Perkataan «pintar» tidak memainkan sebarang peranan di sini, dan «kontrak» pula benar-benar mengelirukan. Kontrak undang-undang ditafsirkan oleh mahkamah yang menimbang niat, keadilan dan keadaan sekeliling. Kontrak pintar tidak mempunyai satu pun daripadanya. Jika kod itu mengandungi kesilapan, kesilapan itulah peraturannya. Jika anda menghantar dana ke kontrak yang tiada fungsi mengembalikannya, ia kekal di situ selama-lamanya.
Ini berkesan dua hala, dan bacaan yang berguna ialah bahawa ia menghapuskan budi bicara, bukan risiko. Anda tidak lagi bergantung pada pilihan pengendali untuk mematuhi sesuatu perjanjian. Kini anda bergantung pada ketepatan kod dan pada kefahaman anda sendiri tentang apa yang sedang anda panggil.
Apa yang sebenarnya dipiawaikan oleh piawaian token
Piawaian token menetapkan set fungsi yang sama — pemindahan, baki, kelulusan — supaya dompet, penjelajah dan aplikasi boleh berurusan dengan mana-mana token yang mematuhinya tanpa kod khusus. Keserasian ini ialah keseluruhan tujuannya dan menjelaskan mengapa token baharu terus muncul dalam dompet.
Piawaian itu tidak mengatakan apa-apa tentang siapa yang mengawal token tersebut. Antara muka patuh yang sama boleh terletak di atas kontrak yang penulisnya mengekalkan kuasa menerbitkan unit tanpa had, membekukan alamat tertentu, menjeda semua pemindahan, atau menulis semula logiknya sepenuhnya. Kepatuhan berkaitan antara muka, bukan kuasa di belakangnya.
Soalan tentang sesuatu token oleh itu bukan sama ada ia mematuhi sesuatu piawaian — hampir semuanya patuh — tetapi fungsi tambahan apakah yang didedahkan oleh kontrak itu dan siapa yang dibenarkan memanggilnya.
Penskalaan mengubah laluan
Rollup dan rangkaian lain mengurangkan kos atau menambah kapasiti dengan menjalankan transaksi di luar lapisan asas dan menyelesaikan hasilnya di situ. Bagi pengguna, akibat pentingnya bukan mekanisme tetapi geografi: aset anda kini direkodkan pada rangkaian yang berbeza daripada rangkaian yang mungkin anda anggap sebagai pangkalan anda.
Ini mengubah beberapa perkara praktikal serentak. Yuran dibayar dalam aset yang dituntut oleh rangkaian itu. Pengeluaran kembali ke lapisan asas mungkin melibatkan penantian berhari-hari. Sesuatu alamat yang wujud pada satu rangkaian mungkin bukan di bawah kawalan anda pada rangkaian lain. Dan perkhidmatan yang menyokong aset itu mungkin tidak menyokongnya pada rangkaian tersebut.
Kesilapan yang timbul daripadanya ialah membandingkan rangkaian berdasarkan yuran semata-mata. Perbandingan yang relevan meliputi seluruh laluan: berapa kos untuk masuk, berapa kos untuk beroperasi di dalamnya, berapa kos untuk keluar, dan berapa lama proses keluar mengambil masa apabila ia benar-benar diperlukan.
Jambatan meluaskan permukaan serangan
Jambatan memindahkan nilai antara sistem yang tiada cara asli untuk berhubung. Biasanya ia mengunci atau membakar sesuatu aset di satu pihak dan menerbitkan perwakilan di pihak yang lain. Token yang anda terima lazimnya bukan aset asal: ia tuntutan yang disokong oleh apa yang dipegang oleh jambatan itu.
Keselamatannya oleh itu bergantung pada kontraknya, pengesahnya atau sistem buktinya, pentadbirnya dan kunci mereka, serta kecairan di destinasi. Dari segi sejarah, jambatan antara komponen yang paling kerap dieksploitasi dalam bidang ini, justeru kerana ia menumpukan baki yang besar di sebalik kod yang ditulis khas.
Hakikat bahawa kedua-dua hujungnya rantaian blok tidak memindahkan keselamatan mana-mana daripadanya kepada jambatan di tengah. Nilaikannya sebagai sistem berasingan sepertimana ia sebenarnya.
- Sahkan alamat kontrak dan alamat rangkaian dalam dokumentasi rasmi.
- Baca kuasa pentadbir dan kuasa menaik taraf sebelum mendeposit.
- Fahami dengan tepat bagaimana anda akan kembali dan berapa lama ia mengambil masa.
- Simpan sedikit aset asli untuk yuran pada rangkaian destinasi.
- Buat ujian kecil sebelum menggunakan laluan jambatan yang baharu.
Sumber dan semakan
Dakwaan yang membawa akibat bersandarkan sumber primer dan rasmi. Tarikh semakan hanya berubah selepas pelajaran dan rujukannya disemak semula.
- ethereum.org: Smart contracts
- Solana documentation: Programs and upgrade authority
- ethereum.org: Scaling
- NIST IR 8202: Blockchain Technology Overview
- Ditulis oleh
- Crypto Academy Editorial Desk
- Disemak oleh
- Crypto Academy Research Desk
- Semakan seterusnya
- 2 Dis 2026
