DFINITY上去中心化银行一一Dank

格鲁吉亚政府与挪威区块链交易平台WiV Technology合作,将铸造葡萄酒NFT代币

据Coindesk 7月20日消息,格鲁吉亚正在将其部分葡萄酒放在区块链上,使投资者和爱好者能够跟踪出处,并购买和出售相关NFT代币。根据周二的一份电子邮件公告,格鲁吉亚政府已经与挪威区块链交易平台WiV Technology达成合作。根据合作关系,葡萄酒及其…


DFINITY上去中心化银行一一Dank
DfinityBase发掘Dfinity生态优质项目



Dank是面向互联网计算机上的开发人员和用户的产品和开放互联网服务的集合。专注于无需信任、无需许可,并且很快就会由社区拥有和控制。


DFINITY上去中心化银行一一Dank

7月23日Dank宣布引入其第一个开放互联网服务Cycles Token (XTC),它允许任何人仅凭一个主体ID就可以持有Cycles并使用它们。

CyclesTOKEN(XTC)是Dank的第一个服务/产品。一种锁定Cycles的TOKEN,允许任何人仅使用主体ID持有Cycles,并将其用于开发或资助具有不断增长的DFX兼容性的容器,或通过内置于XTC令牌容器中的可调用方法。
通过封装Cycles和使用XTC Token,开发者可以提供更便捷的服务。
一旦DFINITY发布服务网络系统,Dank的服务将正式成为开放的互联网服务。届时,Dank(包括 XTC 和 Dank 未来发布的服务)将完全由社区拥有和控制。此版本是Cycles Tokens (XTC)的alpha V0。


DFINITY上去中心化银行一一Dank
DFINITY上去中心化银行一一Dank

关于此版本需要注意的一点是,Dank的核心团队将拥有临时升级/暂停控制,以提供XTC的错误修复、升级和改进,并在团队继续测试的早期阶段保护用户资金免受任何潜在攻击代码库,并努力在未来几个月内成为真正的去信任的开放互联网服务。



主体ID


DFINITY上去中心化银行一一Dank

主体ID可以代表用户在网络上的身份(例如,它是IC应用程序了解用户的唯一ID),并且它们是唯一能够拥有/控制容器的标识符,使它们成为互联网计算机的唯一标识符核心。

但是他们不能直接持有Cycles或ICP,你需要一个单独的Cycles Wallet来持有Cycles(因为Cycles在互联网电脑上没有账本),而在ICP的情况下,你需要一个代表你的账户ID该特定分类帐上的“余额”。

这会造成糟糕的用户体验并显着削弱Web3的主要优势——可组合性!最重要的是,在Internet Identity(由 DFINITY 基金会开发的身份验证系统)的情况下,您可以管理多个特定于主机名URL(又名接口)的身份。这意味着您的TOKEN余额将特定于每个界面,应用程序无法相互通信!

所以Dank表明立场,并相信主体ID必须扮演互联网计算机的通用唯一标识符的角色并且用户应该能够在多个应用程序中使用相同的主体ID,允许互连、可组合、用户-拥有和控制的体验在不牺牲Web3的用户体验收益的情况下轻松发展。

Dank通过Cycles Tokens (XTC)朝着这一愿景又迈进了一步,将Cycles连接到主体ID。一种标准的稳定币TOKEN(Cycles),可以在Defi中无缝运行而不会牺牲用户体验,并且还可以在不需要Cycles钱包的情况下为IC开发人员及其开发需求提供服务。


Cycles Token(XTC)


DFINITY上去中心化银行一一Dank

Dank的第一个开放互联网服务Cycles Token(XTC)。XTC是一种cycles TOKEN,它使用新的以主体ID为中心的TOKEN标准,它锁定cycles以允许任何人仅使用他们的主体ID来持有、提取、发送、接收和开发cycles,而无需部署罐和创建和Cycles钱包。

Cycles Token (XTC) 是一个cycles提供者,很像Cycles钱包。事实上,XTC的构建与DFX和所有使用Cycles钱包来资助Cycles费用或补充罐的开发流程兼容。

XTC TOKEN罐遵循与Cycles Wallet相同的界面,因此它的使用与所有现有的开发用例兼容,所有相同的开发功能都内置在 XTC TOKEN本身中。

