如何直接调用智能合约(如何直接调用智能合约模式)

广告 X
欧意最新版本

欧意最新版本

欧意最新版本app是一款安全、稳定、可靠的数字货币交易平台。

APP下载  官网地址

Web3和低代码开发:下一代Web应用开发的合作与创新

免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。

小编:记得关注哦

来源:Foresight News

4 月 13 日,跨链互操作性协议 Nomad以 2.25 亿美元估值完成高达 2200 万美元的种子轮融资,领投方为 Polychain。对于一家初创项目而言,数千万美元种子轮融足可谓赢在起跑线上,那 Nomad 在团队、设计机制等方面究竟有何过人之处?与跨链通信协议 Optics 又有何关联?

据 Nomad 官方资料,其创始团队成员已参与互操作性研究超过 4 年,2017 年,他们中有几个人在跨链互操作性研发公司 Summa 工作。Summa 是比特币、以太坊、Cosmos 和 Zcash 生态系统的贡献者,对原子交易、SPV(简单支付验证)证明和基于零知识的跨链通信的研究为许多当前的互操作性技术奠定了基础,还为 Keep Network 的 tBTC 和 NEAR 的 Aurora EVM 提供了技术方面的支持。

Summa 还得到过 Polychain Capital、INBlockchain 和 Naval Ravikant 等的投资支持。2020 年 8 月,Celo 生态开发组织 cLabs 收购 Summa 的一个关键原因就是为了构建高效跨链通信互操作机制 Optics。

Nomad 首席执行官兼联合创始人 Pranay Mohan 拥有 8 年开发经验,2014 在 IBM 担任软件工程师,之后作为联合创始人成立软件媒体公司 SE Daily,此后先后任职于 Snapchat、O(1) Labs 和 Celo,Pranay Mohan 还是 Hashflow 的顾问。

另外两位联合创始人 Barbara Liau、James Prestwich 均为 Summa 联合创始人,其中,James Prestwich 曾为 Storj 联合创始人和前首席运营官,Barbara Liau 也是 Storj 的前开发者,在 Nomad 担任首席运营官。除此之外,Nomad 团队成员还包括担任 Bridgemaster 的工程师 Conner Swann、协议主管 Anna Carroll。

Nomad 的 2200 万美元种子轮融资中,除领投方 Polychain 之外,还有数十家参投方,包括 1kx、Ethereal Ventures、Hack VC、Circle Ventures、Amber Group、Archetype Ventures、Lattice Capital、A&T Capital、 Hypersphere、Dialectic、Breyer Capital、Figment、LedgerPrime、Robot Ventures、Continue Capital、Wave Financial 和 Open Web Collective 等。

Nomad 的早期合作伙伴还包括Connext、Moonbeam / PureStake、Milkomeda C1 / dcSpark、Evmos / Tharsis、Neon / Neon Labs 等。

Nomad:Optics 协议的扩展

在通过对比 Nomad和 Celo 跨链通信互操作机制Optics的文档资料后发现,Nomad 和 Optics 的文档介绍资料高度相似,考虑到 Nomad 团队中有几人曾在 Celo 或被 Celo 生态开发组织 cLabs 收购的 Summa 担任关键职务,可以认为两者的核心概念和基础架构是非常相似的。

就此,Nomad 发展主管 Julian Rachman 对 Foresight News 回应称,Nomad 是 Optics 协议的扩展,但不再使用 Optics 基础设施,并且完全独立于 Optics 的 optimistic 安全机制。

Nomad 是什么?

Nomad 意识到,尽管区块头中继(header relays)或轻客户端从理论上来看被认为是构建跨链桥的最安全方式,但不可扩展且难以跨异构生态系统部署。轻客户端需要在工作量证明和权益证明实施方面拥有专业知识,并且对新开发者来说是不友好的。

考虑到此,Nomad 从 Optimistic Rollups 汲取灵感,目前在探索的做法是,避开轻客户端,在 Optimistic Rollups 中利用欺诈证明构建一个信任最小化的桥梁,这样也易于在各种生态系统中部署。也因此,与传统的区块头中继相比,Nomad 预计其能够减少 90% 的 Gas 成本。当然这也是 Optics 的设计。

