我已經失去數不清多少次我必須在構建有用的東西和保持用戶數據私密之間做出選擇。
總是這一個或另一個
要麼你完全透明,公開鏈上的一切,要麼你跳過複雜的密碼學障礙,以至於沒有正常的開發者願意去碰它。這種權衡基本上定義了多年來的區塊鏈開發。
老實說,我對此感到疲憊。
這就是爲什麼午夜引起了我的注意,但並不是以通常的新鏈、新代幣的方式。這更像是有人終於大聲承認了這個問題:加密中的隱私不需要絕對,而需要可控。
這個想法聽起來很簡單,但在大多數設計中一直缺失。
Midnight 在理性隱私方面所做的實際上是相當扎實的。
與其像舊有的隱私專注項目那樣隱藏所有東西,不如讓你在不暴露所有底層數據的情況下證明某些東西。所以與其說「相信我」,不如說「這是證據」,但在過程中不洩露其他所有內容。
這是一個巨大的轉變
因為在現實世界的系統中,沒有人期待完全透明或完全保密,他們期待選擇性披露。
Midnight 基本上是在嘗試將這種邏輯帶入鏈上。
從建設者的角度來看,這比人們意識到的更重要。我所參與的多數應用無法存在於完全透明的環境中。如果每個細節都永遠公開可見,你就無法構建認真的金融工具、身份系統或任何涉及敏感數據的東西。與此同時,完全隱私模式會帶來合規性和信任方面的問題。
Midnight 處於那個中間地帶,老實說,這是大多數真實用例所在的地方
使其更有趣的是它與 Cardano 的定位。它並不是在試圖取代它或爭奪同樣的角色。Midnight 更像是一個隱私層,擴展了 Cardano 的能力。因此,你可以從一方獲得安全性和結算,從另一方獲得隱私保護的計算。如果這一切實際上按照設計進行,Midnight 將變成基礎設施,而不僅僅是另一條孤立的鏈。
這是一個比表面看起來更大的抱負。
代幣模型是我不得不暫停一秒的地方,因為它在某種程度上不同,實際上解決了一個真實的挫折。不是一個代幣做所有事情,
Midnight 將其分為 NIGHT 和 DUST。乍一看,這似乎是多餘的。
然後你會想到燃氣費,這讓人恍然大悟。
NIGHT 是主要資產
這是人們持有、交易和用於治理的東西。但當你與網絡互動時,你不會直接花費它。相反,持有 NIGHT 隨著時間的推移會產生 DUST,而 DUST 才是你實際用來支付交易和運行智能合約的。
這種分離聽起來微不足道,但它消除了加密中的一個最煩人的問題:直接與代幣價格相關的波動費用。
如果你曾經在一個因代幣上漲而突然費用飆升的網絡上構建過,你就知道那有多痛苦。這破壞了用戶體驗,殺死了可預測性,並使得認真應用的維護變得更加困難。Midnight 的方法將使用與投機解耦。你擁有資產,但你的運營成本來自更穩定的東西。
作為開發者,這不僅僅是好,而是實用。
我還欣賞的是,他們並沒有僅僅為密碼學專家設計這個。智能合約語言 Compact 是基於 TypeScript 的。這聽起來可能是一個小細節,但老實說,這讓人感到舒心。大多數開發者不想深入了解零知識數學,只為了構建應用。
他們想要熟悉的工具、清晰的邏輯,和可以快速交付的東西。Midnight 似乎了解,採用並不僅僅來自於出色的密碼學,而是來自於讓那種密碼學變得可用。
不過,我並不是盲目樂觀的
隱私是這個領域中最棘手的問題之一,尤其是當你將其與監管混合時。
如果平衡不對,你要麼會得到一些監管機構反對的東西,要麼會得到一些受到如此約束以至於失去其價值的東西。即使技術穩固,沒有在其上構建的真實應用,這一切也沒有意義。
但退一步看,Midnight 並不是在追逐潮流。它感覺像是在填補從一開始就存在的空白。我們已經經歷了去中心化和可編程性的階段。下一步本來應該是隱私,但不是極端版本,而是可用的那個。
可控隱私!
這是我心中揮之不去的部分。不是隱藏所有東西,也不是暴露所有東西,而是選擇重要的內容並在需要時證明它。如果 Midnight 能做到這一點,它不僅僅會成為另一條鏈,而是靜靜地重新定義我們在這個領域中構建的思維方式。