用户本质上是在XTC TOKEN罐中锁定Cycles,他们可以访问Cycles TOKEN (XTC),XTC与Cycles 1:1映射到他们的主体ID。

1 XTC = 1M Cycles。Dank正在设置元数据/约定,以便交换/图形用户界面/应用程序可以使用XTC运行,而无需键入数十个零(1 XTC = 1,000,000,000,000 Cycles),并且在API/CLI接口的情况下,Dank继续使用常规Cycles数(没有小数点)以获得最大的准确性。

您可以将您的Cycles TOKEN (XTC) 转移到其他主体ID或罐ID(它们也可以在 XTC TOKEN分类账上持有余额!)。这些交易在内部发生,因为XTC令牌罐重新分配ID之间的余额。您还可以将原始Cycles提取到罐ID中,将您的CyclesTOKEN (XTC) 解锁为可以为罐提供资金的原始Cycles。

那么你如何访问你的余额?所有XTC 用户都共享相同的“通用Cycles钱包ID”(XTC TOKEN罐ID!),而不是每个用户的Cycles钱包ID(他们用来访问钱包的ID)。类似于TOKEN合约/分类账的工作方式。

您只需指向或调用XTC令牌罐ID,分类帐将返回与您用作身份的主体ID关联的主体ID的余额。

通过消除对多个唯一标识符的需求(除了主体ID还需要Cycles钱包ID),Dank的目标是消除将您的资产与您的身份分开(在多个地址中)产生的所有摩擦点:

  1. 加入用户并访问他们的Cycles是一个多步骤、多身份验证的过程

  2. 拥有独立的身份和平衡会降低可组合性/互操作性

  3. 持有Cycles/访问Cycles钱包有一个入门成本


ProxyCister管理功能


DFINITY上去中心化银行一一Dank

Cycles Token (XTC)与DFX兼容并具有内置功能,允许用户直接使用其XTC余额在互联网计算机上开发和资助罐。

简而言之,用户可以通过XTC TOKEN罐的方法向互联网计算机进行代理调用:创建一个新的罐,支付部署费用,直接从他们的XTC余额中设置初始Cycles金额,并进行代理调用/请求到他们。

XTC罐具有那些可以调用的公开罐方法,因此您可以直接调用罐让XTC执行,或者像Cycles钱包一样在 DFX中使用您的XTC钱包。唯一的区别是,当您在 DFX CLI上设置默认钱包时,您只需输入XTC的令牌罐ID而不是个人Cycles钱包ID,其他一切都像使用Cycles钱包一样工作。

当您需要将Cycles发送到罐、资助罐调用或支付罐创建费时,XTC罐只需解锁与您的Cycles TOKEN余额相关的Cycles,提取原始Cycles,减少您的Cycles TOKEN (XTC)平衡,并从分类帐中销毁那些转换回原始Cycles的XTC TOKEN。

XTC拥有您从Cycles Wallet获得的所有开发特权和功能,而无需Cycles Wallet,并且只需一个Principal ID 即可管理它们的额外特权。此外,您可以轻松地在 Principal ID、caniters等之间发送 XTC,就好像它是任何其他令牌一样。


新的开发

借助XTC,Dank可以帮助将Cycles与其预期用例(在开发中,或将来可能在DeFi中)连接起来,并提供任何开发人员都可以用来调用和集成这些工具的接口/功能。

