TONboard

Jenis transaksi di blockchain TON

2 min readupdated 2026-06-04✏️ Suggest an edit🕑 History
On this page (11)

Transaksi dalam TON proses yang mencakup:

  1. Pengiriman pesan masuk untuk mengaktifkan kontrak pintar;
  2. Melakukan tindakan di dalam kontrak;
  3. Generasi Pesan yang keluar untuk para peserta lainnya.

Komponen Umum Transaksi#

  • Akun yang memiliki transaksi;
  • Waktu Logis transaksi;
  • 0 atau 1 pesan masuk;
  • N pesan keluar;
  • Kondisi awal dan akhir akun (termasuk saldo);
  • Jumlah total biaya validator;
  • Deskripsi rinci (jenis + langkah tengah).

Waktu Logis

  • Peraturan yang tepat tentang peristiwa di Sistem kontrak cerdas asinkron;
  • Setiap pesan yang keluar mendapat timestamp sendiri;
  • Tumbuh secara ketat untuk pemberitahuan satu kontrak;
  • Validator digunakan untuk mengurutkan dan memproses.

Jenis transaksi#

JenisPengangkatan
Yang biasaMengolah pesan masuk, mengubah status, menghasilkan pesan keluar.
MenyimpanPengumpulan pembayaran untuk menyimpan akun (tidak ada kode yang dipanggil)
TickDi awal setiap blok.Masterchain
TockDi ujung blok.Masterchain
SplitAkun dibagi menjadi ξ dan ξ' (sharding)
PenggabunganGabungkan akun (optimalkan)

Fase Transaksi Biasa#

  1. Fase Penyimpanan pengumpulan biaya untuk penyimpanan;
  2. Fase kredit (credit) akun menerima jumlah pesan masuk;
  3. Fase Perhitungan (compute) kode kontrak dipanggil di TVM, diakhiri dengan kode keluar + data baru + daftar tindakan;
  4. Fase tindakan (action) melakukan tindakan dari daftar;
  5. Fase Bounce jika terputus dan dipasang bounce-flag → pesan kembali ke pengirim.

Fiturnya#

Transaksi penyimpanan

  • Masukkan validator dengan syarat:
    • Akun tidak digunakan untuk waktu yang lama;
    • Balance tidak cukup untuk membayar penyimpanan;
  • Jika saldo turun di bawah minimum → akun dibekukan, kode dan data diganti dengan hash.

Tick + Tock

  • Ditempatkan untuk Sistem Smart Kontrak Khusus;
  • Mereka dipanggil secara otomatis di setiap blok.

Pembagian

  1. Transaksi Persiapan Pembagian (seperti tock) untuk ξ terakhir dalam blok shardchain;
  2. Transaksi Pemecahan untuk ξ' dengan merujuk pada persiapan.

Persatuan

  1. Transaksi persiapan penggabungan untuk ξ' → konversi keadaan dan keseimbangan ke komunikasi-konstruktor;
  2. Transaksi Pemasangan Persatuan Untuk x, x akan memproses pesan.

Sumbernya#

Artikel serupa#

ℹ️ Informasi diverifikasi: 2024

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.