Co-founder Ethereum Vitalik Buterin mengatakan dalam esai tanggal 31 Oktober bahwa kohaku-cli menangani banyak pembayaran Buterin yang melibatkan protokol privasi. Buterin juga mengatakan bahwa alat baris perintah yang ditulis oleh AI menangani pembaruan terbaru terhadap hash konten IPFS pada ENS, sistem penamaan Ethereum. Pembarui ENS adalah aplikasi yang berbeda dari dompet pembayaran. Buterin menolak situs web yang menyediakan kode aplikasi baru saat pengguna mengunjungi kembali, yang membuat pengguna terus-menerus bergantung pada pengiriman server.
Aplikasi yang disimpan secara lokal memungkinkan pengguna untuk menyimpan revisi perangkat lunak yang dipilih dan menentukan kapan menginstal penggantinya. Kode yang diterima bertindak sebagai perantara antara instruksi pembayaran dan tanda tangan yang mengotorisasi pembayaran, sehingga ketergantungan dan akses penandatanganan tetap penting. Dokumentasi Kohaku-cli menggambarkan aplikasi ini sebagai tidak diaudit, dibantu AI, dan sedang dalam pengembangan aktif. Dokumentasi menyarankan pengguna untuk tidak menggunakan mainnet kecuali pengguna memahami aktivitas dan risiko kehilangan dana secara kritis. Kohaku-cli mendukung akun Ethereum publik dan saldo pribadi melalui Tornado Cash, Railgun, dan Privacy Pools V1. Dompet ini terpisah dari toolkit Kohaku yang lebih luas berupa perpustakaan protokol dan infrastruktur dompet, sehingga peringatan aplikasi ini bukan merupakan penilaian audit terhadap setiap komponen atau protokol dasar.
Instruksi instalasi memerlukan pengguna untuk mengambil dependensi dengan npm install, mengompilasi aplikasi dengan npm run build, dan menjalankan launcher lokal. Pada commit 0ef5c44, dokumentasi, manifest, lockfile, dan implementasi sesuai dengan satu revisi aplikasi. Manifest menentukan versi 0.1.0 dan Node.js 22 atau lebih baru, tetapi Buterin tidak mengidentifikasi revisi yang diinstal untuk penggunaan Buterin. Manifest mengunci dependensi langsung, termasuk viem dan beberapa paket Kohaku, serta menetapkan dependensi Git kohaku-artifacts terpisah ke sebuah commit. Lockfile menyediakan paket registri yang telah diresolusi dan hash integritas, menunjukkan bahwa antarmuka lokal masih bergantung pada rantai pasokan perangkat lunak. Menerima penggantian melalui proses build sumber ini oleh karena itu melibatkan penerimaan dependensi dan alat build, bukan hanya nama proyek yang sudah dikenal.
Untuk transfer publik biasa tanpa pengelompokan, implementasi mensimulasikan transaksi dan menghasilkan hasil dry-run tanpa mengirimkan transaksi. Penyiaran memerlukan kunci pribadi pengirim dan klien dompet yang dibangun secara lokal, di mana akun penandatangan berasal dari kunci tersebut. Perintah Railgun unshield dapat menghasilkan UserOperation yang telah disiapkan dan ditandatangani tanpa menyebarkan operasi tersebut. Sebuah UserOperation berisi payload akun-operasi yang dapat dikirimkan oleh alat yang kompatibel, dan implementasi penyiaran terpisah mengirimkan operasi yang telah ditandatangani melalui bundler Pimlico. Oleh karena itu, penundaan pengiriman tidak selalu menunda tanda tangan, karena alat yang kompatibel dapat mengirimkan operasi yang telah ditandatangani nantinya. Pembangunan otorisasi, penandatanganan, dan pengiriman mewakili bentuk otoritas yang berbeda, bahkan ketika satu aplikasi baris perintah mengoordinasikan aktivitas tersebut.
Dalam implementasi transfer publik yang diperiksa, pemanggil yang dikonfigurasi dengan benar dengan akses dompet dapat menggabungkan --non-interactive dan --broadcast untuk mengirimkan tanpa prompt konfirmasi tambahan. Pembukaan dompet, parameter wajib, pencocokan rantai, dan pemeriksaan simulasi tetap berlaku. Kemampuan ini penting untuk skrip dan agen, tetapi tidak menunjukkan bahwa Buterin melakukan pembayaran tanpa pengawasan. README menjelaskan penyimpanan disk untuk seed terenkripsi dan file kata sandi yang dibatasi hanya untuk pemilik guna otomasi POSIX. Perlindungan tersebut mengendalikan penyimpanan rahasia dan akses proses, tetapi perlindungan saja tidak membatasi batas pengeluaran independen atau aturan penerima setelah proses mendapatkan akses penandatangan.
Provenansi perangkat lunak mencatat asal dan proses pembangunan suatu artefak, memberikan cara untuk menilai pengiriman aplikasi. Standar verifikasi SLSA memerlukan validasi tanda tangan provenansi dan digest artefak, mengenali pembangun tepercaya, serta memeriksa sumber dan parameter pembangunan terhadap harapan. Pemeriksaan ini dapat membantu mengidentifikasi artefak yang telah diganti atau sumber pembangunan yang tidak diharapkan, tetapi efektivitasnya bergantung pada daftar pembangun tepercaya dan harapan sumber dari verifikator. SLSA memperlakukan verifikasi rekursif terhadap dependensi yang diselesaikan sebagai tambahan opsional, sehingga otentikasi artefak utama tidak secara otomatis mengotentikasi setiap input pembangunan. Sebuah aplikasi dengan catatan asal dan pembangunan yang valid masih dapat mengandung perilaku yang akan ditolak pengguna.
Dokumentasi CLI menentukan penggunaan Tor secara default untuk beberapa lalu lintas non-RPC, sementara lalu lintas Ethereum RPC menggunakan koneksi jaringan normal. Oleh karena itu, antarmuka lokal tidak membuat setiap interaksi eksternal menjadi pribadi. Mempertahankan kode aplikasi dan mengendalikan penggantian memberikan pengguna bentuk kendali yang nyata, tetapi manfaatnya bergantung pada perluasan kendali tersebut ke pilihan dependensi dan otoritas penandatangan.
Vitalik Buterin Menggunakan Pembayaran Ethereum Pribadi Melalui Alat Kohaku-cli
CryptoSlateBagikan
Berita Ethereum: Vitalik Buterin telah menggunakan alat kohaku-cli untuk pembayaran Ethereum pribadi dan pembaruan ENS IPFS. Alat yang dibantu AI dan belum diaudit ini mendukung Tornado Cash, Railgun, dan Privacy Pools V1. Buterin menekankan nilai aplikasi yang dijalankan secara lokal untuk mengurangi ketergantungan pada server. Pengguna harus membangun dan menjalankan alat ini sendiri, dengan peringatan tentang risiko mainnet. Berita ekosistem Ethereum menyoroti perkembangan privasi yang sedang berlangsung.
Sumber:Tampilkan versi asli
Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini.
Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.


