Mengapa agen AI membutuhkan batas per transaksi sekaligus batas total pengeluaran?
Anggaran $10 terdengar seperti aturan keamanan yang memadai untuk agen AI otonom. Namun, aturan ini hanya menjawab satu pertanyaan: berapa total yang dapat dibelanjakan agen?
Aturan ini tidak menjawab berapa banyak yang dapat dibelanjakan agen dalam satu operasi.
Bayangkan agen menerima anggaran pengeluaran sebesar $10. Tanpa batas per transaksi, satu permintaan API dapat menghabiskan $8. Total anggaran tetap dipatuhi, tetapi satu keputusan saja menggunakan 80% dana yang tersedia.
Sekarang pertimbangkan kasus sebaliknya. Agen hanya dapat membelanjakan paling banyak $2 per transaksi, tetapi tidak memiliki batas pengeluaran kumulatif. Agen dapat melakukan beberapa pembayaran kecil yang masing-masing diizinkan, sementara total pengeluaran terus bertambah.
Keduanya merupakan risiko yang berbeda. Kite Passport mengatasinya melalui parameter Spending Session yang terpisah:
- `max_amount_per_tx` membatasi jumlah untuk satu transaksi. - `max_total_amount` membatasi total pengeluaran kumulatif selama sesi.
Contoh yang didokumentasikan menggabungkan batas transaksi sebesar $2, anggaran total sebesar $10, dan sesi 24 jam.
Ada dua batasan tambahan yang perlu diperhatikan: masa berlaku sesi dan cakupan eksekusi. Sesi dapat membatasi tempat agen diizinkan mengirim permintaan berbayar. Jika pembayaran melampaui batas yang dikonfigurasi atau melanggar cakupan yang diizinkan, backend akan menolaknya. Agen harus mendapatkan persetujuan eksplisit dari pengguna sebelum meminta izin yang lebih luas.
Perbedaan ini penting karena agen AI tidak membutuhkan kewenangan finansial tanpa batas untuk dapat beroperasi secara otonom.
Agen membutuhkan izin yang cukup untuk menyelesaikan tugas secara mandiri, tetapi tidak sampai satu keputusan keliru berubah menjadi serangkaian pengeluaran yang tak terkendali.
Inilah perbedaan antara memberi agen sebuah dompet dan memberinya kewenangan terbatas atas uang.
Di mana Anda akan menarik batas antara otonomi agen dan kendali finansial pengguna?
Kamu menebak arah pasar. Tapi kenapa kamu bisa tetap kehilangan uang?
Sepertinya logikanya sederhana:
kamu mengira aset akan naik → beli → nilainya naik → dapat untung.
Namun, prediksi yang benar belum menjamin kesepakatan yang menguntungkan.
Bayangkan:
Kamu membeli aset seharga $100, berharap harganya naik menjadi $110.
Aset memang mulai naik—tapi hanya sampai $103.
Lalu berbalik dan jatuh ke $95.
Kamu benar dalam menentukan arah, tetapi pergerakannya ternyata tidak cukup agar transaksi kamu menghasilkan hasil yang kamu butuhkan.
Ada satu nuansa lagi—waktu.
Kamu bisa memprediksi dengan benar bahwa aset akan naik, tapi kalau itu terjadi setelah kamu sudah menutup posisi atau masa berlaku instrumennya berakhir, prediksi itu tidak akan membantumu.
Jadi ada perbedaan antara:
“saya benar menebak ke mana harga akan bergerak”
dan
“transaksi saya menghasilkan uang.”
Hasilnya tidak hanya dipengaruhi oleh arah, tapi juga oleh:
besarnya pergerakan;
waktu masuk dan keluar;
ukuran posisi;
kondisi instrumennya sendiri;
komisi dan biaya lainnya.
Menebak arah hanyalah sebagian dari transaksi.
Kamu bisa saja benar tentang pasar, tetapi salah dalam membangun posisi itu sendiri.
Pembelian saham berulang — apakah itu benar-benar “membeli lebih murah”?
Binance baru-baru ini menambahkan Stock Recurring Buy — sebuah fitur yang memungkinkan pembelian otomatis saham dan ETF pilihan secara berkala sesuai jadwal yang ditentukan.
Sekilas semuanya terlihat mudah:
pilih aset → atur jadwal → sistem membelinya secara otomatis.
Tapi ada satu hal yang mudah terlewat.
Binance memperingatkan: harga saat setiap eksekusi otomatis dapat berbeda dari harga pada saat rencana dibuat.
Artinya, jika hari ini saya mengatur pembelian AAPL sebesar $100 setiap hari Senin, itu tidak berarti bahwa pada Senin berikutnya saya akan membelinya dengan harga Senin saat ini.
Saya akan membeli dengan jumlah yang dijadwalkan, tetapi dengan harga pasar saat eksekusi.
Di sinilah menurut saya letak perbedaannya antara:
“saya berinvestasi secara rutin”
dan
“saya membeli secara rutin dengan harga yang menguntungkan”.
Yang pertama Recurring Buy memang bisa otomatisasi.
Yang kedua — tidak ada yang menjamin.
Order dieksekusi otomatis tanpa konfirmasi tambahan, jadi harga untuk pembelian berikutnya bisa berubah.
Karena itu, saya memandang Recurring Buy bukan sebagai cara untuk menebak harga yang tepat, melainkan sebagai cara untuk tidak perlu memutuskan setiap saat:
Mengapa dua kontrak untuk satu saham dapat memiliki mekanisme harga yang berbeda?
Saya memperhatikan satu detail dalam TradFi Perpetuals.
Binance menawarkan kontrak dalam format USDT-Priced dan Quanto.
Seolah-olah jika aset dasarnya sama, perbedaannya hanya pada nama.
Namun mekanismenya berbeda.
Pada kontrak USDT-Priced, harga indeks dibentuk dari harga saham di bursa utamanya dengan mempertimbangkan kurs mata uang.
Untuk saham Hong Kong, ini berarti: harga di HKEX + kurs HKD/USD.
Dalam pendekatan Quanto, caranya berbeda: kontrak dinominasikan dalam mata uang lokal, tetapi margin dan P&L dihitung dalam USDT tanpa konversi melalui kurs FX.
Di sinilah muncul perbedaan yang menarik.
Jika saham tidak berubah, tetapi bergerak HKD/USD, hasil untuk kontrak USDT-Priced dapat berbeda dibandingkan Quanto.
Jadi, dua kontrak dapat melacak underlying yang sama, tetapi memiliki sensitivitas yang berbeda terhadap faktor mata uang.
Bagi saya, ini contoh yang bagus tentang mengapa saat memilih derivatif, tidak cukup hanya melihat aset dasarnya saja.
Perlu dilihat bagaimana harga dibentuk dan bagaimana P&L dihitung.
Kadang bagian penting dari risiko tidak berada pada asetnya sendiri, melainkan pada mekanisme kontraknya.
Jika Stock Perpetuals diperdagangkan 24/7, mengapa Stock Options—hanya pada jam-jam biasa?
Saya terbiasa bahwa aset tradisional di Binance dapat ditemukan dalam model perdagangan yang benar-benar berbeda.
Misalnya, Stock Perpetuals diperdagangkan 24/7.
Karena itu, saya jadi ingin tahu apa yang terjadi dengan Stock Options.
Binance meluncurkan opsi untuk saham dan ETF AS, tetapi tidak berpindah ke mode 24/7. Untuk sebagian besar opsi seperti itu, perdagangan terjadi pada jam-jam biasa pasar AS, tanpa pre-market dan after-hours.
Jika dua instrumen TradFi tersedia di satu platform, mengapa satu bisa diperdagangkan 24/7, sementara yang lainnya masih terikat pada jam-jam pasar tradisional?
Bagi saya, ini adalah contoh yang bagus bahwa infrastruktur kripto ≠ struktur pasar kripto.
Memindahkan instrumen ke lingkungan baru tidak berarti otomatis mengubah semua aturan yang mengatur cara kerjanya.
Logika dari instrumen keuangan itu sendiri sebagian bisa tetap bersifat tradisional.
Jadi sekarang saya tertarik untuk melihat perkembangan TradFi di Binance dengan cara yang sedikit berbeda:
yang berubah apa saat instrumen keuangan tradisional berpindah ke lingkungan crypto-native—dan apa yang masih tetap terikat pada model pasar lama?
Bagian yang menarik mungkin dimulai ketika likuidasi tidak sepenuhnya menyelesaikan pinjaman.
Model mental yang umum itu sederhana:
agunan → likuidasi → utang terselesaikan.
Namun itu tidak selalu menjadi akhir dari proses.
Jika pinjaman tetap tidak dibayar pada saat jatuh tempo, pinjaman tersebut masuk ke jendela likuidasi selama dua jam. Jika pinjaman masih tidak dibayar atau hanya dilikuidasi sebagian setelah jendela tersebut, Physical Delivery dimulai.
Hal itu mengubah jalur pemulihannya.
Alih-alih menganggap posisi yang tersisa hanya sebagai “agunan,” TermMax membuat sebuah redemption pool yang berisi token underlying dan token agunan.
Pemegang FT kemudian dapat melakukan penebusan melalui pool tersebut dan menerima distribusi secara proporsional berdasarkan porsi FT mereka relatif terhadap total FT yang beredar di pasar.
Itu tidak berarti pemulihan dijamin.
Itu juga tidak berarti pemberi pinjaman hanya menerima agunannya.
Namun ini menimbulkan pertanyaan yang berbeda: apa yang terjadi pada nilai aset yang tersisa ketika likuidasi tidak sepenuhnya menyelesaikan posisi?
Physical Delivery tidak menghapus risiko itu. Ia menetapkan mekanisme resolusi berikutnya.
Mengapa TSLAB memiliki collateral factor 60% tetapi liquidation threshold 70% di Venus?
Awalnya, angka-angka itu tampak seperti dua cara untuk mengatakan hal yang sama bagi saya.
Jika Venus mengakui 60% dari nilai aset untuk pinjaman, mengapa liquidation threshold-nya 70%?
Lalu saya menyadari bahwa saya mencampur dua parameter risiko yang berbeda.
Collateral factor menjawab satu pertanyaan:
Seberapa besar nilai aset yang disuplai dapat dihitung untuk kapasitas pinjaman?
Sedangkan liquidation threshold menjawab pertanyaan lain:
Pada titik kapan posisi menjadi memenuhi syarat untuk dilikuidasi?
Untuk TSLAB dan NVDAB, Venus pada awalnya menetapkan:
60% collateral factor 70% liquidation threshold
Untuk SPCXB:
50% collateral factor 65% liquidation threshold.
Dan ada detail penting: peminjaman dijeda saat peluncuran, dengan borrow cap disetel ke nol.
Jadi angka-angka itu bukan bukti bahwa pengguna sudah meminjam dengan jaminan bStocks. Itu adalah parameter risiko awal untuk bagaimana pasar-pasar tersebut akan diperlakukan.
Itu membuat saya memandang dua persentase tersebut secara berbeda.
Collateral factor membatasi seberapa besar kapasitas pinjaman yang dapat diciptakan oleh jaminan.
Liquidation threshold menentukan batas di mana posisi melewati risiko likuidasi.
Jadi celah di antara keduanya bukan kontradiksi.
Itu adalah penyangga antara:
“Seberapa banyak jaminan ini dapat mendukung?”
dan
“Seberapa jauh posisi bisa memburuk sebelum likuidasi menjadi mungkin?”
Bagi saya, itu salah satu hal yang paling menarik tentang membawa saham tokenized ke DeFi.
Token tersebut mungkin mewakili eksposur yang sama yang mendasarinya.
Tapi begitu protokol lain menerimanya sebagai jaminan, aset tersebut mendapatkan kerangka risiko yang sama sekali berbeda.
Jatuh tempo memberi tahu Anda berapa lama harga tersebut berlaku.
Perbedaan itu mudah terlewat ketika melihat pasar TermMax.
Saat ini, aplikasi menampilkan pasar dengan tanggal jatuh tempo yang sangat berbeda—ada yang hanya tinggal beberapa minggu lagi, sementara yang lain jauh lebih lama.
Jadi bayangkan dua pasar:
Aset yang sama. APY yang sama sebesar 10%. Jatuh tempo yang berbeda.
Keduanya tidak selalu berarti peluang yang sama.
Yang lebih pendek bisa berarti waktu yang lebih sedikit terekspos pada posisi.
Yang lebih panjang memberi Anda lebih banyak waktu pada suku bunga yang dikunci, tetapi juga membuat modal Anda tetap terikat lebih lama.
Itulah mengapa saya tidak akan mengurutkan pasar dengan suku bunga tetap berdasarkan APY saja.
Saya akan melihat:
→ suku bunga → jatuh tempo → likuiditas → ukuran → kondisi keluar
Tidak semua fixed rate di DeFi harus berupa satu angka.
TermMax mengambil pendekatan yang berbeda untuk likuiditas.
Range Orders-nya memungkinkan sebuah pasar menggunakan kurva harga, di mana tingkat (rate) berubah saat likuiditas dikonsumsi.
Jadi, alih-alih:
→ satu rate untuk seluruh pasar
you dapat memiliki:
→ satu rate untuk rentang likuiditas pertama → rate lain untuk rentang berikutnya → kondisi berbeda di bagian kurva yang lebih dalam
Satu Market dapat berisi beberapa Range Orders, dan TermMax mendukung kurva untuk lending maupun borrowing.
Ada juga Two-Way Range Order, di mana likuiditas untuk borrowing dan lending dapat dikonfigurasi dalam satu order yang sama.
Bagi saya, ini adalah salah satu bagian paling menarik dari TermMax: pasar fixed-rate menjadi pasar likuiditas yang bisa diprogram, bukan sekadar produk “fixed APR”.
Kenapa satu transfer token bisa memiliki jumlah mentah dan jumlah UI?
Dulu saya mengira transfer token hanya punya satu jumlah: jumlah yang tercatat di blockchain.
Namun BEP-677 menambahkan lapisan lain: jumlah mentah dan jumlah UI tidak harus sama.
Jadi, angka apa sebenarnya yang sedang saya lihat?
Jumlah mentah adalah jumlah level blockchain.
Jumlah UI adalah representasi yang ditujukan untuk pengguna, dihitung menggunakan pengali UI:
jumlah mentah × pengali UI ÷ 1e18 = jumlah UI
Misalnya, pengali 2,0× bisa membuat 100 unit mentah terlihat sebagai 200 unit UI — tanpa mengubah saldo mentah.
Dan BEP-677 melangkah lebih jauh.
Ia mendefinisikan TransferWithUIAmount, yang membawa baik jumlah mentah maupun jumlah yang sudah disesuaikan UI bersama dengan event transfer reguler BEP-20.
Mungkin terdengar seperti detail teknis kecil.
Tapi ini memecahkan masalah nyata untuk RWA yang ditokenisasi: representasi ekonomi dari suatu aset mungkin perlu berubah tanpa memindahkan token di blockchain.
Itulah juga mengapa hal ini menarik perhatian saya saat melihat bStocks.
Binance mendeskripsikan bStocks sebagai token BEP-20 di BNB Smart Chain dan mengatakan mereka mengintegrasikan BEP-677 / Scaled UI Amount untuk kebutuhan RWA.
Jadi sebenarnya ada dua lapisan yang perlu diperhatikan:
apa yang dicatat oleh blockchain
vs.
apa yang dimaksudkan untuk dilihat pengguna.
Saat Anda melihat saldo token, Anda sebenarnya sedang melihat lapisan yang mana?
4–21× adalah angka yang besar. Tapi sebenarnya, apa yang diberitahukannya kepada kita?
Binance Research menemukan bahwa bStocks menghasilkan pergantian (turnover) 4–21× lebih banyak per unit dari pasokan yang tercatat, dibandingkan dengan saham dasar mereka.
Reaksi pertama saya adalah:
Apakah itu berarti permintaan 4–21× lebih tinggi?
Belum tentu.
Angka tersebut dinyatakan per unit dari pasokan yang tercatat.
Jadi, rasio 4–21× itu seharusnya tidak dibaca sebagai 4–21× permintaan total yang lebih besar.
Angka itu menunjukkan bahwa turnover relatif terhadap pasokan tercatat yang tersedia terlihat jauh berbeda untuk bStocks dan saham dasar mereka.
Itulah yang menurut saya menarik dari angka tersebut.
Judulnya adalah 4–21×.
Namun pertanyaan yang lebih baik adalah:
4–21× relatif terhadap apa?
Karena saat Anda membandingkan aktivitas pasar, penyebut (denominator) bisa mengubah cerita sama besarnya dengan pembilang (numerator).
Jangan hanya lihat turnover. Lihat juga diukur terhadap apa.
Jika 99,65% perdagangan Tesla bersifat pecahan berdasarkan jumlah, apakah kepemilikan pecahan benar-benar hanya fitur akses?
Saat pertama kali saya memikirkan kepemilikan pecahan, saya melihatnya terutama sebagai fitur aksesibilitas.
Cara untuk membeli eksposur terhadap saham mahal tanpa harus memiliki modal yang cukup untuk satu lembar penuh.
Lalu saya menemukan data awal untuk TSLAB.
Kurang lebih 99,65% perdagangan Tesla bersifat pecahan berdasarkan jumlah.
Dan volume pecahan mewakili 88,5% dari total nilai yang diperdagangkan TSLAB.
Itu membuat saya memandang kepemilikan pecahan secara berbeda.
Jika perdagangan pecahan menyumbang hampir seluruh aktivitas berdasarkan jumlah transaksi, dan tetap mewakili sebagian besar nilai yang diperdagangkan, maka itu mulai terlihat seperti lebih dari sekadar fitur yang ditujukan untuk investor yang lebih kecil.
Saya jadi bertanya-tanya:
Bagaimana jika kepemilikan pecahan bukan hanya mengubah siapa yang bisa mengakses saham, melainkan juga mengubah bagaimana eksposur terhadap saham tersebut benar-benar diperdagangkan?
Model satu lembar membuat unit investasi cukup jelas.
Perdagangan pecahan memisahkan ukuran posisi dari harga satu lembar saham penuh.
Anda bisa menentukan seberapa besar eksposur yang Anda inginkan tanpa harus terlebih dahulu menanyakan apakah Anda mampu membeli satu lembar lengkap.
Dan menurut saya, bagian yang lebih menarik justru itu.
Pertanyaannya bukan sekadar:
“Bisakah saya membeli pecahan dari Tesla?”
Tapi:
“Apa yang terjadi ketika pecahan menjadi unit normal dalam transaksi?”
Bagi saya, itu pertanyaan yang jauh lebih menarik tentang kepemilikan pecahan daripada sekadar menyebutnya sebagai fitur aksesibilitas.