Cointime

扫码下载App
iOS & Android

Kwil 扩展 - 重新定义去中心化数据库的未来

项目方

Web3 正在加速发展,Arweave 作为基础设施将被更多的开发者采用,创造一个全新的、更加丰富多彩的生态系统。 PermaDAO 正是为此而建立起来的共建者社区。所有参与的人都能在这里找到自己的角色来贡献 Arweave 生态,任何关于 Arweave 的提案与任务都可以发布于此,并得到整个社区的支持与回馈。 加入PermaDAO,建设 Web3!  

翻译:Zhisheng @ Contributor of PermaDAO

审阅:Xiaosong Hu @ Contributor of PermaDAO


Kwil 通过引入 Kwil 扩展再次带头引领潮流,为区块链领域的变革注入新的动力。

Kwil 扩展以其创新力量,在去中心化数据库领域开创了崭新的局面。该项突破性技术为开发者们提供了更加广阔的创新舞台。通过 Kwil 扩展,开发者们不仅能够轻松连接各类区块链网络,还能够实现高度复杂且智能化的逻辑功能,无论在技术框架还是功能深度上都不受拘束。这一巨大的飞跃为去中心化数据库领域注入了新的生机与活力,极大地推动了其进程。随着扩展市场的日益充实,我们即将踏入一个崭新的时代——模块化数据库软件的时代。

让我们一起来更加详细地了解一下吧!

我们对于人们已经通过扩展构建的内容感到非常振奋不已。尤其值得一提的是,我们已经看到有开发者创建了一些扩展,可以基于链上状态实现数据访问控制,甚至将数据库中的数据价值回归到链上资产。这是 Web3 中一种全新的价值累积方法,为去中心化应用(dApps)、去中心化自治组织(DAOs)以及协议开辟了全新的商业模式。我们对于这些创新为这个领域所带来的影响感到非常兴奋。 - Brennan Lamey, Kwil 创始人。

Kwil 扩展

借助这些扩展,您可以实现以下功能:

  • 针对任何链上的任何令牌,实现数据的令牌门控访问。
  • 创建自动化的令牌激励机制,以鼓励数据共享和组合。
  • 实施精细化的访问控制机制,以及为数据访问实施先进的凭证系统。
  • 执行无状态函数,对数据进行操作,使其在传递到数据库时得到改变。

揭示扩展的奥秘

Kwil 扩展是与 Kwil 数据库并行运作的无状态应用程序。它们的独特之处在于能够将自定义函数直接注入数据库查询中。这为开发者提供了构建复杂逻辑的能力,是仅凭借 SQL 无法实现的。扩展为您带来了便利,能够自动将外部数据源的信息注入到数据库中,将数据库中的数据传输到外部目标,例如智能合约,并实现精密的访问控制和验证机制。

作为容器化应用程序,扩展可采用任何编程语言编写,然后导入到 Kwil 数据库中。当数据库执行查询时,相应的操作逻辑也会同时执行。

通常来说,编写一个扩展所需的代码约为 100 行。

扩展的强大能力

扩展为我们带来的创新可能性几乎是无限的。它们使您能够连接到任何外部数据源,并围绕这些数据构建高度定制的逻辑。这为诸多功能提供了可能,例如令牌门控、令牌激励、访问控制以及无状态函数。

  • Token 门控赋予开发者以基于链上资产限制数据访问的能力。扩展能够设定多样的要求,如 Token 持有、资金存款、NFT 所有权等,以便进行数据库的访问。换句话说,在试图访问 Kwil 数据库时,用户需要在其钱包中持有特定的资

          例子:私人公司可以向用户出售会员资格,以便让他们访问其数据库。这些会员资格附带一个 NFT,使其能够访问私人数据。

  • 同时,Token 激励 可以自动向用户分发 Token 奖励,作为鼓励他们生成数据的手段,从而促进围绕共享复合数据的激励机制,并实现自动奖励。

           例子:一个慈善机构可以要求用户帮助创建涵盖所有主要食物类别的营养数据完整数据库,以促进更健康的饮食习惯。为了积极参与数据库的数据添加,他们会通过向用户分发令牌的方式来进行激励,以交换获得的数据。

  •  通过访问控制,扩展可以链接到外部身份验证来源,以监管数据访问,从而为去中心化数据提供强大的隐私保护和身份验证机制。 

           例子:一个 Web2 公司可以迅速开始使用 Kwil 去中心化数据库来存储其数据,并仅要求用户通过其内部集中式系统完成短信验证。

  • 最后,无状态函数允许开发者在 Kwil 数据库内部创建可调用的无状态函数,用于在将数据发送到数据库之前创建中间逻辑以对数据进行操作。

           例子:尽管用户可能以各种格式向 Kwil 数据库提交数据,但扩展可以自动重新格式化数据,使其遵循数据库内现有数据的相似结构。这有助于确保新数据与数据库中的现有数据相互匹配。

