Dune 基于 亚马逊云科技 进行构建,以扩大区块链数据的影响

初创企业通常由无所畏惧的人创立,他们面临着问题,而不是被吓倒,而是着手为自己和其他所有人解决问题。

Mats Olsen, co-founder and CTO of Dune

Mats Olsen,Dune 联合创始人兼首席技术官

成立于2018年的web3分析 独角兽 Dune 就是这样一家初 创公司。在区块链上构建以太坊原型时,联合创始人弗雷德里克·哈加和马茨·奥尔森认识到,不同的加密数据来源是web3开发的主要障碍。同时也是Dune首席技术官(CTO)的马茨解释说:“在建设时,我们最大的痛点之一是从区块链中取回结构化信息。这是一个针对写作进行了优化的数据库,但没有针对读取进行了优化。”

Dune证明了简化区块链数据的整合和分析是可能的。Dune 建立在亚马逊网络服务 (亚马逊云科技) 的基础上,提供了一个基于 Web 的平台,允许人们查询公共区块链数据并将其聚合到可共享的仪表板中。用户可以获取多个 代币、钱包和协议的跨链数据(来自不同区块链的数据), 并 构建一个仪表板,使数据更加透明和可操作。

一开始,Dune 专注于获取加密数据,使其他 web3 开发人员可以轻松访问和访问这些数据。正如 Mats 解释的那样,“该领域的初创企业必须重复大量的工作和工程时间,才能问诸如'我有多少用户?'之类的问题。”随着 Dune 推出一款使加密数据更易于理解和使用的产品上市,他们开始在平台中添加可视化和仪表板元素,使数据更具可操作性。

“在加密领域,很多人说数据是可用的,你可以看看。数据确实可用,但是 Dune 让使用这些数据变得实用,” 马茨说。“我为我们为这个领域带来的透明度和可访问性感到自豪。”

如今,Dune 以社区成员创建的仪表板而闻名,这些仪表板可在社交媒体、加密新闻网站和 Dun e 本身上进行病毒式共享。 马茨说:“加密空间最有趣的方面之一是其病毒式方面。”“正在发生所谓的利益相关者爆炸式增长,公共区块链使用数据对产品所有者以及其投资者、竞争对手和监管机构都有价值。这是一个有趣的现象。”

An image of a Dune dashboard. Check out the interactive version at https://dune.com/oplabspbc/soundxyz-on-optimism

Dune 仪表板的图像。在 https://dune.com/oplabspbc/soundxyz-on-optimism 查看交互式版本

通过迁移到 亚马逊云科技 进行构建和扩展

随着 Dune 用户群的扩大和技术需求的增长,Mats 和团队决定是时候从多云环境迁移到一体化云提供商了。Dune 选择在 亚马逊云科技 上全力以赴。

Dune 迁移的主要原因之一是将工作负载托管在单一位置,提供可以满足其当前和未来需求的服务。Mats 解释说:“亚马逊云科技 提供如此广泛的产品这一事实对我们来说非常重要。亚马逊云科技 的服务做得非常好,比如 DynamoDB 。我们现在并不经常使用它,但它已纳入我们未来的计划。”

除了提供 200 多种功能齐全的服务 (比任何其他云提供商都多)外,亚马逊云科技 还是采用最广泛的云。像大多数初创公司一样,Dune希望他们的工程师能够尽快进行创新和构建。

“亚马逊云科技 在工程领域广为人知且多产。这很简单,因为我们的大多数工程师以前都使用过它。没有加速时间,这确实很有帮助,” Mats说。

Dune 利用 亚马逊云科技 迁移加速计划 (MAP) 和 A WS Activ ate 迁移 到 亚马逊云科技。积分帮助 Dune 在前三个月免费迁移到 亚马逊云科技。

如今,Dune 的技术堆栈包括 Amazon Simple Storage Servic e (Amazon S3) ,即允许从任何地方检索任意数量数据的对象存储,用于托管为其控制面板贡献的大量数据。为了处理这些数据,Dune 使用 Apache Spark,然后使用 Trino 查询数据。它们还运行许多 Kubernetes 集群,这就是大多数 Dune 应用程序使用 亚马逊 Elastic Kubernetes 服务(亚马逊 EKS)的原因。 为了实施安全且可扩展的客户身份和访问管理,Dune 使用 Amazon Cognito。

通过在 亚马逊云科技 上进行构建,Dune 获得了 亚马逊云科技 初创企业团队的支持,包括基础设施和优化、上市和联网。Mats说:“我们一直对从亚马逊云科技获得的帮助感到非常满意。”“很高兴知道我们能得到支持,无论是解决方案架构师还是商业机会。”

更多地关注产品,减少支出

Dune全神贯注于数据,包括他们的云成本:“对我们来说,最重要的是了解我们在哪里花钱,以及这会为我们的客户带来多少价值,” Mats说。