这些是将容器/IC开发体验抽象为任何类型的接口都可以利用的“Pluggable”功能的第一步(例如Fleek.ooo,未来用于开发 // 或插入钱包/与DeFi交互)以提供更简单、更友好的开发工具。

这背后的概念是消除使用Cycles进行开发时的摩擦点,为应用程序/平台/体验让路,这些应用程序/平台/体验可以抽象以前不可能(或不容易编排)的事物:

  1. 罐/充电站开发中的自动Cycles管理

  2. 对网络/开发/应用程序体验的普遍访问

  3. 更友好的基于Web的IC开发


更好的引导


借助Cycles Token (XTC),Dank还可以为更好地引导用户及其TOKEN进入应用体验,尤其是开发或面向Cycles的体验奠定基础。

举个简单的例子,如果没有 Cycles Token (XTC),如果您要登录Open Chat并使用“发送 Cycles ”功能向朋友发送一些Cycles,您需要先输入Cycles钱包ID(几乎就像在web2应用程序上输入密码一样),以便应用程序可以知道他们需要在您每次登录时授权您的主体ID访问哪个容器。

使用XTC,任何以Principal-ID为中心的身份提供商、钱包或应用程序都可以使用Cycles Token (XTC)让他们的用户访问Cycles(表面/发送/等),而无需管理单独的Cycles钱包。相反,该用户的主要身份,即他们的委托人ID,可以在XTC罐上分配余额,并且应用程序/钱包/提供商可以与XTC罐的方法交互,使用户可以访问所有发送/存款/取款等。

在互联网计算机的未来,Cycles小额支付可能成为罐、应用程序和用户之间的规范(或在用户支付计算成本的情况下),CyclesTOKEN (XTC) 可以帮助实现无摩擦的现实。


XTC功能


V0

截至目前(7月23日),V0的alpha XTC令牌罐支持以下功能:

  1. 铸造/存款Cycles(发送Cycles,获得等量的 XTC)。

  2. 余额检查(在 XTC 中检查您的余额)。

  3. 传输Cycles(传输到其他主体 ID 和容器 ID 的Cycles)。

  4. 提取Cycles(将 XTC 转换为原始Cycles并发送到容器 ID)。

  5. 交易的基本线性历史。

  6. 创建罐(代理调用以使用您的 XTC 余额创建罐)。

  7. 代理调用容器(调用容器,用Cycles填充容器)。

V1

关于V1和近期更新,Dank的工作将专注于加强分类账的可扩展性,并进行密集的测试。短期的主要目标是:

  1. 历史和分类账可扩展性

  2. 支持通过发送ICP直接铸造XTC

  3. 扩展Cycles开发人员功能

  4. 进行持续的审计/审查

随着Cycles Token (XTC)在安全性和成熟度方面的增长,Dank预计它会达到一个可以自信地成为自主开放互联网服务的阶段,能够随着使用量的增长安全地扩展自身。


控制与升级

在测试/alpha阶段,核心Dank开发团队将负责维护/控制XTC罐,并将获得两个调试/升级功能以继续在其 alpha 之外开发 XTC:

  • XTC 罐升级(保留分类帐状态/余额)

  • 紧急停止按钮(停止罐的动作)。

这两者的唯一目的是解决问题/漏洞/增强功能并避免可能影响用户的恶意利用。随着项目的成熟,XTC的架构经过大量审计和社区审查,Dank将把控制权移交给社区和治理系统。


获取XTC


Dank迫不及待地发布 Cycles Token (XTC) 和 Dank!您可以立即开始使用 XTC,查看Dank的文档(https://docs.dank.ooo/)以了解有关如何与分类帐服务交互的更多信息;以及如何在罐上开始锁定Cycles以获取 Cycles Tokens (XTC)。

想要一些Cycles开始在互联网计算机上进行开发,可以访问DFINITY的Cycles Faucet工具(https://faucet.dfinity.org/auth),您可以在其中兑换价值100美元的Cycles,支持Cycles Token(XTC)(选择“Dank”选项!)

了解更多Dank

官网:dank.ooo/

文档:docs.dank.ooo/

Discord:

discord.com/channels/837010835423494144/845720250237321236

推特:twitter.com/dank_ois


DFINITY上去中心化银行一一Dank

Dfinity上元宇宙概念项目——Cronics

Dfinity生态游戏项目大盘点

官方公布ICP最新锁仓数据

icp“质押挖矿” 年化最高28.9%


全球航运商业网络(GSBN)推出区块链解决方案,将大幅缩短货物放行时间

据Splash247 7月21日消息,Global Shipping Business Network (GSBN)在中国推出了其首个区块链应用–货物放行(Cargo Release)。货物放行利用区块链技术,提供了一个无纸化、透明的解决方案,连接进口港的每…

Click to rate this post!
[Total: 0 Average: 0]

人已赞赏
名家说每日优选

穿越时空,听上海百年故事

2021-7-23 20:43:44

名家说杂谈每日优选

合并后的以太坊重组

2021-7-23 20:46:56

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索