百科知識
Ceramic 協(xié)議簡介
Ceramic 的使命是創(chuàng)建一個無孤島的網(wǎng)絡(luò)。本文檔提供了 Ceramic 協(xié)議的介紹。有關(guān)更多技術(shù)概述,請參見 Ceramic 技術(shù)規(guī)范。
作者:Ceramic
翻譯:yy
Ceramic 的使命是創(chuàng)建一個無孤島的網(wǎng)絡(luò)。本文檔提供了 Ceramic 協(xié)議的介紹。有關(guān)更多技術(shù)概述,請參見 Ceramic 技術(shù)規(guī)范。
Ceramic 概述
Ceramic 文件
分散標(biāo)識符(DID)
3ID
賬戶鏈接
Tiles
方案
元數(shù)據(jù)
政策
協(xié)議
聲明
使用案例
自我主權(quán)身份
互操作數(shù)據(jù)
開放 Web 服務(wù)
實(shí)例
Ceramic 生態(tài)
錢包
數(shù)據(jù)庫
服務(wù)
應(yīng)用程序
Ceramic 生態(tài)聯(lián)盟
時間線
Ceramic 概述
Ceramic 是一種無許可協(xié)議,用于創(chuàng)建和訪問可變的、防篡改的文檔,這些文檔是無孤島網(wǎng)絡(luò)的基礎(chǔ)。Ceramic 的基礎(chǔ)設(shè)施為公共和互操作的重要信息提供了可驗(yàn)證的、反集權(quán)的事實(shí)來源。通過將關(guān)鍵信息從孤立的服務(wù)器遷移到受數(shù)字簽名和共識管理的公共空間,Ceramic 使用戶和應(yīng)用程序能夠擺脫信息和基礎(chǔ)設(shè)施孤島,并使開發(fā)人員能夠以可組合和高效的方式進(jìn)行構(gòu)建。Ceramic 為身份、數(shù)據(jù)和服務(wù)做了區(qū)塊鏈為資產(chǎn)做的事情。
因?yàn)閰⑴c者可以在沒有任何集中服務(wù)的情況下為任何類型的信息創(chuàng)建和解析文檔,Ceramic 解鎖了網(wǎng)絡(luò)上所有平臺和服務(wù)之間的互操作性。Ceramic 是存儲需要保證信任、跨平臺互操作性和多方消費(fèi)的信息的理想選擇。這使得 Ceramic 非常適合存儲分散標(biāo)識符及其相關(guān)元數(shù)據(jù)、服務(wù)使用策略、訪問控制權(quán)限、數(shù)據(jù)模式和其他文檔,這些文檔共同使錢包和應(yīng)用程序能夠訪問由可互操作身份、數(shù)據(jù)庫和服務(wù)組成的動態(tài)和未捆綁的生態(tài)系統(tǒng)。Ceramic 支持:
便攜式,自我主權(quán)身份
可互操作的用戶和應(yīng)用程序數(shù)據(jù)
打開Web服務(wù),無需新帳戶或登錄
有關(guān)詳細(xì)信息,請直接跳轉(zhuǎn)到用例或查看示例。
Ceramic 的全球可互操作資源生態(tài)系統(tǒng)允許開發(fā)人員以前所未有的模塊化、信任和規(guī)模構(gòu)建可組合的應(yīng)用程序。Ceramic 是構(gòu)建更加連接、透明和以用戶為中心的互聯(lián)網(wǎng)的可信基礎(chǔ)。
背景資料
盡管云服務(wù)、SaaS工具和應(yīng)用編程接口業(yè)務(wù)帶來了好處,但構(gòu)建一個功能齊全的產(chǎn)品或服務(wù)仍然極其復(fù)雜、脆弱和有限。即使是簡單的應(yīng)用程序也需要部署和維護(hù)后端,保護(hù)和管理用戶身份和數(shù)據(jù),并將錯綜復(fù)雜的應(yīng)用編程接口和服務(wù)捆綁在一起。早期做出的選擇通常會將開發(fā)人員鎖定在與技術(shù)提供商的長期關(guān)系中,供應(yīng)商利用了這種關(guān)系。讓產(chǎn)品的增值與其他產(chǎn)品和服務(wù)互操作通常是困難和不可預(yù)測的。所有這些都是因?yàn)榛A(chǔ)設(shè)施、信息和訪問控制對于每個單獨(dú)的應(yīng)用程序都是不必要的復(fù)制和孤立的。
為了解決這些重復(fù)、零碎和不安全的問題,互聯(lián)網(wǎng)需要一個靈活的公共基礎(chǔ)設(shè)施,參與者可以在其中存儲可驗(yàn)證的信息,這些信息在所有應(yīng)用程序中都是普遍可發(fā)現(xiàn)和可訪問的。通過將標(biāo)識符、其關(guān)聯(lián)數(shù)據(jù)和服務(wù)保留在公共域而不是孤立的應(yīng)用程序服務(wù)器上,所有參與者都可以在整個網(wǎng)絡(luò)中訪問它們。在這個模型中,參與者直接定義和控制他們的資源,與其他人共享(或不共享)這些資源,并將他們的身份和元數(shù)據(jù)帶到不同的體驗(yàn)中。
除了為用戶提供更多的代理和控制之外,這種模式還極大地簡化了開發(fā)人員的體驗(yàn)。開發(fā)人員可以專注于產(chǎn)品的附加值,而不是花費(fèi)精力管理數(shù)據(jù)和將各種服務(wù)捆綁在一起。每個應(yīng)用程序都可以簡單地查詢他們需要的信息和訪問權(quán)限。數(shù)據(jù)可以在不損害隱私的情況下輕松地在不同產(chǎn)品之間共享。體驗(yàn)可以根據(jù)用戶的偏好實(shí)時組合。雙邊賬戶注冊和協(xié)議可以被取消,取而代之的是無摩擦的服務(wù)支付渠道。
所有這些都讓產(chǎn)品和服務(wù)從需要執(zhí)行非關(guān)鍵功能、協(xié)調(diào)服務(wù)和數(shù)據(jù)、擔(dān)心用戶信任和責(zé)任,或者通過許多摩擦點(diǎn)爭先恐后地吸引和留住用戶中解放出來。相反,開發(fā)人員可以簡單地構(gòu)建一個產(chǎn)品,插入已經(jīng)存在的用戶、數(shù)據(jù)和服務(wù)無縫協(xié)作的生態(tài)系統(tǒng)。隨著時間的推移,這將導(dǎo)致更有針對性的鏡像服務(wù)和微應(yīng)用程序正在開發(fā)中,而不是我們今天看到的龐然大物。
要求
可組合網(wǎng)絡(luò)需要一個無許可、以身份為中心的互操作性協(xié)議,為應(yīng)用程序提供他們需要的所有信息,以便輕松發(fā)現(xiàn)、路由到、訪問用戶的資源并與之交互,而不管用戶帶來了哪個錢包、哪個應(yīng)用程序創(chuàng)建了數(shù)據(jù)或資源位于何處。該協(xié)議必須:
無許可地注冊可互操作身份;
用多個私鑰私下控制這個身份;
將公鑰和帳戶公開關(guān)聯(lián)到此身份;
公開或私下將資源與此身份關(guān)聯(lián);
為資源設(shè)置權(quán)限;
對資源進(jìn)行訪問控制;
互操作簽署以及/或加密信息;和
撤消資源的私鑰、公鑰和權(quán)限。
除了這些基本要求之外,旨在解鎖互操作性的協(xié)議還應(yīng)允許應(yīng)用程序和服務(wù):
發(fā)布元數(shù)據(jù)和定義;
發(fā)布數(shù)據(jù)模式;以及
發(fā)布策略和服務(wù)協(xié)議。
最后,一個旨在使構(gòu)建強(qiáng)大應(yīng)用程序變得更簡單的解決方案必須易于開發(fā)人員使用。它必須符合現(xiàn)有的思維和開發(fā)模型,不增加額外的負(fù)擔(dān),并隨著新的用例和復(fù)雜性很好地?cái)U(kuò)展。
Ceramic 文件
Ceramic 提供了一個可驗(yàn)證文檔的通用圖。Ceramic 文檔被簽名,僅附加對象存儲在IPFS中,使用IPLD編碼,并錨定在一個或多個區(qū)塊鏈中。由于其依賴于IPFS/IPLD和各種區(qū)塊鏈的混合設(shè)計(jì),Ceramic 的文檔圖具有互操作性、可拓展性、無許可性和低成本(取決于區(qū)塊鏈錨服務(wù))。
文檔是一個靈活的原語,可以建模來表示許多東西,但是每個文檔必須符合協(xié)議支持的特定文檔類型。文檔指定了管理文檔有效更新的規(guī)則,如簽名和狀態(tài)轉(zhuǎn)換。這允許 Ceramic 節(jié)點(diǎn)以分散的方式驗(yàn)證給定文檔的狀態(tài)。
Ceramic 目前支持三種標(biāo)準(zhǔn)文檔類型: 3ID、帳戶鏈接和 Tiles。以下是找到這些文檔類型的一些常見使用方式。如果您的用例不適合其中一個文檔類型,您可以通過在 Ceramic 規(guī)格存儲庫中提交一個問題來向協(xié)議添加新的文檔類型。
了解有關(guān) Ceramic 文件的更多信息。
分散標(biāo)識符(DID)
DID 是全局較早的標(biāo)識,用于在 Ceramic 網(wǎng)絡(luò)上簽署文檔,也用于與任意鏈下服務(wù)和數(shù)據(jù)交互。更具體地說,它們是抽象的、與密鑰無關(guān)的接口,用于較早識別實(shí)體、互操作地簽名和加密信息、授權(quán)驗(yàn)證/訪問入口對服務(wù)的控制以及存儲對額外資源的映射。Ceramic 不假設(shè) DID 代表什么樣的實(shí)體,因此它們可以是用戶、組織、應(yīng)用程序、服務(wù)、設(shè)備等。DID 可以由一個或多個私鑰控制,提供跨錢包和平臺的靈活性和互操作性。
3ID 身份
Ceramic 上靠前個也是最廣泛使用的 DID 方法是 3ID。超過15,000個 3ID 已經(jīng)在生產(chǎn)中使用。符合 W3C DID 規(guī)范的其他 DID 方法可以作為額外的文檔類型添加到網(wǎng)絡(luò)中。
詳細(xì)了解 3ID 或查看示例。
賬戶鏈接
帳戶鏈接是 Ceramic 支持的第二種文檔類型。帳戶鏈接是可驗(yàn)證的公共映射,允許 DID 證明它擁有一個不同的公共密碼身份,該身份也能夠簽名,如公鑰、智能合同或其他 DID。
詳細(xì)了解帳戶鏈接。
Tiles
Tiles 是 Ceramic 支持的第三種文檔類型,是文檔的最通用形式,幾乎可以用來表示任何類型的信息。Tiles 是一種通過一個或多個 DID 進(jìn)行可驗(yàn)證聲明的方式。 Tiles 可以作為獨(dú)立對象,也可以引用其他 Tiles 。這允許各種 Tiles 之間的可組合性,創(chuàng)建可驗(yàn)證、可變信息的關(guān)系圖。有關(guān) Tiles 將如何在 Ceramic 上使用的幾個示例,請參見下面。
詳細(xì)了解 Tiles 。
模式
Tiles 的靠前個用例是創(chuàng)建可驗(yàn)證的、全局可用的數(shù)據(jù)模式。模式 Tiles 允許用戶定義一個可以被世界上任何地方的任何人使用的規(guī)范模式,鼓勵多方圍繞標(biāo)準(zhǔn)模式匯聚。這使得模式 Tiles 本身很有價值。模式 Tiles 還用于為其他 Tiles 中包含的信息提供結(jié)構(gòu)。因此,模式 Tiles 是其他 Tiles 的核心構(gòu)建塊,例如下面的 Tiles 。模式 Tiles 可以被視為其他 Tiles 的模板。
元數(shù)據(jù)
Tiles 用于表達(dá)關(guān)于 Ceramic DID的額外元數(shù)據(jù)或上下文。至少,DID 需要一個 DID 管理器 Tiles ,以便它們可以由一個或多個私鑰控制。其他元數(shù)據(jù)需求將根據(jù)DID表示的實(shí)體類型和用例而異。
DID Manager:包含允許一個或多個私鑰控制 DID 所需的信息
公共簡介:提供一個 DID 的上下文
基本:一般配置文件元數(shù)據(jù),如名稱、圖像、logo 等。
身份鏈接:允許其他人驗(yàn)證非加密標(biāo)識符屬于一個 DID
社交鏈接:公共映射到 twitter、github 等。
DNS 鏈接:到域名的公共映射
資源鏈接:允許其他人驗(yàn)證資源是否屬于 DID
數(shù)據(jù)鏈接:映射到各種數(shù)據(jù)源,如數(shù)據(jù)庫、可驗(yàn)證的聲明、注冊表等。
服務(wù)鏈接:服務(wù)和 API 的映射
?政策
Tiles 圍繞特定服務(wù)的設(shè)計(jì)或訪問所需的訪問控制要求和權(quán)限定義更明確、更具體的術(shù)語。例如,政策可以定義應(yīng)用程序的數(shù)據(jù)模型、服務(wù)的術(shù)語和要求,或者用戶訪問其數(shù)據(jù)的權(quán)限。
收集政策:用于定義應(yīng)用的數(shù)據(jù)模型(數(shù)據(jù)庫類型加上對模式 Tiles 的引用)
服務(wù)政策: 服務(wù)條款和使用資源的要求,可能包括服務(wù)端點(diǎn)和支付信息
隱私政策:用戶管理的資源訪問控制權(quán)限
協(xié)議
Tiles 用于在 DID 之間形成明確的協(xié)議。這方面的一個例子是服務(wù)協(xié)議,這是服務(wù)提供商和購買者之間的多方協(xié)議(即數(shù)據(jù)托管)。
聲明
Tiles 用于創(chuàng)建關(guān)于其他 DID 的聲明。為了實(shí)現(xiàn)這一點(diǎn),他們可以創(chuàng)建一個可驗(yàn)證的聲明,這是創(chuàng)建簽名聲明或數(shù)據(jù)的靈活標(biāo)準(zhǔn)。如果收件人接受了可驗(yàn)證的聲明,則包含在收件人的上述元數(shù)據(jù)中。
使用案例
大多數(shù)使用Ceramic 的生產(chǎn)系統(tǒng)和應(yīng)用程序?qū)⒔Y(jié)合這些簡單的原語(DID、帳戶鏈接和 Tiles )來享受簡單、互操作性和規(guī)模,只有當(dāng)身份、資源和服務(wù)從應(yīng)用程序孤島中分離出來時,這才是可能的。以下是一些基于 Ceramic 的強(qiáng)大用例:
可攜帶的自我主權(quán)身份
自我主權(quán)身份(SSI)描述了一個系統(tǒng),參與者可以使用一個或多個私鑰無許可地創(chuàng)建和控制他們的數(shù)字身份。從技術(shù)上講,SSI 可以由任何分散的非對稱密碼系統(tǒng)啟用,在這種系統(tǒng)中,公鑰(身份)由比特幣或以太坊等私鑰(密碼)控制。然而,這種類型的系統(tǒng)將僅限于注冊這些身份的網(wǎng)絡(luò)以及單個私鑰賬戶。這兩個約束起到了孤島的作用,阻止了這種身份在其他環(huán)境中的互操作。
為了使身份在平臺和密鑰之間真正具有靈活性和可攜帶性,從而使其在實(shí)踐中更加有用,我們需要一個位于區(qū)塊鏈賬戶之上的額外身份抽象。這就是 DID 的價值。在 Ceramic 上,DID 作為全球公共身份,可以由任何區(qū)塊鏈或密碼系統(tǒng)的任何數(shù)量的私鑰控制。DID 提供了一個單一的接口,所有者可以使用該接口來識別自己、互操作地簽名消息、加密數(shù)據(jù)以及授權(quán)/獲得與用戶所在區(qū)塊鏈無關(guān)的鏈下服務(wù)。DID 是私鑰和網(wǎng)絡(luò)鎖的解毒劑。
SSI 通常不僅僅包括對標(biāo)識符的直接控制。大多數(shù)情況下,該標(biāo)識符需要更多的情景,以便其他人可以與之交互,例如配置文件詳細(xì)信息。Ceramic Tiles 允許 DID 所有者向其 SSI 添加元數(shù)據(jù)和其他信息或資源,從而形成靈活和動態(tài)的 SSI 解決方案。
互操作數(shù)據(jù)生態(tài)系統(tǒng)
對于強(qiáng)大的互操作體驗(yàn),需要跨應(yīng)用程序的數(shù)據(jù)可移植性。這需要幾個核心功能。首先,我們需要有一種通用的方式,讓用戶跨平臺識別自己,這樣我們就可以知道哪些數(shù)據(jù)是他們的。這由 SSI/DIDs 處理(見上文)。第二,我們需要知道這些數(shù)據(jù)在哪里,以便請求它。第三,我們需要能夠訪問這些數(shù)據(jù),在用戶許可下。最后,我們需要知道數(shù)據(jù)的模式,這樣我們就可以在應(yīng)用程序中使用它,而無需手動處理。
Ceramic 使這一點(diǎn)對所有各方都很簡單。通過映射到用戶的數(shù)據(jù)資源中,Ceramic 為應(yīng)用程序(和其他數(shù)據(jù)消費(fèi)者)提供了一種有效發(fā)現(xiàn)信息所在位置的方法,無論是在特定的服務(wù)器上還是在公共網(wǎng)絡(luò)上。Ceramic 還允許 Ceramic DID 通過 Tiles 為其數(shù)據(jù)資源定義訪問控制策略,Ceramic 為用戶提供了一種以身份為中心的方式,讓消費(fèi)者訪問他們的信息,而不管它住在哪里。訪問控制不是發(fā)生在服務(wù)器上,而是直接發(fā)生在用戶身上。最后,Ceramic 允許應(yīng)用程序?yàn)槿魏伪槐4娴臄?shù)據(jù)定義模式,以便數(shù)據(jù)消費(fèi)者可以先驗(yàn)地知道將返回的數(shù)據(jù)的形式,即使它是加密的。
這些功能允許用戶在各種應(yīng)用程序中無摩擦地控制和共享他們的數(shù)據(jù),同時也允許開發(fā)人員使用比以往任何時候都更豐富、更高質(zhì)量的數(shù)據(jù)集——而不存儲任何數(shù)據(jù)。
開放的 Web 服務(wù)
互操作性難題的最后一部分是對網(wǎng)絡(luò)服務(wù)提供更開放的訪問。Ceramic 上的所有服務(wù)提供商(即數(shù)據(jù)托管、索引、錨定、支付或其他任意 web/API 服務(wù))都可以服務(wù)來自所有其他身份的請求,而不需要雙邊的一次性賬戶。服務(wù)提供商可以取消創(chuàng)建賬戶和使用應(yīng)用編程接口密鑰訪問服務(wù)的要求。只要用戶、應(yīng)用程序或其他服務(wù)滿足某些預(yù)定義的條件,就可以訪問服務(wù),而不是通過應(yīng)用程序后端的應(yīng)用編程接口密鑰。這使得服務(wù)提供商能夠消除訪問其服務(wù)時的所有摩擦,并在每次使用(或其他預(yù)定義)的基礎(chǔ)上擴(kuò)大其客戶群。
例如,一個托管需要許多不同方訪問的用戶數(shù)據(jù)的服務(wù)提供商現(xiàn)在可以為所有用戶提供服務(wù),而不需要每個用戶都有服務(wù)賬戶。使用 Ceramic,數(shù)據(jù)托管服務(wù)可以定義他們的服務(wù),并創(chuàng)建服務(wù)策略,其中包括消費(fèi)者訪問服務(wù)必須滿足的要求。當(dāng)用戶(或應(yīng)用程序)選擇使用此服務(wù)將其數(shù)據(jù)托管在由 Ceramic DED 控制的訪問數(shù)據(jù)庫中時,用戶(或應(yīng)用程序)隨后將此資源添加到其 DID 中。當(dāng)其他消費(fèi)者想要請求此信息時,他們需要向用戶請求訪問權(quán)限,一旦獲得批準(zhǔn),然后在數(shù)據(jù)返回之前滿足托管服務(wù)的要求(如支付或其他)。
盡管 Ceramic 提供了服務(wù)接受各方每次使用支付所需的信息,但 Ceramic 協(xié)議本身并不處理支付。因?yàn)檫@些交易很可能是小額支付,Ceramic 與新興的無許可密碼小額支付網(wǎng)絡(luò)(如E VM 區(qū)塊鏈上的 Connext Network 和比特幣上的閃電網(wǎng)絡(luò))極其互補(bǔ)。在這些系統(tǒng)最為缺少許可的版本中,服務(wù)提供商和最終用戶將運(yùn)行支付節(jié)點(diǎn)并進(jìn)行交易。在更實(shí)用的版本中,這些責(zé)任可以委托給第三支付處理器。這種模式還允許應(yīng)用程序代表用戶支付服務(wù)費(fèi)用。我們認(rèn)為這在短期內(nèi)最有意義。
雖然此示例描述了數(shù)據(jù)托管服務(wù),但 Ceramic 服務(wù)策略幾乎可以用于任何類型的服務(wù)。
實(shí)例
為了讓一切變得更加具體,讓我們深入研究 3Box 如何依賴 Ceramic 來實(shí)現(xiàn)一個可互操作的、用戶控制的數(shù)據(jù)管理系統(tǒng)。3Box 是一個框架,允許開發(fā)人員將用戶和應(yīng)用程序數(shù)據(jù)存儲在由用戶控制的開放數(shù)據(jù)托管服務(wù)網(wǎng)絡(luò)上,而不是孤立的應(yīng)用服務(wù)器上。用戶始終控制自己的數(shù)據(jù),并可以選擇將其許可給其他應(yīng)用程序,使其可以跨平臺和應(yīng)用程序共享。實(shí)現(xiàn)這一 3Box依賴于自我主權(quán)身份、可互操作數(shù)據(jù)和開放的網(wǎng)絡(luò)服務(wù)。
對于自主權(quán)身份和啟用用戶管理的訪問控制,3Box 使用 Ceramic 的 3ID DID 方法,該方法允許用戶使用所有現(xiàn)有的私人錢包密鑰來控制他們的身份、信息和服務(wù)。為了啟用可互操作的數(shù)據(jù)和共享訪問網(wǎng)絡(luò)服務(wù),3Box 依賴于以下一組由在系統(tǒng)中扮演角色的各種參與者創(chuàng)建的 Tiles ,包括應(yīng)用程序、服務(wù)和用戶:
Tile
Description
Function
模式
描述特定數(shù)據(jù)庫中使用的數(shù)據(jù)模式
允許開發(fā)人員定義其數(shù)據(jù)模式,或使用現(xiàn)有的數(shù)據(jù)模式
收集政策
描述數(shù)據(jù)庫的集合。鏈接到 模式 Tiles
允許應(yīng)用程序定義其數(shù)據(jù)庫及其使用的數(shù)據(jù)模型,以便其他人可以輕松使用數(shù)據(jù)
服務(wù)政策
描述接受輸入并產(chǎn)生輸出的簡單功能。在這種情況下,它用于在“收集政策”中托管數(shù)據(jù)庫
允許服務(wù)提供商定義其服務(wù)或 API 以及訪問要求
隱私政策
在“收集政策”中描述對數(shù)據(jù)庫的用戶管理的訪問控制權(quán)限
允許用戶設(shè)置權(quán)限并控制其隱私,同時跨應(yīng)用共享數(shù)據(jù)
此功能集合允許應(yīng)用程序 A 將用戶 B 在托管服務(wù)上的數(shù)據(jù)存儲在由用戶 B 的 3ID 控制的數(shù)據(jù)庫中。用戶 B 現(xiàn)在可以轉(zhuǎn)到應(yīng)用程序 C,并允許他們從應(yīng)用程序 A 訪問他們的數(shù)據(jù)。要從托管服務(wù)接收數(shù)據(jù),應(yīng)用程序 C 必須滿足托管服務(wù)服務(wù)的服務(wù)政策定義的要求,其中可能包括支付信息。
Ceramic 生態(tài)系統(tǒng)
到目前為止,您已經(jīng)明白,Ceramic 支持一個多樣化的、可互操作的生態(tài)系統(tǒng)的出現(xiàn),該生態(tài)系統(tǒng)由用戶控制的錢包、數(shù)據(jù)存儲和基礎(chǔ)設(shè)施服務(wù)組成,允許開發(fā)人員構(gòu)建輕量級、可組合的協(xié)作應(yīng)用程序。以下是您可以參與的方式。
錢包和認(rèn)證系統(tǒng)
集成平臺不可知、自我主權(quán)身份:讓錢包的用戶能夠使用他們的 DID 而不是特定的私鑰管理他們的數(shù)據(jù)和其他鏈下服務(wù)。DID 是從單個密鑰對和合同帳戶中抽象出來的,消除了私鑰鎖定。DID 用于與用戶已經(jīng)擁有的所有錢包密鑰進(jìn)行可互操作的數(shù)據(jù)簽名、加密和服務(wù)授權(quán)。
數(shù)據(jù)庫
集成統(tǒng)一的、用戶管理的訪問控制系統(tǒng):使您的數(shù)據(jù)庫的訪問控制系統(tǒng)與 Ceramic 3ID 兼容,以便用戶可以用一個身份管理存儲在所有數(shù)據(jù)庫中的信息,并允許不同的應(yīng)用程序訪問他們的信息。Ceramic 將首先支持基于 IPFS 的對等數(shù)據(jù)庫 OrbitDB 和 Textile。
服務(wù)項(xiàng)目
提供開放、共享的訪問服務(wù):提供 Ceramic 兼容的服務(wù),并在 Ceramic 網(wǎng)絡(luò)上列出您的基礎(chǔ)設(shè)施,以允許其他人與您的服務(wù)交互,即使他們不是您的直接客戶。
應(yīng)用程序
構(gòu)建可組合的、以用戶為中心的應(yīng)用程序:使用 Ceramic 的互聯(lián)、互操作服務(wù)生態(tài)系統(tǒng)構(gòu)建您的應(yīng)用程序。與支持 Ceramic 服務(wù)協(xié)議的基礎(chǔ)設(shè)施提供商一起,將您的用戶和應(yīng)用程序數(shù)據(jù)存儲在支持 Ceramic 的數(shù)據(jù)庫中。還可以使用 Ceramic 發(fā)現(xiàn)可用的數(shù)據(jù)源來填充您的應(yīng)用程序。
Ceramic 生態(tài)系統(tǒng)聯(lián)盟
Ceramic 生態(tài)系統(tǒng)聯(lián)盟是一個由積極為 Ceramic 協(xié)議的研究和開發(fā)做出貢獻(xiàn)的組織、社區(qū)和個人組成的協(xié)作團(tuán)體,將 Ceramic 標(biāo)準(zhǔn)集成到他們的產(chǎn)品中,或者在 Ceramic 網(wǎng)絡(luò)上構(gòu)建服務(wù)。成為會員并在此注冊。
時間線
Ceramic 的核心貢獻(xiàn)者正在努力發(fā)布網(wǎng)絡(luò)的靠前個版本。我們已經(jīng)有一些 js-Ceramic 的工作代碼,理想情況下將在今年夏天的某個時候投入生產(chǎn)。
加入我們的 Discord,問更多的問題。
原文鏈接:https://github.com/ceramicnetwork/ceramic/blob/master/OVERVIEW.md
來源:金色財(cái)經(jīng)
其他文章
- 申報(bào)殘保金時提示上年在職職工年平均工資小于社會平均工資50% 這個有風(fēng)險嗎
- 緊急求助一下:報(bào)稅的那個電腦開不了機(jī)了,在新的電腦里下載了報(bào)稅軟件可以把原來報(bào)過的內(nèi)容帶過來嗎?如何操作?謝謝
- 增值稅申報(bào)表的小微企業(yè)免稅銷售額是不是就是我們的營業(yè)收入,不算營業(yè)外收入把,
- 股東減資用不用考慮未分配利潤?
- 用于職工集體福利取得的進(jìn)項(xiàng)稅,怎么入賬呢,還是進(jìn)到進(jìn)項(xiàng)稅嗎,具體會計(jì)科目怎么做呢
- 請問金蝶云星空版 如何按供應(yīng)商查明細(xì)賬
- 獨(dú)立核算的分公司,總公司可以一起核算所得稅嗎?
- 一般納稅人清包工可以開3%專票不可以開普票是嗎?簡易計(jì)稅的只能開普票是嗎?
- 本期如果有在外地預(yù)交的稅款,增值稅申報(bào)的時候怎么申報(bào)?
- 開辦費(fèi)用要在營業(yè)前結(jié)轉(zhuǎn)?還是下個月結(jié)轉(zhuǎn)
- 計(jì)提工會經(jīng)費(fèi)計(jì)入什么科目呀?問了兩個給了兩種答案。
- 壞賬準(zhǔn)備計(jì)提的 信用減值準(zhǔn)備屬于什么科目, 借貸方向代表增加還是減少
- 資產(chǎn)負(fù)債表上應(yīng)付賬款為負(fù)數(shù),預(yù)收賬款為正數(shù),這兩個表示什么意思?
- 餐飲行業(yè)印花稅是怎么核定的,稅率是多少?
- 你好!行業(yè)協(xié)會會員費(fèi)收入屬免稅收入嗎
- 行政單位財(cái)務(wù)規(guī)則和事業(yè)單位財(cái)務(wù)規(guī)則的區(qū)別是什么?
- 企業(yè)給員工發(fā)的過節(jié)費(fèi),做賬怎么處理合適,這個也需要繳稅吧
- 建筑類,成本 人工 費(fèi)用 利潤比例分別是多少?。?/a>
- 你們好,請問下一般納稅人資格證明文件怎么下載?在電子稅務(wù)局網(wǎng)站里
- 投資性房地產(chǎn)公允價值模式計(jì)量是如何確定的?