@Dusk โKonstitusi pendirian suatu negara ada pada saat negara itu berdiri โ tidak ada yang memberinya suara untuk menciptakannya setelah kejadian; ia begitu saja sudah ada sejak hari pertama, dan semua hal lain dibangun dengan merujuk kepadanya. โ โKontrak genesis Dusk bekerja dengan cara yang sama. Material arsitektur Dusk sendiri menjelaskan dua kontrak: kontrak stake, yang melacak penyedia yang sedang melakukan staking, mencatat reward, serta mengaktifkan aksi stake, unstake, dan penarikan reward; dan kontrak transfer, yang menangani baik transfer Moonlight (publik) maupun Phoenix (tersembunyi/tershield), membayar gas, serta menjadi titik masuk bagi eksekusi transaksi langsung di DuskDS. โ โPeran yang menjadi fondasi itu meluas lebih jauh dari DuskDS saja, meski mekanismenya berbeda menurut lapisan. DuskEVM, menurut dokumentasi Dusk sendiri, memindahkan DUSK untuk gas melalui jembatan miliknya menuju L1 Dusk, dan pada akhirnya diselesaikan kembali ke DuskDS โ jalur yang terkait namun berbeda dari peran langsung kontrak transfer dalam transaksi asli di DuskDS. Kedua jalan itu mengarah kembali ke lapisan dasar yang sama; mekanismenya tidak identik. #dusk โ โSikap mengkritik diri sendiri: analogi konstitusi ini punya batas yang nyata dan perlu disebutkan. Konstitusi suatu negara dapat diubah secara formal melalui proses yang ditetapkan. Yang belum saya temukan yang terdokumentasi adalah apakah kontrak genesis Dusk mengikuti jalur amandemen yang setara, yang setara-sama jelas dan dispesifikasikan, atau apakah di sini โgenesisโ berfungsi secara fungsional sebagai permanen-by-design โ sebuah pertanyaan tata kelola yang nyata, mengingat seberapa banyak tumpukan multilayer Dusk yang terus berkembang kini bergantung pada dua kontrak yang sama agar tetap benar. $DUSK โ โDUSK seharusnya dinilai berdasarkan apakah ambiguitas itu dijelaskan sebelum kontrak-kontrak ini pernah perlu diperbarui di bawah tekanan nyata, bukan setelahnya. โ โ #dusk $DUSK @Dusk
@TermMax Saya mengira berolahraga dengan opsi yang menguntungkan di TermMax Alpha akan bekerja dengan satu cara yang tetap โ pembayaran masuk ke dompet Anda, selesai, sama seperti platform opsi mana pun yang pernah saya gunakan sebelumnya. $BEAT โ โAsumsi itu runtuh saat saya membaca bahwa TermMax sebenarnya memberi dua jalur eksekusi yang berbeda. Exercise-Net-Settle menutup posisi dan membayarkan keuntungan bersih langsung. Exercise-Delivery justru menyelesaikan dengan mentransfer aset yang mendasarinya itu sendiri, bukan uang tunai โ pada akhirnya Anda benar-benar memegang token yang menjadi dasar posisi Long atau Short Anda. #TermMax โ โIni mengubah cara memahami apa arti โmenangโ dalam perdagangan opsi di sini. Di kebanyakan platform, eksekusi hanya berarti mewujudkan suatu angka. Di TermMax, eksekusi bisa berarti pergi dengan aset yang sebenarnya, yang penting khususnya untuk listing awal Binance Alpha, di mana mendapatkan eksposur nyata terhadap token โ bukan sekadar pergerakan harganya โ mungkin adalah tujuan utama dari trading tersebut. $TUT โ โYang tidak dijelaskan dalam dokumen adalah apakah pilihan antara dua jalur itu selalu tersedia bagi trader, atau apakah itu bergantung pada konfigurasi pasar tertentu pada waktu settlement. $ENA โ โUji nyata untuk TMX adalah apakah trader benar-benar memahami bahwa pilihan ini ada sebelum mereka mengeksekusi, atau malah langsung memilih opsi apa pun yang pertama kali ditampilkan oleh antarmuka. โ โAdakah yang benar-benar menggunakan Exercise-Delivery alih-alih Net-Settle, dan kenapa? โ
@Dusk โKembali menelusuri pengumuman arsitektur Dusk sendiri dari Juni 2025, dan pembingkaian telah berubah sejak Dusk sebelumnya memposisikannya. โ โTiga lapisan, menurut dokumentasi Dusk saat ini: DuskDS di dasar, konsensus, settlement, ketersediaan data, model transaksi native. DuskEVM di atasnya, berbasis OP Stack, kompatibilitas Solidity penuh. DuskVM menyertainya, kontrak Rust/WASM berjalan langsung di L1 untuk kasus penggunaan yang mengutamakan privasi. #dusk โ โApa yang berubah dari pengumuman evolusi versi awal 2025 hingga sekarang: DuskVM pada saat itu dijelaskan sebagai "akan datang". Dokumentasi saat ini menyebutnya sebagai infrastruktur yang sudah berjalan, bukan item rencana. Terpisah, pembaruan Dusk sendiri untuk 2026 menggambarkan dApp sekuritas teregulasi NPEX sedang aktif diluncurkan di DuskEVM secara spesifik โ saya ingin memastikan bahwa ini dijelaskan sebagai peluncuran yang sedang berlangsung, bukan sesuatu yang bisa saya konfirmasi sebagai peluncuran final yang sudah sepenuhnya operasional. $DUSK โ โSatu detail yang mengikat ketiga lapisan itu secara konkret, terlepas dari status peluncuran tersebut: satu token DUSK menggerakkan setiap lapisan, dan jembatan native yang dijalankan validator memindahkan nilai di antaranya tanpa aset berbalut atau kustodian. โ โSistem ini masih terus berkembang, bukan yang sudah selesai. Dokumentasi DuskEVM sendiri memastikan bahwa saat ini sistem tersebut hanya menjalankan sequencer, tanpa mempool publik โ sebuah batasan yang spesifik dan diberi tanggal, yang berada di bawah apa pun yang sedang aktif dideploy di atasnya saat ini. โ โJika ada yang melacak bagaimana rollout NPEX sebenarnya berkembang bila diterapkan pada arsitektur ini, saya ingin membandingkan catatan dengan apa yang saya temukan di sini. โ โ #dusk $DUSK @Dusk
@TermMax โSaya menghabiskan beberapa waktu memetakan mekanisme opsi TermMax Alpha, dengan mengharapkan profil risiko opsi yang biasanya bersifat terbuka. โ โNamun, yang saya temukan berbeda. Going Long berarti membeli call, Short berarti membeli putโkeduanya terhadap sebuah counterparty yang dalam dokumen disebut Dual Investment, yaitu penjual opsi. Max Cost didefinisikan secara tepat sebagai premi yang dibayarkan, terutama dalam USDT. Penyelesaian berjalan melalui Exercise-Net-Settle atau Exercise-Delivery, dan dalam kedua skenario, potensi kerugian maksimum telah dikunci sejak posisi dibuka. โ โTidak ada istilah-istilah itu yang tampak sangat signifikan jika dilihat sendiri. Tetapi konteks peluncurannya membuat saya berhenti sejenak. TermMax Alpha diluncurkan di mainnet BNB Chain pada 12 November 2025, dibuat oleh Term Structure Labs, didukung oleh Cumberland DRWโsebuah firma perdagangan institusional yang nyata, bukan sekadar gimmick pencantuman token. โ โDukungan tersebut penting karena berkaitan dengan masalah yang sebenarnya diselesaikan produknya. Saat Binance Alpha mencantumkan token baru, trader sering menunggu berminggu-minggu sebelum kontrak perpetual muncul di mana pun. TermMax Alpha ada khusus untuk mengisi celah ituโeksposur leverage dengan biaya yang dibatasi dan diketahui, tersedia sejak hari pertama sebuah listing, bukan berminggu-minggu kemudian. #TermMax โ โYang menarik perhatian saya adalah bahwa ini membuat TermMax Alpha benar-benar infrastruktur yang sensitif terhadap waktuโrelevansinya terkait seberapa cepat listing baru Binance Alpha terus terjadi, bukan sekadar fitur statis yang tetap diam di tempat. โ โSaya belum mengonfirmasi berapa banyak pasar Alpha yang masih aktif saat ini, atau seberapa ketat spread yang berjalan pada listing terbaru. โ
Fungsi hash yang ramah SNARK, dirancang oleh tim Dusk sendiri khusus untuk hashing yang tahan bentrokan di dalam rangkaian zero-knowledge.
Mohsin_Trader_King
ยท
--
โSedang duduk dengan sebuah pertanyaan: dokumentasi Dusk tidak secara langsung menjawab dengan angka pastiโapakah dua catatan Phoenix yang berbeda pernah bisa menghasilkan nullifier yang sama. โ โYang bisa saya pastikan secara presisi: repositori Phoenix milik Dusk menyatakan bahwa nullifier dihitung secara spesifik agar pengamat eksternal tidak dapat menautkannya kembali ke catatan mana asalnya. Setiap catatan di-hash menjadi daun-daun pada sebuah pohon Merkle catatan, dan saat satu catatan dibelanjakan, itu menghasilkan nilai nullifier yang deterministik yang terikat pada data catatan spesifik tersebut. โ โHashing di bawahnyaโmelintasi struktur pohon Merkle Dusk dan operasi kriptografis yang lebih luasโmenggunakan Poseidon, sebuah fungsi hash yang ramah SNARK yang dirancang oleh tim milik Dusk sendiri, khusus untuk hashing tahan tabrakan (collision-resistant) di dalam sirkuit zero-knowledge. Ini bukan sekadar hash generik yang diambil begitu saja; ia dibuat khusus untuk pekerjaan komitmen yang native ZK seperti ini. โ โNamun tahan tabrakan tidak sama dengan bebas tabrakan. Fungsi hash mana pun, termasuk Poseidon, membawa peluang teoretis (kecilnya luar biasa) bahwa dua input berbeda akan menghasilkan output yang samaโitulah sifat dari hashing itu sendiri, bukan kelemahan spesifik Dusk. โ โYang belum saya temukan dalam materi milik Dusk adalah adanya angka probabilitas tabrakan yang dipublikasikan khusus untuk parameter Poseidon mereka yang persis, atau dokumentasi pengujian tabrakan khusus selain properti keamanan umum yang Poseidon warisi berdasarkan desain. โ โJika ada yang sudah melihat laporan audit yang membahas properti spesifik ini untuk implementasi Dusk, saya ingin membandingkannya dengan apa yang didokumentasikan secara publik. โ โ #dusk $DUSK @Dusk
5% diberikan kepada likuidator sebagai imbalan atas pelaksanaan likuidasi
Mohsin_Trader_King
ยท
--
โSaya kembali menelusuri dokumen likuidasi TermMax secara spesifik untuk melacak ke mana uang penalti tersebut benar-benar berakhir. โ โAngkanya sederhana: 10% dari nilai utang yang dilikuidasi, diambil dari jaminan milik peminjam sendiri setiap kali likuidasi dipicu. Yang kurang jelas adalah pembagiannya โ bukan menjadi satu pembayaran sekaligus ke satu pihak. 5% diberikan kepada likuidator sebagai imbalan karena mengeksekusi likuidasi. Sisa 5% dialirkan langsung ke cadangan milik protokol. โ โYang berubah bagi saya adalah menyadari bahwa ini bukan sekadar biaya hukuman; ini adalah struktur insentif dua bagian yang dijelaskan dokumennya secara eksplisit untuk menjaga stabilitas protokol โ dirancang untuk mempertahankan LTV yang diperlukan pada pinjaman sekaligus memberi likuidator alasan nyata untuk bertindak cepat. Rumusnya juga menegaskan urutan prioritas: jaminan yang dilikuidasi terlebih dahulu menutup imbalan likuidator, lalu sisanya diterapkan untuk penalti protokol, semuanya secara eksplisit dibatasi hingga posisi aktual peminjam โ artinya penalti secara matematis tidak bisa melebihi jumlah yang dapat ditanggung oleh jaminan milik peminjam tersebut, apa pun bagaimana rumusnya berjalan. โ โPerlu dicatat: dokumen menjelaskan pembagian dan batasnya dengan jelas, tetapi tidak menyatakan untuk apa cadangan itu digunakan setelah terkumpul, atau dalam kondisi apa cadangan tersebut ditarik. โ โLangkah berikutnya yang ingin saya cek: seberapa besar cadangan itu sebenarnya telah bertambah dibandingkan total volume likuidasi sejauh ini.
@Dusk โMencari apa yang sebenarnya terjadi ketika sebuah bukti zero-knowledge Phoenix gagal verifikasi, karena kebanyakan penjelasan berhenti di "bukti dicek". โ โArsitektur Dusk menegaskan bahwa bukti harus mendemonstrasikan properti-properti spesifik sekaligus โ kepemilikan atas catatan (note) yang sedang dibelanjakan, integritas saldo di seluruh input dan output, serta tidak terjadi double-spend โ semuanya dikodekan di dalam satu bukti yang sama, bukan diverifikasi melalui side-check terpisah. $DUSK โ โBagian itulah yang layak direnungkan. Jika satu saja dari properti tersebut tidak terpenuhi, seluruh bukti gagal sebagai satu kesatuan. Tidak ada jalur partial-credit ketika pengecekan saldo lolos tetapi kepemilikan gagal secara diam-diam. โ โSaya menelusuri apa artinya secara praktis: bukti yang ditolak berarti transaksi sama sekali tidak pernah dimasukkan. Runtime tidak mencoba menyelamatkan atau memproses sebagian. Transaksinya tidak terjadi, dan tidak ada upaya yang gagal itu tercatat sebagai perubahan status. #dusk โ โYang belum saya konfirmasi dari materi resmi Dusk adalah apakah bukti yang gagal meninggalkan jejak di log mempool yang bisa diperiksa operator node setelahnya, atau apakah langsung dibuang tanpa catatan diagnostik sama sekali. โ โHal berikutnya yang akan saya periksa: apakah perangkat tooling dompet (wallet) Dusk yang saat ini ada menampilkan alasan spesifik untuk bukti yang gagal, atau hanya penolakan generik, karena pembedaan itu sangat penting bagi siapa pun yang benar-benar melakukan debugging transaksi yang tidak jadi berjalan.
@TermMax โLuangkan waktu untuk memetakan sistem tiga token TermMax, dan satu baris di dokumennya membuat semuanya menjadi jelas: Nilai Jaminan sama dengan Nilai GT ditambah Nilai dari Pinjaman itu sendiri, di mana Nilai GT didefinisikan sebagai Jaminan dikurangi Nilai Utang. Token-token itu bukan sekadar tiga objek terpisahโtoken-token itu adalah bagian dari satu persamaan yang harus seimbang. โ โFT adalah ERC-20 yang berfungsi sebagai obligasi zero-couponโ110 FT-USDC ditebus menjadi 110 USDC pada saat jatuh tempo, jadi membelinya dengan 100 USDC mengunci imbal hasil 10% selama jangka waktu satu tahun. Namun dokumennya menyatakan bahwa angka tersebut diskalakan dengan jatuh tempo, bukan tetap konstanโFT 180 hari dengan diskon yang sama akan menghasilkan sekitar 20% per tahun, bukan 10%. XT didefinisikan lebih tepat dari yang kubayangkan juga: bukan sekadar โsetengah lainnyaโ, melainkan nilai kini dari bunga yang menjadi kewajiban peminjam, dipisahkan dari pokok. GT adalah pembungkus posisinyaโERC-721, yang melacak jaminan dan utang sebagai satu kesatuan, dengan batas MLTV. โ โYang menarik perhatianku adalah bahwa XT bukan sekadar pengisi; ia adalah instrumen keuangan yang berbeda, yang mewakili risiko bunga itu sendiri, dan diberi harga terpisah dari risiko pokok milik FT. Memisahkan pokok dari bunga di tingkat tokenlah yang membuat persamaan zero-sum seluruh sistem tetap berlakuโtidak ada nilai yang muncul atau menghilang di mana pun dalam rantai. #TermMax โ โBagian yang belum lengkap bagiku adalah kedalaman pasar sekunder yang benar-benar nyata untuk XT secara spesifik, karena ia memberi harga sesuatu yang sesempit risiko bunga jangka pendek saja. โ โ
@TermMax โSaya mengira likuidasi pada TermMax berarti hal yang sama seperti yang terjadi di mana pun yang pernah saya gunakanโmelewati garis bahaya, kehilangan seluruh posisi dalam satu kali eksekusi, tanpa ruang di antaranya. โ โAsumsi itu runtuh ketika saya membaca rumus yang sebenarnya. Likuidasi dapat terpicu dengan dua cara: LTV mencapai atau melebihi ambang LLTV pasar, atau peminjam gagal melakukan pembayaran jatuh tempo yang bersifat tetap, yang membuka jendela likuidasi dua jam terlepas dari harga. $ACE โ โIni angka yang mengubah cara pandang saya. Jika utang yang masih terutang melebihi $10.000, pelikuidator dibatasi maksimal 50% dari nilai total utang per kejadian. Jaminan yang dapat dilikuidasi maksimum dihitung sebagai total jaminan dikali utang yang dilikuidasi, dibagi total utangโsebuah rasio yang membuat LTV membaik setelah setiap likuidasi, alih-alih runtuh ke nol. Likuidasi penuh hanya terjadi jika utang turun tepat menjadi nol, di mana pada titik itu jaminan yang tersisa otomatis kembali ke peminjam. โ โDenda adalah 10% dari nilai utang yang dilikuidasi, dibagi sama rata menjadi dua bagianโ5% untuk likuidator sebagai imbalan, 5% untuk reserve vault milik protokol. โ โYang tidak dijelaskan di dokumen adalah berapa porsi posisi riil yang benar-benar menembus angka $10.000 utang dibanding yang tetap berada di bawah batas tersebut, sehingga cap itu bahkan tidak akan berlaku. $CLO โ โUji sebenarnya untuk TMX adalah apakah cap 50% itu benar-benar melindungi peminjam besar secara bermakna, atau hanya mengubah satu likuidasi menjadi dua likuidasi yang lebih kecil berturut-turut. $CYS โ โAda yang sudah melacak hitungan likuidasi parsial vs penuh di TermMax sejauh ini? โ
@Dusk โMemeriksa bagaimana Dusk memposisikan dirinya dibandingkan dengan Ethereum secara spesifik, karena sebagian besar perbandingan rantai privasi biasanya langsung merujuk ke Zcash atau Monero. โ โBeranda Dusk saat ini menyatakan targetnya secara gamblang: infrastruktur untuk aset digital teregulasi, bersifat rahasia secara default, dengan bukti zero-knowledge dan visibilitas yang dikendalikan untuk audit dan pengungkapan yang diatur. Itu adalah framing yang jauh lebih tegas dibandingkan posisi publik Dusk yang sebelumnya, yang lebih menekankan pada penggabungan transaksi publik Moonlight dengan model privasi milik Phoenix untuk pembiayaan teregulasi secara lebih luas, tanpa terlalu menekankan kontras langsung dengan transparansi Ethereum. โ โYang berubah di antara framing-framing itu layak untuk direnungkan. Default Ethereumโsetiap saldo, setiap panggilan, terlihat oleh siapa punโbekerja baik untuk koordinasi publik. DuskEVM milik Dusk menjalankan kesetaraan penuh EVM dengan menggunakan perangkat yang sama yang sudah dikenal pengembang Ethereum, sambil tetap mempertahankan sikap โterlindungi secara defaultโ milik Dusk di bawahnya. Model eksekusinya tidak ditolak. Default visibilitasnya yang. $DUSK โ โSitus Dusk sendiri mencantumkan mitra-mitra yang diatur di UE dan kini secara aktif membangun dengan posisi iniโsebuah penyedia infrastruktur pasar berlisensi di bawah DLT Pilot Regime, ditambah sebuah venue yang diatur di Eropa yang sedang mengeksplorasi penerbitan on-chain secara langsung melalui framing ini. โ โIni benar-benar pergerakan institusional, bukan sekadar pesanโtetapi apakah ini benar-benar berujung pada migrasi pengembang yang bermakna menjauh dari stack yang mengutamakan Ethereum secara khusus karena isu transparansi adalah sesuatu yang belum saya temukan angka adopsinya untuk mengonfirmasi ke arah mana pun. #dusk โ โJika ada yang sudah melacak data migrasi aktual yang terkait secara spesifik dengan argumen transparansi, bukan semata dengan promosi kepatuhan Dusk yang lebih luas, saya ingin membandingkannya dengan apa yang disebutkan secara publik di daftar mitra Dusk itu sendiri.
@Dusk โdulu mengasumsikan sebuah verifikator di Dusk perlu melihat detail transaksi untuk memastikan bahwa transaksi tersebut sah. โ โItu bukan yang terjadi dengan Phoenix. โ โSaya menelusuri apa yang sebenarnya diterima oleh verifikator, bukan data mentahnya. Materi arsitektur milik Dusk mengonfirmasi bahwa Phoenix menggunakan bukti tanpa pengetahuan (zero-knowledge proofs) secara spesifik untuk membuktikan kepemilikan atas output yang belum dibelanjakan dan mencegah double-spending โ verifikator memeriksa buktinya, bukan transaksi itu sendiri. โ โHmm. โ โjadi apa sebenarnya yang ada di dalam bukti itu, secara mekanis? โ โSaya duduk memikirkan ini cukup lama. Seorang pembelanja membuktikan pengetahuan tentang jalur menuju root dari pohon Merkle, dan pengetahuan tentang pembukaan (opening) dari komitmen โ artinya, secara matematis bukti tersebut menunjukkan bahwa catatan (note) itu ada di dalam pohon dan si pembelanja benar-benar tahu isi catatan tersebut, tanpa mengekspos baik isi catatan maupun lokasinya kepada siapa pun yang menontonnya. โ โBerbelanja itu sendiri memerlukan Secret Key yang diketahui secara eksklusif oleh pemilik catatan โ jadi langkah pembuatan bukti pun tidak bisa terjadi tanpa satu-satunya potongan informasi yang tidak dimiliki siapa pun selain orang tersebut. โ โItu adalah jaminan yang lebih asing daripada yang terdengar pada awalnya. Verifikator tidak sedang mempercayai kata-kata pengirim. Verifikator juga tidak mempercayai pihak ketiga. Verifikator hanya mengonfirmasi bahwa pernyataan matematis โ keanggotaan pohon plus pengetahuan komitmen โ terbukti benar, tanpa pernah merekonstruksi apa yang membuatnya menjadi benar. โ โBukan berarti itu cek yang lebih lemah. Justru, menolak untuk melihat mungkin menjadi inti seluruhnya โ verifikator tidak bisa ditipu oleh data yang bahkan tidak pernah diterimanya sejak awal. โ โApakah sebuah sistem yang dirancang untuk memverifikasi keanggotaan pohon dan pengetahuan secret-key, tanpa pernah melihat jumlah, mendapatkan lebih banyak kepercayaan daripada sistem yang memverifikasi dengan cara melihat langsung datanya? โ
@TermMax dulu mengira pinjaman hanya muncul sebagai angka yang duduk di saldo akun tertentu. โ โ semakin lama saya melihat cara TermMax benar-benar menyusun sebuah posisi, semakin tidak masuk akal anggapan itu. โ โ seorang peminjam mengunci jaminan. TermMax kemudian mencetak Gearing Token atas jaminan itu, sebuah ERC-721, bukan entri buku besar. token utang, token jaminan, dan tanggal jatuh tempo semuanya ditetapkan di level pasar sebelum GT tersebut bahkan ada. โ โ GT itu sendiri hanya mencatat tepat dua hal. seberapa banyak jaminan yang ada di dalamnya. berapa banyak Fixed-Rate Tokens yang telah dicetak terhadap jaminan tersebut, dibatasi oleh nilai maksimal loan-to-value pasar (LTV). misalnya MLTV 0,8 mengubah 1 ETH menjadi hingga 800 $USDC utang yang bisa dicetak. #TermMax โ โ tidak ada shared pool, tidak ada netting, tidak ada angka gabungan di mana pun dalam desain. โ โ baca bagian isolasi itu dua kali. TermMax menjalankan 100+ pasar per pembaruan Maret 2026, masing-masing terpisah dari yang lain, jadi satu harga jaminan yang buruk di satu pasar tidak pernah menyentuh GT yang ada di pasar lain. bukan urusan pembukuan. ini adalah batas. โ โ bayar kembali dengan token utang secara langsung, atau beli kembali FT di pasar terbuka lalu kembalikan. bagaimanapun, GT menutup dan jaminan dilepas, tetapi GT itu sejak awal tidak pernah digabungkan dengan angka siapa pun. โ โ jadi meminjam di TermMax bukan satu angka yang terus tumbuh atau mengecil. melainkan sebanyak GT yang sudah Anda bukaโmasing-masing membawa jaminannya sendiri, utangnya sendiri, jatuh temponya sendiri, dan semuanya berdiri sendiri. โ โ apakah pelacakan per pinjaman membuat risiko lebih jelas, atau justru lebih sulit dikelola dalam skala besar? โ โ@TermMax #termmax
@Dusk dulu mengira "disclosure selektif" hanya kata yang lebih lembut untuk transparansi.
Sempat mengamati desain asli Citadel untuk sementara waktu, dan ternyata tidak.
Transparansi penuhโjenis yang secara eksplisit dibangun Dusk untuk ditentangโberarti setiap pengamat melihat setiap atribut yang terkait dengan suatu transaksi atau identitas, entah mereka membutuhkannya atau tidak. Citadel melakukan sesuatu yang lebih sempit, dan saya menelusuri mekanisme nyatanya: ada tiga pihak yang berbeda, bukan dua. Seorang Pengguna meminta lisensi di-chain dari Penyedia Lisensi. Setelah diterbitkan, lisensi itu memungkinkan Pengguna membangun koneksi privat, di luar-chain, dengan Penyedia Layananโyang memverifikasi klaim hanya menggunakan apa yang tersimpan di-chain, tanpa pernah mengetahui identitas dasar Pengguna.
Hmm.
jadi, apa yang sebenarnya dipelajari Penyedia Layanan ketika pengecekan lolos?
Hanya bahwa satu klaim itu benarโdomisili, rentang usia, akreditasi, apa pun yang dicakup oleh lisensi. Bukan data dasarnya, bukan atribut lain apa pun yang dimiliki Pengguna, bukan pengenal persisten yang mengaitkan pemeriksaan ini dengan pemeriksaan di masa depan.
Itu janji yang jauh lebih sempit daripada yang dibuat oleh transparansi. Sistem transparan sepenuhnya memberi tahu semua orang segalanya, secara permanen, relevan atau tidak. Struktur tiga pihak Citadel memberi satu Penyedia Layanan satu hal benar, terverifikasi terhadap catatan on-chain, tanpa Penyedia Layanan itu pernah menyentuh profil lengkap Pengguna.
Bukan berarti transparansi salah di mana-mana. Koordinasi publik memang nyata manfaatnya karena semua orang melihat buku besar yang sama. Tapi tindakan yang dibatasi identitasโmembuktikan kelayakan tanpa secara sukarela membagikan profil lengkapโmembutuhkan protokol dengan tiga peran terpisah, bukan dua, agar benar-benar bisa berjalan.
Membuktikan satu hal yang benar melalui tiga peran yang dipisahkan ini adalah jaminan privasi yang lebih kuat daripada transparansi versi "semua orang melihat semuanya, jadi tidak ada yang menyembunyikan apa pun"?
Repositori milik Dusk menyatakan bahwa penyangkal dihitung sedemikian rupa sehingga pengamat eksternal tidak dapat mengaitkannya dengan catatan tertentu apa pun.
precious Zarmalaa
ยท
--
Apa yang Sebenarnya Dicegah oleh Nullifier agar Tidak Terjadi Dua Kali
Saya menelusuri secara spesifik apa yang dicegah nullifier di Dusk, karena frasa "mencegah double-spending" sering disebut tanpa ketepatan yang banyak.
Nullifier itu mencegah agar catatan (note) yang sama yang diproteksi tidak dibelanjakan lebih dari sekaliโtidak lebih luas dari itu.
Saya menelusuri bagaimana Dusk melakukannya tanpa mengungkap note mana yang dibelanjakan. Repositori milik Dusk menyatakan bahwa nullifier dihitung secara khusus sehingga pengamat eksternal tidak bisa menghubungkannya dengan note tertentu. Jaringan tidak memeriksa note itu sendiri dengan daftar; jaringan memeriksa apakah nullifier yang persis ini sudah pernah muncul.
Saya memastikan bahwa note tidak dihapus dari mana pun setelah dibelanjakan. Note tersebut tetap tercatat dalam pohon Merkle catatan milik Dusk. Yang hanya ditambahkan adalah nullifier ke catatan terpisah yang terus bertambah.
Perbedaan itu penting. Jika note dihapus saat dibelanjakan, saya akan mengharapkan kebocoran informasi waktu hanya dari mengamati struktur yang mengecil. Dengan menjaga semua note tetap ada, baik yang sudah dibelanjakan maupun tidak, sinyal khusus itu hilang.
Saya mencari apakah ini menimbulkan risiko tabrakan (collision)โdua note berbeda secara tidak sengaja menghasilkan nullifier yang sama. Saya tidak menemukan kasus terdokumentasi dalam materi resmi Dusk, meskipun jaminannya bertumpu pada asumsi kriptografi yang mendasari sistem ini secara keseluruhan.
Jadi, nullifier di Dusk sebenarnya bukan "menandai" sebuah note sebagai sudah dibelanjakan dalam pengertian yang terlihat. Ia membuktikan bahwa sebuah pembelanjaan terjadi, tanpa mengidentifikasi apa yang dibelanjakan.
Apakah pencegahan double-spend dengan cara ini memberi perlindungan privasi yang lebih besar daripada biaya penyimpanan permanen yang terus membesar?
@Dusk tetap mengasumsikan kelayakan pada Dusk adalah sesuatu yang kamu peroleh sekali dan terus kamu miliki, seperti sebuah lencana yang tetap menempel.
ternyata ada tiga mekanisme terpisah yang bekerja bersama, dan masing-masing bisa mencabutnya.
pertama: taruhan minimum. aku mengonfirmasi bahwa penyedia/penjaga (Dusk provisioner) memerlukan 1000 DUSK yang dikunci, dan di bawah ambang itu, tidak ada hal lain tentang taruhan yang berpengaruh.
kedua: kematangan. bahkan jika taruhan berada di atas minimum, taruhan itu harus menunggu sejumlah epoch yang tetap sebelum sortisi Dusk benar-benar menghitungnya. $DUSK
ketiga, dan inilah yang hampir aku lewatkan: penalti. aku menemukan bahwa pelanggaran berulang tidak hanya mengurangi hadiah โ setiap penangguhan berikutnya memindahkan persentase taruhan yang terus meningkat ke kumpulan hadiah yang bisa diklaim, dimulai dari 10% dan naik 10% untuk setiap pelanggaran berikutnya.
aku menelusuri apa yang terjadi ketika penalti itu mendorong sebuah taruhan ke bawah batas 1000 DUSK. itu tidak hanya kehilangan bobot dalam sortisi. aku menemukan bahwa taruhannya dibekukan secara langsung โ satu-satunya cara untuk kembali berada di Dusk adalah melepas dana sisa yang dibekukan dan memasang taruhan baru.
jadi kelayakan bukan sekadar satu gerbang yang dilewati sekali oleh seorang provisioner. ini tiga mekanisme terpisah โ lantai, jam, dan jadwal penalti โ yang mana pun bisa diam-diam mendiskualifikasi seorang provisioner Dusk yang mengira mereka masih aktif. #dusk
dan apakah menumpuk kelayakan melalui tiga mekanisme independen membuat Dusk lebih tahan terhadap permainan/eksploitasi, atau justru membuatnya lebih mudah bagi provisioner yang jujur untuk kehilangan status tanpa langsung menyadari alasannya?
Senja sedang membangun masalah yang tidak selalu dapat diselesaikan secara efisien oleh blockchain transparan.
precious Zarmalaa
ยท
--
Dua Model Transaksi DUSK, Moonlight dan Phoenix
Saya sedang memeriksa alur transfer sederhana di testnet Dusk malam ini, berpindah antara tampilan wallet publik dan wallet terlindungi (shielded) untuk jumlah uji yang sama. Sisi publik menampilkan semuanya segera: pengirim, penerima, dan jumlah. Sisi terlindungi hampir tidak menampilkan apa pun.
Saya mengira itu hanya dua mode tampilan untuk transaksi yang mendasarinya sama. Itu terasa masuk akal pada awalnya.
Saya salah. Moonlight berbasis akun. Saldo ditampilkan secara terbuka, dan sebuah transfer secara default mengekspos pengirim, penerima, serta jumlah. Phoenix bekerja dengan cara yang berbeda. Dana tersimpan sebagai catatan terenkripsi (encrypted notes). Ada bukti zero-knowledge (tanpa pengetahuan) di belakangnya yang hanya memastikan transaksi tersebut valid; tidak ada informasi tentang jumlah, pengirim, atau catatan mana yang digunakan yang benar-benar muncul.
Dua model transaksi yang berbeda, bukan dua tampilan dari satu model, dan pembedaan itulah inti dari upaya membandingkan keduanya.
Hal yang terus saya pikirkan setelah menutup laptop lalu kembali lagi adalah bahwa keduanya tetap diselesaikan melalui tempat yang sama di Dusk. DuskDS menangani keduanya. Transfer Contract menerima salah satu tipe payload, lalu merutekannya melalui logika verifikasi yang sesuai, sehingga keadaan global jaringan tetap konsisten dalam kedua kasus.
Pilihan antara Moonlight dan Phoenix bukan tentang rantai (chain) yang mana yang digunakan. Itu adalah pilihan yang dibuat per transaksi, di dalam satu lapisan penyelesaian (settlement layer), tentang seberapa banyak bagian lain dari jaringan boleh melihat.
Saya masih belum tahu seberapa sering para builder melakukan default ke salah satu model dibanding yang lain ketika alur kerja tidak benar-benar membutuhkan privasi.
Jika sebuah wallet mengizinkan Anda memilih per transaksi, model mana yang akan Anda gunakan secara default?
@Dusk Awalnya saya mengira memilih antara DuskVM dan DuskEVM itu bermuara pada bahasa: Rust dan WASM versus Solidity dengan perangkat EVM yang semua orang sudah terlanjur terbiasa memakainya. Saya menghabiskan waktu lebih lama dari yang diperkirakan hari ini untuk ini, dan di suatu titik di dalamnya, rasanya tidak lagi seperti sekadar pilihan bahasa.
DuskVM berada tepat di lapisan dasar jaringan, jadi ia mendapat akses langsung ke hal-hal privasi dan zero-knowledge yang memang menjadi fondasi Dusk. DuskEVM menjalankan kontrak Solidity melalui perangkat EVM standar, tetapi tetap menyelesaikan dan mempublikasikan datanya kembali melalui lapisan DuskDS yang sama, membayar gas dengan token DUSK yang sama jugaโapa pun pilihannya. Simetri yang ganjil ini terus saya pikirkan kembali: jalur eksekusi yang berbeda, tetapi penyelesaian yang sama, dan token yang sama yang menjadi โbawahโ keduanya.
Memilih DuskVM bukan hanya memilih bahasa, melainkan memilih kedekatan dengan primitive privasi itu sendiri. Memilih DuskEVM bukan hanya soal familiaritas, melainkan soal jarak dari primitive tersebut untuk perangkat yang kebanyakan developer sudah tahu cara menggunakannya. Ini adalah gesekan halus yang sering dilewatkan oleh kebanyakan perbandingan. #dusk
Ada lapisan ketiga di bawah keduanya yang terus membuat saya kembali mengingatnya. Dokumentasi Dusk menegaskan bahwa DuskEVM memungkinkan wallet EVM yang sudah ada, bridge, dan bursa untuk plug in dengan perubahan kode yang nyaris tidak adaโlebih cepat daripada integrasi native. DuskVM tidak menawarkan shortcut yang setara. Perangkatnya harus dibangun untuknya, dari nol, setiap saat. $DUSK
Kesesuaian fitur antara keduanya tidak dijamin hanya karena keduanya menyelesaikan melalui lapisan yang sama dan berbagi token gas. Yang terlihat seperti โopsionalitasโ di permukaan sebenarnya adalah dua taruhan berbeda tentang di mana biaya riil dibayarkan: di awal lewat perangkat, atau nanti ketika lingkungan tidak bisa melakukan itu.
Apakah Dusk benar-benar memberi builder sebuah pilihan di sini, atau hanya memutuskan untuk mereka di mana gesekan itu muncul? @Dusk
@Dusk dulu aku mengira sebuah โprivacy chainโ berarti setiap transaksi terlindungi secara default, tanpa pengecualian.
lalu aku membaca apa yang sebenarnya dilakukan Moonlight di Dusk.
Dusk menjalankan dua model transaksi native di layer settlement yang sama. Moonlight berbasis akun, publik: pengirim dan penerima serta jumlah semuanya terlihat. Phoenix berbasis note: tershield, dana tersimpan sebagai note terenkripsi, bukan sebagai saldo yang terus berjalanโlebih dekat ke unit yang bisa dibelanjakan daripada total akun. #dusk
nah, โsecara defaultโ itulah yang mengubah cara aku membaca semuanya, dan aku kembali untuk membaca ulang bagian itu dua kali supaya yakin.
sebuah transfer tunggal memilih salah satu model atau yang lain, tidak pernah campuran. kirim DUSK melalui Moonlight dan semuanya sepenuhnya transparanโdibuat untuk alur yang perlu tetap bisa diamati; skenario seperti treasury atau pelaporan adalah contoh yang ditunjukkan dokumen. kirim melalui Phoenix dan jumlahnya, pengirimnya, serta note spesifik mana yang berpindah semuanya tetap tersembunyi, terbukti benar melalui proof tanpa pengetahuan (zero-knowledge proofs) daripada ditampilkan secara langsung, meski sebuah viewing key bisa mengungkap data tersembunyi itu kepada siapa pun yang dipilih oleh staker untuk menampilkannya. $DUSK
satu Transfer Contract menangani keduanya, merutekan setiap payload ke logika verifikasi yang tepat, menjaga state global tetap konsisten dalam kedua kasus.
jadi privasi di sini juga bukan biner pada level protokol: itu adalah pilihan per transfer, dan bahkan opsi yang tershield punya cara yang terdokumentasi untuk menjadi terlihat kembali jika diminta.
pilihan itu ada pada pengirim, bukan pada protokol.
apakah memberikan opsi publik kepada pengguna mengurangi โpitchโ privasi, ataukah privasi yang opsional dan bisa dicabut justru desain yang lebih jujur untuk pasar yang teregulasi?
apakah privasi yang opsional masih disebut privasi?