Nomad 希望提供安全第一的互操作性解决方案,使用 Nomad,开发人员可以安全地构建跨链应用程序( xApps)并在链之间桥接资产。目前 Nomad 已推出 Nomad 代币桥,支持在以太坊、Moonbeam 以及 Milkomeda C1 上进行资产跨链,之后会支持更多链。

Nomad 运作模式

Nomad 的底层运作模式与 Optics 大致相同,通过模仿 optimistic 系统,使用欺诈证明来中继数据跨链,可在多条链之间跨链。在看到一些数据证明后,会在一个计时器结束前使该数据证明有效,计时器运行时,诚实的参与者有机会回应证明或提交欺诈证明。

Nomad 上有 Home 和 replica 合约两个链上角色和更新者、观察者、中继器等等多个链下角色。

源链上 Home 合约:负责管理消息树(message tree)和更新者绑定的保证金;

replica 合约:任何链都可以维护一个 replica 合约,在欺诈证明窗口结束时管理 optimistic replication 并将消息分派给最终收件地址;

更新者(updater):签署新 root 证明,并将其发布到源链;

观察者(watcher):观察更新者与 Home 合约的交互,并对恶意证明作出反应,还会确保更新者不会绕过 Home 并直接进入副本。

中继器(Relayer):将更新从 home 转发到一个或多个 replica。

处理器(processor):证明待处理消息的有效性,提交 merkle 证明,并将它们发送给最终接收者。

从以上各个角色执行的操作我们可以大致看出 Nomad 的跨链消息传递过程,即:

Nomad 服务和短期规划

当前,对于资产跨链用户而言,Nomad 代币桥支持在 EVM 链中跨链 WETH、ETH、USDT、USDC、DAI、GLMR、WGLMR、WBTC、FRAX 以及 FXS 等资产,另外,Nomad 还直接在其代币桥页面集成了 Connext,允许用户使用 Connext 中的流动性进行资产跨链。同时,Connext 也将在其 xPollinate 接口中集成 Nomad。

经过测试,Nomad 目前不收取任何跨链费用,将 ETH 从以太坊跨链至 Moonbeam 需要大约 40 分钟时间,通常为 35 至 60 分钟。使用 Connext 跨链资产需要 7 至 10 分钟,不过需要支付一小部分额外跨链费用。

而对于开发者而言,Nomad 的通用消息传递通道将使开发者在链间传递任意消息,甚至可以在链之间调用智能合约功能,构建跨链应用程序。

未来 3 至 6 个月,Nomad 的规划是支持更多链、扩充团队以及逐步去中心化系统。不过,Nomad 在官方文档中表示未发币,暂不清楚短期是否有发币计划。在 StellaSwap 最近与 Nomad 组织的一场 AMA 中,Nomad 表示接下来会部署至 Evmos 上,之后还会支持 Gnosis Chain、Polygon、Avalanche、Fantom、BNB Chain、Optimism 和 Arbitrum 等网络。

综上,Nomad 通过模仿 optimistic 系统利用欺诈证明利用提供了一种兼顾速度、成本、网络安全性的跨链解决方案,随着与 Connext 等跨链基础设施的互补合作以及与之后与其他 DEX 协议的集成,或将在互操作性解决方案中占据关键一环。

参考链接:

https://docs.nomad.xyz/#nomad-architecture

https://github.com/nomad-xyz/nomad-monorepo

https://blog.connext.network/connext-has-partnered-with-nomad-e20cd8e62e31

https://blog.connext.network/optimistic-bridges-fb800dc7b0e0

支撑区块链大规模商用,揭秘FISCO BCOS v3.0的那些“黑科技”

Web3作为区块链技术的一部分,被认为是下一代互联网技术的主要方向。与此同时,低代码开发作为快捷而高效的软件创建工具,也一直得到广泛关注。那么,Web3和低代码开发如何合作,激发出下一代Web应用开发的新生力量呢?

