Mengapa Saya Membina DateSealed: Catatan daripada Pembangun
DateSealed ialah alat percuma yang merekodkan bila sesuatu teks, foto atau halaman web wujud. Saya Yuki Nakazawa, dan saya yang membinanya. Catatan ini menerangkan sebabnya, dan keputusan yang saya buat sepanjang perjalanan.
Ia bermula dengan foto hartanah
Saya mengendalikan syarikat hartanah di Jepun, dan kami mengambil gambar serta menerbitkan senarai hartanah kami. Saya mahu bersedia untuk hari apabila seseorang mengubah salah satu foto itu atau menyiarkannya di tapak lain, supaya saya dapat menunjukkan bahawa foto asal itu milik kami dan wujud lebih dahulu.
Saya mempunyai fail asal, dan siaran saya mempunyai tarikh terbit. Tetapi saya sendiri boleh menyunting setiap satunya, dan sesiapa yang memegang salinan boleh mendakwa tarikh yang sama. Yang saya perlukan ialah tarikh yang ditulis oleh pihak selain saya, dalam bentuk yang tidak boleh diubah oleh sesiapa pun selepas itu.
Apa yang saya temui dahulu
Saya meneliti pilihan yang tersedia di Jepun setakat November 2026.
- Tarikh yang disahkan oleh notari. 700 yen bagi setiap dokumen. Terdapat versi elektronik, tetapi ia hanya menerima fail teks, PDF dan XML sehingga 10 MB, dan prosedurnya berjalan pada hari bekerja.
- Pendaftaran dengan Agensi Hal Ehwal Kebudayaan. 3,000 yen bagi setiap karya, difailkan di atas kertas, satu karya pada satu masa. Ia mewujudkan anggapan bahawa karya itu diterbitkan pada tarikh yang didaftarkan.
- Cap masa daripada pembekal yang ditauliahkan oleh Kementerian Hal Ehwal Dalam Negeri dan Komunikasi. Inilah yang mempunyai status rasmi di Jepun. Harganya kebanyakannya ditujukan kepada syarikat.
- Perkhidmatan rekod berasaskan blockchain. Yang saya temui adalah untuk perniagaan, atau berbayar.
- Tandatangan dalam kamera (C2PA). Sesetengah kamera menandatangani foto semasa ia diambil. Itu memberitahu dari mana sesuatu fail datang, iaitu soalan yang berbeza daripada bila ia wujud.
Semua ini berguna, dan untuk satu karya yang benar-benar perlu dilindungi, Anda patut menggunakannya. Tetapi membayar dan memfailkan untuk setiap foto atau artikel baharu tidak realistik. Yang saya mahukan ialah sesuatu yang percuma, tanpa pendaftaran akaun, tidak memuat naik apa-apa, disimpan di tempat yang pengendalinya sendiri pun tidak boleh tulis semula, dan automatik di WordPress setiap kali Anda menerbitkan. Saya tidak menemuinya, jadi saya membinanya.
Peraturan yang saya tetapkan
Ambil hash sahaja, tiada yang lain
DateSealed hanya menerima hash SHA-256 fail atau teks Anda, iaitu cap jari sepanjang 64 aksara. Hash dikira dalam pelayar Anda, jadi foto dan draf Anda tidak pernah meninggalkan komputer Anda. Karya yang belum diterbitkan ialah perkara yang paling ingin direkodkan orang, dan menyerahkannya semata-mata untuk direkodkan akan menggagalkan tujuannya.
Anda tidak sepatutnya perlu mempercayai saya
Setiap rekod mendapat dua tarikh. Satu ialah cap masa RFC 3161 yang ditandatangani oleh pihak berkuasa cap masa DateSealed sendiri, dikembalikan serta-merta. Satu lagi ditambat dalam blok Bitcoin melalui OpenTimestamps, biasanya dalam masa beberapa jam.
Yang pertama hanya boleh dipercayai sejauh mana saya boleh dipercayai. Yang kedua bukan milik saya untuk diubah. Setelah ditambat, Anda boleh menyemak tarikh itu dengan fail bukti (.ots) dan lejar Bitcoin sahaja, walaupun DateSealed tidak lagi wujud. Setiap halaman rekod menyenaraikan arahan untuk mengesahkannya pada komputer Anda sendiri.
Kunci akar pihak berkuasa cap masa itu dicipta pada komputer saya sendiri dan disimpan dalam keadaan disulitkan dengan frasa laluan. Pelayan hanya memegang kunci penandatanganan.
Jangan sekali-kali padam, jangan sekali-kali tulis semula
Skrin pentadbir pun tidak mempunyai cara untuk memadam rekod atau mengubah hash atau masanya. Sesebuah lejar hanya bernilai jika pengendalinya tidak boleh menyentuhnya. Apabila Anda mengemas kini siaran, rekod lama kekal dan rekod baharu ditambah. Pemalam WordPress mengikut peraturan yang sama.
Nyatakan apa yang tidak boleh dilakukannya, dari awal
Rekod menunjukkan bahawa data yang sepadan dengan hash itu wujud pada masa tersebut. Tidak lebih daripada itu. Ia tidak menunjukkan bahawa Anda yang menghasilkannya, bahawa Anda memilikinya, atau bahawa ia tepat, dan ia tidak menjamin kesan undang-undang. Saya menyatakan perkara ini di banyak tempat dalam tapak ini, kerana jangkaan yang salah itulah yang menyebabkan orang dirugikan.
Berterus terang tentang apa yang dikumpul
Untuk mencegah penyalahgunaan, menguatkuasakan had, menyahpepijat dan memahami penggunaan, setiap penggunaan dilog bersama alamat IP dan beberapa butiran lain. Ia tidak digunakan untuk pengiklanan dan tidak dijual. Alamat IP dan nama hos kekal di pelayan ini selama 30 hari, kemudian dipindahkan ke storan berasingan yang saya uruskan sehingga 13 bulan, selepas itu hujung alamat dibuang dan hanya statistik yang tinggal. Butirannya ada dalam terma.
Untuk sesiapa sahaja
Ia percuma dan tidak memerlukan akaun. Antara mukanya tersedia dalam 50 bahasa. Terdapat juga cap tarikh untuk foto, cara merekodkan URL yang telah diterbitkan, API dan pemalam WordPress. Anda boleh memuat turun pemalam daripada halaman API; penyenaraian di wordpress.org sedang disemak. Untuk panduan langkah demi langkah, dan kedudukan rekod di sisi pemberitahuan hak cipta MyIPO di Malaysia, lihat "Cara menunjukkan Anda yang menghasilkannya dahulu".
Beritahu saya apa yang rosak
Saya ingin mendengar di mana DateSealed menyusahkan Anda dan apa yang Anda mahu ia lakukan seterusnya, terutamanya daripada jurugambar dan penulis blog yang pernah terlibat dalam pertikaian "siapa yang dahulu". Butiran hubungan terdapat di bahagian bawah halaman.
Artikel ini diterjemah dengan bantuan AI dan belum disemak oleh penutur asli. Laporkan perkataan yang janggal di GitHub: datesealed-i18n.
Versi lebih panjang artikel ini terdapat di blog penulis: https://nkzw.jp/2026/11/02/datesealed_free_publication_date_record_2026_en/
Cuba DateSealed
Tampal satu perenggan atau pilih fail. Hash dibuat dalam pelayar Anda dan tiada apa-apa dimuat naik.