Cardstack 是用户、开发者、供应商和企业之间四方市场的核心。Cardstack 以优惠的价格、优质的服务和良好的选择,为用户提供所需的一切。
与其他开源软件(如 Wordpress)类似,用户可以选择任何托管服务提供商来管理和运行其基于 Cardstack 的应用程序。Cardstack 生态系统中大量的托管服务提供商将确保来自世界各地的用户获得符合其预算和要求的定制服务。[1]
Card SDK(软件开发工具包)是一个可组合的 UI 系统,允许开发人员轻松构建卡片模板,最终用户可以使用这些模板来制作自己的卡片。Card SDK 部署到 Cardstack Hub,即服务器。但该服务器是独一无二的:在大多数系统中,开发人员运行服务器,因此用户的文件存储在开发人员的数据中心中,并由开发人员控制。
在 Cardstacks,开发人员将其卡片部署到由他们选择的服务提供商运行的 Hub。这样,所有用户都有自己的 Hub、自己的服务器、自己的小型个人云,他们在其中拥有所有代码——无论是用于记笔记、制作音乐还是编辑图像。它由服务提供商运行,但属于他们。
最后,当我们创建这个完整的生态系统时,用户、开发者、供应商和企业之间的交叉点非常重要,在这个生态系统中,所有参与者和价值网络都以无缝的方式连接在一起。
CARD 协议以去中心化的方式将 Card SDK 和 Cardstack Hub 集成在一起。
如果您只有一个服务和一个 SDK(例如,带有 Instagram SDK 的 Instagram),开发人员只能将其软件部署到一家公司。但在我们受区块链启发并使用开源技术实现的开放网络方法中,我们基本上可以构建一个多货币支付和结算网络
CARD 协议允许用户选择任何运行 Hub 的服务提供商,并说:“我选择您来帮助我存储图像文件,或管理我的钱包,或计算我的销售额,或处理我的信用卡付款或加密货币交易。”
用户不限于一个提供商或一个 Hub。他们可以拥有不同的 Hub 和不同的服务提供商来服务不同的卡片,因为一个提供商可能擅长处理数据,而另一个提供商可能更擅长处理内容管理系统。但它都是使用相同的 Card SDK 构建的,因此提供了一种有凝聚力的体验。而 Cardstack Hub 是将所有内容整合在一起的服务器。
用户是存钱支付服务提供商的客户。他们的资金会累积到奖励池中。根据提供的服务和可计费的使用量,服务提供商会收到该奖励池的一部分,他们可以提取这部分资金。Hub 会将相关数据报告给协议。
CARD 协议协调这六个方面——存款、市场价格、可计费的使用量、提款、购买和可支配余额——以确保这是一个公平的网络。在支付方面,您会得到您的基础资产的价值;因此可以以公平和准确的方式向客户收费。[2]