# Apa itu Proof of Existence? Cara Membuktikan Dokumen Tidak Pernah Diubah — VerixID

* **URL**: https://verixid.com/learn/proof-of-existence/
* **Category**: Fondasi
* **Published Date**: 2026-03-29
* **Reading Time**: 8 menit baca

---

## Overview

Setiap file bisa diubah tanpa jejak yang kasat mata. *Proof of Existence* adalah metode matematis untuk membuktikan bahwa suatu file telah ada sejak waktu tertentu dan tidak pernah dimodifikasi sejak saat itu. Bukan klaim. Bukan janji. Matematika[cite: 11].

---

## Pendahuluan

Bayangkan skenario ini: Anda mengirim laporan keuangan kepada klien pada tanggal 1 Maret. Dua minggu kemudian, klien mengklaim angka di laporan sudah berubah dari versi yang mereka terima. Siapa yang benar[cite: 11]?

Tanpa sistem yang tepat, pertanyaan ini tidak bisa dijawab secara objektif. Email bisa diedit, metadata file bisa dimanipulasi, dan tanggal modifikasi di sistem operasi bisa diubah siapapun dalam hitungan detik. **Proof of Existence** memecahkan masalah ini — dengan cara yang tidak bergantung pada kepercayaan kepada pihak manapun[cite: 11].

> **Definisi**
> **Proof of Existence** adalah teknik yang memungkinkan seseorang membuktikan bahwa suatu file telah ada pada titik waktu tertentu *dan tidak pernah diubah sejak saat itu* — tanpa harus mengungkapkan isi file tersebut kepada siapapun. Yang menjadi otoritas adalah matematika itu sendiri[cite: 11].

---

## Masalah yang Dipecahkan

Metadata file — termasuk "tanggal dibuat" dan "tanggal dimodifikasi" yang terlihat di Windows Explorer atau Finder — **bisa diubah siapapun**. Ini bukan celah keamanan, ini memang cara sistem operasi bekerja[cite: 11].

> **Fakta Penting**
> Tanggal modifikasi file, timestamp email, dan metadata dokumen bukan bukti integritas. Semua bisa dimanipulasi tanpa meninggalkan jejak yang terdeteksi oleh tools biasa[cite: 11].

Proof of Existence menggantikan kepercayaan terhadap metadata dengan kepercayaan terhadap matematika. Alih-alih bertanya *"kapan file ini dimodifikasi terakhir kali?"* — sistem bertanya *"apakah sidik jari matematis file ini identik dengan yang tercatat di ledger?"*[cite: 11]

---

## Cara Kerja: Hash SHA-256 sebagai Sidik Jari Digital

Inti dari Proof of Existence adalah fungsi hash kriptografis. VerixID menggunakan **SHA-256** — standar yang sama digunakan oleh perbankan, pemerintah, dan infrastruktur internet global[cite: 11].

Hash SHA-256 memiliki tiga sifat matematis yang membuatnya ideal sebagai sidik jari file[cite: 11]:

* **Deterministik**[cite: 11]
  File yang sama selalu menghasilkan hash yang identik — di komputer manapun, kapanpun, oleh siapapun. Tidak ada variabel eksternal yang mempengaruhi output[cite: 11].
* **Avalanche Effect**[cite: 11]
  Perubahan sekecil apapun — satu karakter, satu pixel, satu byte — menghasilkan hash yang sama sekali berbeda. Tidak ada pola atau kesinambungan antara perubahan kecil dan output hash[cite: 11].
* **One-Way / Irreversible**[cite: 11]
  Dari hash tidak mungkin merekonstruksi file aslinya. Inilah yang membuat Zero-Custody secara teknis mungkin: sistem menyimpan hash tanpa bisa "membaca balik" isi file[cite: 11].

Berikut ilustrasi bagaimana perubahan satu karakter menghasilkan hash yang sama sekali berbeda[cite: 11]:

> **SHA-256 · "Laporan Q1 2026.pdf" — file original**[cite: 11]
> `a3f2c8e1d94b07652fe38c1a90b74d2e5c683f1a2b094e7c8d5f3a6b1e2c9d40f`[cite: 11]

> **SHA-256 · file yang sama setelah satu karakter diubah**[cite: 11]
> `7b19e4f2c83d06741fe27b0a81a63c1d4b572e0f1a983d6c7e4b2a5f0d1e8b3c9`[cite: 11]

Kedua hash di atas sama sekali tidak mirip — meski perbedaan pada file hanya satu karakter. Manipulasi sekecil apapun tidak bisa disembunyikan[cite: 11].

---

## Immutable Ledger: Mencatat agar Tidak Bisa Disangkal

Menghitung hash saja tidak cukup. Hash perlu dicatat di tempat yang **tidak bisa dimanipulasi** bersama timestamp yang terpercaya[cite: 11].

VerixID menggunakan immutable ledger berbasis PostgreSQL dengan arsitektur append-only: sekali data masuk, tidak ada mekanisme untuk mengubah atau menghapusnya — termasuk oleh VerixID sendiri. Setiap entri mencatat hash, timestamp UTC, Record ID, dan metadata teknis request[cite: 11].

> **Prinsip Arsitektur**
> Immutable ledger VerixID dirancang dengan retensi **1 tahun\***[cite: 11]. Tidak ada mekanisme penghapusan. Ini bukan kebijakan yang bisa berubah — ini arsitektur yang tidak memiliki fungsi DELETE[cite: 11].

---

## Cara Membuktikan File Tidak Pernah Diubah

Proses verifikasi sangat sederhana dan dapat dilakukan oleh siapapun secara mandiri — termasuk auditor, penegak hukum, atau pihak ketiga dalam sengketa[cite: 11]:

1. **Hitung hash file yang ingin diverifikasi**[cite: 11]
   Gunakan tool SHA-256 di komputer Anda — tersedia di semua sistem operasi modern. File tidak perlu diunggah ke mana pun[cite: 11].
2. **Bandingkan dengan hash yang tercatat di ledger**[cite: 11]
   Masukkan hash atau Record ID ke halaman verifikasi VerixID. Sistem mengembalikan data dari ledger: hash tercatat, timestamp, dan status record[cite: 11].
3. **Baca hasilnya**[cite: 11]
   Hash identik → file tidak pernah diubah sejak tanggal tercatat. Hash berbeda → ada modifikasi yang terjadi setelah pendaftaran[cite: 11].

---

## Zero-Custody: File Tidak Pernah Meninggalkan Perangkat Anda

Kekhawatiran terbesar saat menggunakan layanan verifikasi dokumen: *"Apakah file saya tersimpan di server mereka?"* VerixID menjawab pertanyaan ini bukan dengan janji — tapi dengan arsitektur[cite: 11].

* **📄 File Anda**[cite: 11]
  Tetap di perangkat Anda. Tidak diunggah. Tidak dikirim ke server manapun[cite: 11].
* **# Hash SHA-256**[cite: 11]
  64 karakter heksadesimal. Inilah yang dikirim ke VerixID — bukan file-nya[cite: 11].

Proses hashing dilakukan sepenuhnya di perangkat pengguna. Karena hash bersifat one-way, tidak ada cara untuk merekonstruksi file asli dari hash yang tersimpan. Ini selaras secara struktural dengan **UU PDP**: tidak ada data pribadi yang tersimpan di sistem VerixID secara arsitektural[cite: 11].

---

## Empat Properti yang Membuat Proof of Existence Dapat Dipercaya

* **⏱ Timestamp Tidak Bisa Dipalsukan Retroaktif**[cite: 11]
  Immutable ledger tidak memiliki operasi UPDATE. Tidak ada cara mengubah timestamp entri yang sudah tercatat. Waktu pencatatan adalah fakta permanen[cite: 11].
* **🔍 Verifikasi Independen**[cite: 11]
  Siapapun dapat memverifikasi tanpa akun, tanpa login, tanpa biaya. SHA-256 adalah standar terbuka yang bisa diverifikasi dengan tool apapun[cite: 11].
