Bagikan melalui


Mulai cepat: Mengunggah, menampilkan, dan mencantumkan data ledger dengan penjelajah Ledger Azure

Dalam mulai cepat ini, pelajari cara menggunakan portal Azure untuk mencantumkan, melihat, dan memverifikasi integritas dan keaslian data yang disimpan di Azure Confidential Ledger Anda.

Prasyarat

Penjelajah ledger dapat diakses melalui Portal Microsoft Azure untuk sumber daya confidential ledger Anda. Anda perlu masuk dengan pengguna ID Entra yang memiliki peran Pembaca, Kontributor, atau Administrator yang ditetapkan untuk mengakses penjelajah ledger. Untuk bantuan mengelola pengguna ID Entra untuk ledger Anda, lihat Mengelola pengguna berbasis token Microsoft Entra di Azure Confidential Ledger.

Cara menggunakan penjelajah ledger

Penjelajah ledger memungkinkan Anda ke daftar semua transaksi di ledger Anda dengan ID dan kontennya, difilter menurut koleksi. Anda dapat mengklik baris transaksi untuk melihat detail selengkapnya, seperti ID transaksi, tanda terima transaksi, dan bukti kriptografi.

Karena ledger adalah datastore berurutan khusus tambahan, data yang diambil secara berurutan mulai dari ID 2.1Transaksi , awal ledger.

Untuk menggunakan penjelajah ledger, ikuti langkah-langkah berikut:

  1. Buka portal Azure dan masuk sebagai pengguna ID Entra yang memiliki peran Pembaca, Kontributor, atau Administrator yang ditetapkan untuk sumber daya confidential ledger.
  2. Pada halaman Gambaran Umum, navigasikan ke tab "Penjelajah ledger (pratinjau)" Cuplikan layar Item penjelajah Ledger di bilah Menu.

Mencari transaksi

ID Transaksi CCF memerlukan tampilan dan nomor urut, dipisahkan oleh .. Mis. 2.15

ID Transaksi yang valid dimulai dari 2.1. Transaksi Anda akan menerima nomor urutan unik yang ditetapkan oleh sistem, dan akan dikaitkan dengan tampilan.

Jika sebelumnya Anda telah merekam ID Transaksi tertentu dari transaksi sebelumnya, Anda dapat memasukkan ID Transaksi tersebut di kotak pencarian untuk menemukan transaksi tersebut.

  • Pencarian: Anda dapat menggunakan filter dan kotak pencarian untuk memulai pencarian transaksi Anda dari ID Transaksi apa pun. Cuplikan layar cara mencari transaksi di penjelajah Ledger.

Membuat entri

Entri dapat dibuat dari penjelajah ledger jika Anda memiliki peran Administrator atau Kontributor. Anda dapat menggunakan penjelajah Ledger untuk membuat entri ledger baru dengan cepat dengan mengklik tombol Create di bilah perintah.

Setiap entri memerlukan Collection ID bersama dengan beberapa konten. ID subledger:0 Koleksi default ditetapkan jika Anda tidak menentukannya.

Anda dapat mengubah ID Koleksi menggunakan menu dropdown, atau menentukan koleksi yang sepenuhnya baru dengan mengetikkannya di Collection Id bidang .

Cuplikan layar cara memposting entri di penjelajah Ledger.

Peringatan

Entri ledger tidak dapat diubah. Setelah Anda melakukan transaksi, Anda tidak dapat menghapusnya.

Cara memverifikasi data ledger Anda

Salah satu fitur utama Azure Confidential Ledger adalah memberikan bukti kriptografi bahwa data ledger Anda belum dirusak melalui Tanda Terima Transaksi.

Tanda terima transaksi adalah dokumen JSON yang berisi metadata transaksi, seperti ID transaksi, bukti kriptografi, dan informasi sertifikat. Anda dapat menggunakan tanda terima transaksi untuk memverifikasi bahwa transaksi ada di ledger Anda dan bahwa transaksi tersebut belum dimodifikasi. Untuk mempelajari selengkapnya tentang tanda terima transaksi, silakan baca Tulis Tanda Terima Transaksi.

Penjelajah ledger melakukan langkah-langkah verifikasi yang tercantum di Memverifikasi tanda terima transaksi tulis Azure Confidential Ledger untuk memverifikasi tanda terima transaksi.

Untuk mulai memverifikasi transaksi:

  1. Klik transaksi di penjelajah Ledger
  2. Klik tab Proof.

1. Komputasi simpul daun:

Hash transaksi dihitung dari Claims Digest, Commit Evidence dan Write Set Digest. Hash transaksi ini dimasukkan sebagai simpul daun ke dalam pohon merkle.

Cuplikan layar hash transaksi terhitung di penjelajah Ledger.

Langkah ini sesuai dengan Leaf Node Computation di Memverifikasi tanda terima transaksi tulis Azure Confidential Ledger.

2. Komputasi simpul akar

Tanda terima transaksi memberikan bukti kriptografi dengan cabang pohon Merkle yang mengarah ke akar pohon Merkle.

Cuplikan layar akar Merkle yang dihitung di penjelajah Ledger.

Langkah ini sesuai dengan Komputasi simpul Akar dalam Memverifikasi tanda terima transaksi tulis Azure Confidential Ledger

3. Verifikasi tanda tangan

Ketika transaksi ini dilakukan, simpul utama menandatangani akar Merkle. Untuk memverifikasi bahwa transaksi ini dilakukan oleh ledger Anda dan belum dirusak, penjelajah Ledger menggunakan kunci umum simpul penandatanganan dan tanda tangan digital untuk memverifikasi bahwa akar Merkle yang dihitung cocok dengan nilai yang ditandatangani.

Akhirnya, kami memeriksa bahwa simpul penandatanganan didukung oleh ledger. Jika transaksi dilakukan dan belum dirusak, penjelajah Ledger akan menunjukkan bahwa Globally Committed Status adalah verified.

Cuplikan layar tanda tangan terverifikasi di penjelajah Ledger.

Langkah ini sesuai dengan Memverifikasi tanda tangan melalui simpul akar dan Verifikasi penandatanganan dukungan sertifikat simpul di Memverifikasi tanda terima transaksi tulis Azure Confidential Ledger

Langkah berikutnya

Pelajari selengkapnya tentang menggunakan SDK untuk menulis dan membaca dari ledger, dan memverifikasi tanda terima transaksi tulis: