Ketika memilih platform untuk menerbitkan sertifikat digital, salah satu pertanyaan terpenting yang harus dijawab adalah: "Jika vendor ini tutup besok, apakah sertifikat yang sudah diterbitkan masih bisa diverifikasi?"
Jawaban Credenza adalah ya—dan alasannya adalah karena kami membangun di atas standar terbuka internasional: Blockcerts dari MIT.
Apa Itu Blockcerts?
Blockcerts adalah standar terbuka (open standard) untuk sertifikat digital berbasis blockchain yang dikembangkan oleh MIT Media Lab bersama Learning Machine (kini bagian dari Hyland). Proyek ini diluncurkan pada tahun 2016 dengan filosofi sederhana: sertifikat digital seharusnya dapat diverifikasi oleh siapapun tanpa bergantung pada satu perusahaan atau platform tertentu.
Standar ini mencakup:
- Format data yang terstandarisasi untuk menyimpan informasi sertifikat
- Mekanisme penerbitan ke blockchain menggunakan transaksi kriptografis
- Protokol verifikasi yang dapat diimplementasikan oleh siapapun
- Open source library yang tersedia gratis untuk pengembang
Mengapa Standar Terbuka Penting?
Bayangkan jika sertifikat digital Anda menggunakan format proprietary dari sebuah startup. Jika startup tersebut tutup, tidak ada investor yang bersedia melanjutkan, atau sekadar berganti nama dan format—ribuan sertifikat yang sudah Anda terbitkan menjadi tidak dapat diverifikasi.
Ini bukan skenario hipotetis. Banyak platform sertifikat digital generasi pertama sudah tidak beroperasi, meninggalkan institusi dan penerima tanpa cara untuk memverifikasi sertifikat mereka.
Dengan Blockcerts:
- Standar didefinisikan secara publik dan terdokumentasi
- Implementasi referensi tersedia sebagai open source di GitHub
- Komunitas pengembang global yang terus memelihara spesifikasinya
- Tidak ada satu perusahaan yang "memiliki" standar ini
Bagaimana Blockcerts Bekerja Secara Teknis
Struktur Data Sertifikat
Setiap sertifikat Blockcerts adalah dokumen JSON yang mengikuti skema terstandarisasi. Dokumen ini berisi:
{
"@context": ["https://w3id.org/blockcerts/v3"],
"type": ["VerifiableCredential", "BlockcertsCredential"],
"issuer": {
"id": "did:example:institution-id",
"name": "Universitas XYZ"
},
"issuanceDate": "2026-01-15T00:00:00Z",
"credentialSubject": {
"id": "did:example:recipient-id",
"name": "Budi Santoso",
"achievement": "Sertifikat Kompetensi Data Science"
}
}
Proses Penerbitan ke Blockchain
- Pembuatan dokumen — Data sertifikat dikemas dalam format JSON Blockcerts
- Hashing — Dokumen di-hash menggunakan algoritma SHA-256 atau keccak256
- Merkle tree — Untuk penerbitan batch, semua hash digabungkan dalam Merkle tree
- Blockchain transaction — Merkle root disimpan dalam transaksi on-chain
- Distribution — Dokumen sertifikat beserta Merkle proof dikirimkan ke penerima
Proses Verifikasi
Siapapun dapat memverifikasi sertifikat Blockcerts menggunakan:
- Aplikasi verifikator resmi dari MIT (open source)
- Platform Credenza di halaman verifikasi publik
- Library yang dibangun sendiri menggunakan spesifikasi Blockcerts
Ini berarti sertifikat yang diterbitkan melalui Credenza dapat diverifikasi oleh sistem verifikasi Blockcerts manapun di dunia—bukan hanya oleh Credenza.
Blockcerts vs Standar Lain
| Aspek | Blockcerts (MIT) | Solusi Proprietary |
|---|---|---|
| Keterbukaan | Open source, MIT license | Tertutup, vendor lock-in |
| Kepemilikan | Komunitas global | Satu perusahaan |
| Kelangsungan | Tidak tergantung vendor | Berisiko jika vendor tutup |
| Interoperabilitas | Universal | Hanya antar pengguna platform sama |
| Biaya adopsi | Gratis | Bergantung lisensi vendor |
| Auditable | Siapapun bisa audit | Hanya vendor yang bisa audit |
Implementasi Credenza
Credenza mengimplementasikan standar Blockcerts dengan beberapa peningkatan untuk konteks Indonesia:
Bahasa Indonesia penuh
Seluruh antarmuka, email, dan sertifikat mendukung Bahasa Indonesia sepenuhnya.
Merkle tree untuk efisiensi biaya
Biaya gas di jaringan Ethereum dapat menjadi penghalang. Credenza menggunakan pendekatan Merkle tree yang membagi biaya transaksi blockchain ke seluruh sertifikat dalam satu batch—semakin banyak sertifikat, semakin murah per sertifikat.
Editor visual template
Tidak perlu memahami teknis blockchain untuk membuat sertifikat yang indah. Editor drag-and-drop Credenza memungkinkan desain sertifikat secara visual dengan preview langsung.
Integrasi QR Code
Setiap sertifikat dilengkapi QR code yang tertanam langsung dalam desain, menghubungkan ke halaman verifikasi publik Credenza. QR code ini menggunakan library open source fast_qr untuk performa optimal.
Relevansi di Ekosistem Global
Blockcerts sudah diadopsi oleh institusi-institusi terkemuka di seluruh dunia:
- MIT sendiri menggunakan Blockcerts untuk menerbitkan diploma digital
- Pemerintah Malta menggunakan Blockcerts untuk sertifikat nasional
- Berbagai universitas di Eropa, Amerika, dan Asia menggunakannya
Dengan memilih Credenza yang berbasis Blockcerts, sertifikat yang diterbitkan oleh institusi Anda masuk ke dalam ekosistem global yang sama dengan lembaga-lembaga bergengsi tersebut.
Transparansi dan Auditabilitas
Salah satu kekuatan terbesar standar terbuka adalah transparansi. Setiap aspek dari sistem Credenza dapat diaudit:
- Smart contract kami dapat dilihat siapapun di block explorer
- Setiap transaksi penerbitan tercatat secara publik di blockchain
- Algoritma verifikasi tersedia secara open source
- Format data terdokumentasi lengkap di spesifikasi Blockcerts
Tidak ada "kotak hitam" dalam sistem ini.
Kesimpulan
Memilih platform sertifikat digital adalah keputusan jangka panjang. Standar Blockcerts dari MIT memastikan bahwa sertifikat yang Anda terbitkan hari ini akan tetap dapat diverifikasi bertahun-tahun ke depan, terlepas dari nasib vendor manapun.
Credenza memilih membangun di atas fondasi Blockcerts bukan karena itu cara termudah, tetapi karena itulah cara yang benar—cara yang memberikan kepercayaan jangka panjang kepada institusi Anda dan penerima sertifikat Anda.