* **🛡 Tidak Bisa Dimanipulasi Operator**[cite: 11]
  Bahkan VerixID sendiri tidak memiliki mekanisme untuk mengubah atau menghapus entri yang sudah tercatat. Jaminan arsitektural, bukan janji[cite: 11].
* **📋 Berlaku untuk Semua File**[cite: 11]
  Dokumen, spreadsheet, gambar, video, arsip ZIP, database export, kode sumber. Selama file bisa dihitung hash-nya, bisa didaftarkan[cite: 11].

---

## Perbandingan dengan Metode Lain

| Metode | Bisa Dimanipulasi? | Verifikasi Mandiri? | Tahan 1 tahun? |
| :--- | :--- | :--- | :--- |
| Metadata file (OS)[cite: 11] | Ya, mudah[cite: 11] | Tidak[cite: 11] | Tidak[cite: 11] |
| Timestamp email[cite: 11] | Ya, header bisa dipalsukan[cite: 11] | Tergantung server[cite: 11] | Tidak terjamin[cite: 11] |
| Notarisasi konvensional[cite: 11] | Tidak, tapi lambat dan mahal[cite: 11] | Ya[cite: 11] | Ya[cite: 11] |
| **Proof of Existence (VerixID)**[cite: 11] | Tidak — matematis[cite: 11] | Ya — publik, tanpa akun[cite: 11] | Ya — retensi 1 tahun[cite: 11] |

---

## Pertanyaan yang Sering Diajukan

* **Q: Apa itu Proof of Existence?**[cite: 11]
  * *A*: Proof of Existence adalah metode untuk membuktikan bahwa suatu file telah ada pada waktu tertentu dan tidak pernah dimodifikasi sejak saat itu, menggunakan sidik jari matematis (hash SHA-256) yang dicatat dalam immutable ledger bersama timestamp[cite: 11].
* **Q: Apakah file asli disimpan di VerixID?**[cite: 11]
  * *A*: Tidak. VerixID menggunakan arsitektur Zero-Custody — hanya hash SHA-256 yang dikirim ke server, bukan file aslinya. Proses hashing dilakukan di perangkat pengguna. Karena hash bersifat one-way, tidak ada cara untuk merekonstruksi file dari hash yang tersimpan[cite: 11].
* **Q: Apakah Proof of Existence diakui secara hukum di Indonesia?**[cite: 11]
  * *A*: VerixID beroperasi selaras dengan UU ITE, PP PSTE, dan UU PDP. Hash SHA-256 dan timestamp di sistem dapat digunakan sebagai bukti teknis dalam audit, sengketa kontraktual, dan investigasi forensik digital. VerixID berperan sebagai saksi matematis yang mencatat fakta — bukan lembaga hukum yang menerbitkan keputusan[cite: 11].
* **Q: Apa bedanya Proof of Existence dengan tanda tangan digital?**[cite: 11]
  * *A*: Tanda tangan digital membuktikan siapa yang menandatangani — identitas penandatangan terikat pada dokumen. Proof of Existence membuktikan bahwa dokumen ini tidak berubah sejak waktu ini — tanpa perlu mengidentifikasi siapapun. Keduanya saling melengkapi untuk bukti yang lebih lengkap[cite: 11].
* **Q: File apa saja yang bisa didaftarkan?**[cite: 11]
  * *A*: Semua jenis file: dokumen (PDF, Word, Excel), gambar, video, audio, arsip ZIP/RAR, database export, kode sumber, dan lainnya. VerixID tidak membaca isi file — hanya menerima hash. Selama file bisa dihitung hash SHA-256-nya, file tersebut bisa didaftarkan[cite: 11].

---

## Baca Selanjutnya

* [Immutable Ledger — Apa Artinya dan Mengapa Ini Fondasi Kepercayaan Digital](/learn/immutable-ledger-apa-artinya/) (Teknis)[cite: 11]
* [Cara Kerja Hash SHA-256 — Matematika di Balik Kepercayaan](/learn/cara-kerja-hash-sha256/) (Teknis)[cite: 11]
* [Sengketa Dokumen Digital — Bagaimana Membuktikannya Secara Teknis](/learn/sengketa-dokumen-digital/) (Panduan)[cite: 11]