当我们谈到Web3时,我们一般指代分布式互联网的下一代,它构建在区块链技术之上,具有去中心化和自治的特点。Web3 旨在利用区块链技术和去中心化协议,使人们能够在互联网上进行去中心化、透明、安全的交互,以及更好地控制自己的数据。以下是 Web3 的一些主要特点:

去中心化

Web3 的应用程序是分散式的,目标是消除中心化机构和垄断权力。它利用分布式账本技术,将数据传输和处理权力从单一机构权力下移到广泛的网络用户身上。

开放性

Web3允许任何人都能够参与和访问其应用,而不受传统互联网所限制的垄断性、封闭性控制。

数据隐私和安全

Web3利用加密技术使用户的数据不可伪造,并使其保护于去中心化网络中,用于保障用户数据隐私和资产安全。

智能合约

Web3采用智能合约技术,使其网络应用程序在去中心化环境中以安全、低成本、高效地执行和管理交易的自动化方法,避免了中心化拜物行赠的交易成本。

代币和货币

Web3采用了加密货币和代币,促进社区、结算、融资等各方面的去中心化。

总之,Web3 技术是一种区块链技术在互联网领域的重要应用,它的价值在于将分散式技术引入到传统互联网中,并为消费者和创作者提供更多的透明、安全、去中心化的原则。

Web3技术可以为低代码开发带来多方面的便利。一是区块链技术的去中心化,可以在应用程序中提供可信、安全和匿名的环境。低代码开发者可以通过引入Web3的智能合约、去中心化文件存储和去中心化身份管理等功能,实现对财务、合规和安全等方面的优化。例如,采用Web3技术可以实现网页的加密和抗攻击能力提升,其中包括用户身份认证、安全审计和数据隐私保护。

如何直接调用智能合约(如何直接调用智能合约模式)

另外,Web3技术还可以完善低代码开发平台的智能合约的支持。以太坊智能合约是Web3的核心技术,它能够基于规则进行自动化执行。这种方式使得许多传统的合同流程、交易流程和能源流程可以在链上进行。而低代码开发的平台一点开发人员可以轻松创建、测试和维护智能合约。这取决于使用的区块链系统,合约可能涉及更高级的编程语言,但这也不必担心。低代码的快速生成和高效部署,使得低代码开发者可以将这些复杂的过程直接交给平台来完成。

当然,将Web3技术整合到低代码开发中也有其难点。首要的是低代码开发平台开发者们需要深入理解区块链技术的内涵,理解其特点,以确保其正确使用。其次,低代码开发平台需要提供成熟的API交互库,使得开发者在不具备专业区块链开发能力的情况下,能够易于调用智能合约等功能。最后,基于Web3的应用服务需要合适的管理支持,如负载均衡、备用机制、安全策略等等。

就拿JNPF举例,作为中国领先的低代码服务商,凭借雄厚的科研技术力量、丰富的软件开发项目经验、严谨的项目开发流程和高质量的售后服务,已成功帮助千家企业完成数字化项目,建立了覆盖不同行业客户和不同发展阶段的软件产品服务体系。地址指路:http://www.jnpfsoft.com/?from=toutiao

JNPF通过在线开发、流程引擎、代码生成等核心功能快速构建相关业务系统,可以帮助开发者实现5分钟配置一张业务表单、5小时搭建一个专属应用、5天落地一个管理方案,并且易于维护、易于扩展、安全稳定,助力企业打通数字化的“最后一公里”。JNPF就是为企业数字化转型提供了一大“硬件”,方便企业在数字化转型过程中,最大限度降低企业的试错成本,提高转型效率。

总之,Web3和低代码开发的结合为企业提供了一种新的、快速和高效的Web应用开发方式。通过简化和自动化实际的开发工作,开发人员可以密集地集中在业务逻辑上,而不是深入实现技术方案上。低代码开发将让更多人更容易地参与Web3的开发,从而为Web3的发展注入生机和活力。

上一篇: 可以免费挖矿的虚拟币、可以免费挖矿的虚拟币软件
下一篇: 区块链是穷人的最后一次机会_区块链的应用案例

为您推荐