从扩展入手

要部署自定义扩展,您需要将其直接嵌入到已部署的 Kwil 网络中。这一流程需要在本地运行一个带有扩展服务器的 Kwil 节点。此外,Kwil 还为了生产目的,提供了配备扩展服务器的 Kwil 节点的托管服务。

在创建扩展时,Kwil 为您提供了 Golang 和 TypeScript/JavaScript 的软件开发工具包(SDK)。一旦扩展准备就绪,它可以被插入到扩展部署脚本中,以在本地 Kwil 节点上运行。


  🔗 关于 PermaDAO:Website | Twitter | Telegram | Discord | Medium | Youtube

评论

所有评论

推荐阅读

  • 美国现货比特币ETF昨日净流出2.614亿美元

    10月15日,据Farside Investors监测数据,美国现货比特币ETF昨日净流出2.614亿美元。

  • 美国现货以太坊ETF昨日净流出1.295亿美元

    10月15日,据Farside Investors监测数据,美国现货以太坊ETF昨日净流出1.295亿美元。

  • 过去1小时全网爆仓4.76亿美元,主爆多单

    数据显示,过去1小时全网爆仓4.76亿美元,其中多单爆仓4.57亿美元,空单爆仓1979.45万美元,主爆多单。其中ETH爆仓2.00亿美元,BTC爆仓1.16亿美元。

  • BTC跌破81000美元

    行情显示,BTC跌破81000美元,现报80989.9美元,24小时跌幅达到2.87%,行情波动较大,请做好风险控制。

  • ETH跌破2400美元

    行情显示,ETH跌破2400美元,现报2395.62美元,24小时跌幅达到4.47%,行情波动较大,请做好风险控制。

  • 美国考虑放宽对影子船队的制裁,以降低海运费率

    10月15日,一名美国官员当地时间周三表示,特朗普政府正在考虑放宽针对所谓“影子船队”船只的制裁。这些船只曾运输来自俄罗斯、伊朗和委内瑞拉等国的石油及石油产品。此举旨在降低目前处于历史高位的全球海运费率。此前不久,美国总统特朗普刚刚暂时解除了针对俄罗斯柴油的制裁。这一决定招致了乌克兰总统泽连斯基、欧洲多国政府,以及特朗普所属的共和党内部分参议员的强烈批评。该美国官员透露,目前的讨论重点在于,美国是否允许此前遭制裁的船只运输“合法石油”。这里的“合法石油”是指未受到美国制裁的原油或石油产品,而非受到制裁措施限制的俄罗斯和伊朗石油。该官员表示,此举旨在推动更多成品油和原油从海湾地区运出。(金十)

  • 韩国股指开盘大跌逾5%

    10月15日,韩国KOSPI指数跌破6000点,日内跌5.59%。SK海力士跌超7%,三星电子跌超6%。(金十)

  • 美元指数抹去CPI报告公布以来的所有涨幅

    10月15日,美元指数DXY在亚盘初缓慢下跌,已完全抹去昨日美国9月CPI数据公布以来的所有涨幅(最高累计上涨约70点),现报102.16。英镑兑美元GBP/USD及欧元兑美元EUR/USD涨约0.3%,现分别报1.3231和1.1197。(金十)

  • BTC跌破82000美元

    行情显示,BTC跌破82000美元,现报81984.48美元,24小时跌幅达到2.01%,行情波动较大,请做好风险控制。

  • BTC跌破83000美元

    行情显示,BTC跌破83000美元,现报83015.81美元,24小时跌幅达到0.46%,行情波动较大,请做好风险控制。