为了降低云成本并充分利用支出,Dune与他们的客户团队合作,为他们的技术需求选择了最具经济意义的选项。其中包括 亚马逊云科技 Graviton 处理器和开源的 Kubernetes集群自动扩缩器 Karpenter

此外,Dune 能够在其 Amazon EC2 预留实例 上节省 26% (与按需使用相比)。他们通过使用 Zesty 自动购买这些实例 和使用 储蓄计划 (一种灵活的 亚马逊云科技 计算用量定价模式)来实现这一目标。Mats 还指出,“ 竞价型实例 也是 我们降低云成本战略的重要组成部分,因为它们有助于缓解 Kubernetes 的高使用率。”

亚马逊云科技 Activ ate 是一个为初创公司提供免费工具、资源等的计划,也是 Dune 能够减少对支出的关注而将更多精力放在产品上的关键。Mats说:“这些积分非常有助于我们减少对优化云工作负载的担忧。”利用他们从 亚马逊云科技 Activate 获得的积分,Dune 得以为他们的客户提供更好的产品并提高创新能力。

“这些信贷最重要的是让我们专注于产品的市场契合度。专注于改进我们的产品以满足用户的需求,而不必担心支出管理,” Mats解释说。“可以这么说,积分降低了试用和试验新产品的门槛,因为我们没有立即为它们开具账单。”

成功创立初创公司的经验教训

正如 Dune 在使用 亚马逊云科技 Activate 积分时所展示的那样,开发能够为客户解决问题的产品是第一条规则。Mat 解释说:“唯一重要的是你的用户。如果你没有,那就去找一些。”做到这一点的最好方法是找到问题,为自己以及该领域的人们解决问题。他建议,倾听客户的意见同样重要,在他们的反馈与产品的长期愿景之间取得平衡也同样重要。

创立一家成功的初创公司并不是一个容易的过程。马茨建议:“大多数初创企业之所以死亡,是因为你放弃。”“如果你想获胜,你必须留在游戏中。”他讲述了在早期,Dune的团队成员在没有薪水的情况下工作了将近一年,他们只有三个客户,而且有一次公司距离关门还有几周的时间。但是,他们并没有放弃,一项投资使Dune得以继续建设和发展。

共同构建 web3 的未来

Dune 的前五年是一个激动人心的时刻。除了在加密领域的两大消费浪潮——DeFi(去中心化金融)和NFT(不可替代的代币)中支持数据需求外,Dune 在短短三年内同时从一个想法扩展到独角兽。马茨说,现在,技术在促进web3创新、货币和人们如何储存价值方面 “比以往任何时候都更加重要” 的时机已经到来。

Dune 计划挺身而出。他们拥有40多名员工,有能力整合新功能,使用户更容易访问加密数据。Mats说:“扩展后端计算以满足用户需求的能力很重要。”“我们正在投入大量资金,让自动扩缩提供更好的客户体验。”

未来还会怎样?“我最兴奋的是生成式人工智能,” Mats 分享道。“6月,我开始领导一项计划,尝试大型语言模型如何允许用户在不使用SQL的情况下与我们的数据库进行交互。”利用自然语言文本生成 SQL 查询的功能(即 Text-to-SQL)将降低 Dune 的进入门槛:这将允许不知道如何编写和运行 SQL 的用户与数据库进行交互。

生成式 AI 是一种新的杠杆,它允许比以往任何时候都更多的人聚合和可视化跨链数据,从而帮助实现 web3 的民主化。“当我们准备尝试开源大型语言模型时,在 亚马逊云科技 上托管它们并对其进行微调对我们来说最有意义,” Mats 说。

无论是在亚马逊云科技的帮助下优化技术堆栈,开发新产品,还是利用技术进步进行创新,Mats都知道Dune团队已准备好应对未来带来的所有机遇。

“我们与许多其他公司的不同之处在于我们能够采用技术并根据我们的需求对其进行修改。我们不怕使用开源工具,我们很高兴能深入研究。所有这些都带来了更好的用户体验,” Mats说。

Mats Olsen

Mats Ol sen

Mats Olsen是Dune的联合创始人兼首席技术官,该公司致力于提供加密数据。他居住在挪威,对加密、数据和人工智能充满热情。

Megan Crowley

梅根·克劳利

梅根·克劳利是 亚马逊云科技 创业内容团队的高级技术作家。她的早期职业生涯是高中英语教师,她一直热衷于为既具有教育意义又具有启发性的内容做出贡献。与世界分享初创公司的故事是她在 亚马逊云科技 工作中最有意义的部分。在业余时间,梅根可以在木工、花园和古董市场上找到。


*前述特定亚马逊云科技生成式人工智能相关的服务仅在亚马逊云科技海外区域可用,亚马逊云科技中国仅为帮助您发展海外业务和/或了解行业前沿技术选择推荐该服务。