Saat membangun aplikasi yang menjaga privasi, melindungi data sensitif sekaligus tetap dapat menggunakannya merupakan tantangan utama.
Basis data tradisional menyimpan semuanya di satu tempat, sehingga menciptakan satu titik kegagalan jika terjadi kebocoran. nilDB milik @Nillion menggunakan pendekatan berbeda: data terenkripsi dipecah menjadi beberapa bagian matematis dan didistribusikan ke beberapa node nilDB.
Tidak ada satu node pun yang menyimpan nilai secara utuh—rekonstruksi memerlukan beberapa bagian dari node yang berbeda. Jika satu node disusupi, penyerang tidak akan mendapatkan informasi berguna. Developer menandai field sensitif untuk dibagi menggunakan secret sharing, sementara data non-sensitif tetap dalam teks biasa agar kueri berjalan efisien.
#nil $NIL
Basis data tradisional menyimpan semuanya di satu tempat, sehingga menciptakan satu titik kegagalan jika terjadi kebocoran. nilDB milik @Nillion menggunakan pendekatan berbeda: data terenkripsi dipecah menjadi beberapa bagian matematis dan didistribusikan ke beberapa node nilDB.
Tidak ada satu node pun yang menyimpan nilai secara utuh—rekonstruksi memerlukan beberapa bagian dari node yang berbeda. Jika satu node disusupi, penyerang tidak akan mendapatkan informasi berguna. Developer menandai field sensitif untuk dibagi menggunakan secret sharing, sementara data non-sensitif tetap dalam teks biasa agar kueri berjalan efisien.
#nil $NIL