当前位置: 首页 > news >正文

探秘区块链开发:智能合约在 DApp 中的地位及与传统开发差异

从:引言:当我们谈论区块链开发时,实际在讨论什么?,我们已经能够知道,当我们在讨论区块链开发的时候,大多数时间里说的就是DApp开发。

那么DApp是由什么组成的呢?从上篇文章的特征中我们得出一个技术名词”智能合约“。这是DApp的一个重要特征,也是DApp的一个重要组成。

那么什么是智能合约?

传统的API和智能合约

单纯的去解释智能合约太过于复杂,这不是本篇文章的重点,这里我选择以传统的App为切入点去讲解。

我们作为一个普通的开发者接触的最多的开发组成应该如下:

而在DApp中组成变成了这样:

因此如果你是一个传统意义上的前端开发者,你完全可以理解为,智能合约就是你所要调用的API。而如果你是一个后端开发者,你可以理解为智能合约就是你要开发的让前端调用你完成数据库入库的程序。

当然,如果你是后端开发者,你还需要知道的是智能合约的开发和传统的API开发是不一样的,这至少体现在以下方

相关文章:

  • redis中的hash
  • window下通过wsl搭建linux虚拟环境
  • leetcode_59. 螺旋矩阵 II_java
  • 【ISP】HDR技术中Sub-Pixel与DOL的对比分析
  • 系统与网络安全------Windows系统安全(10)
  • Module模块化
  • Vue2 插槽 Slot
  • Ethernet Protocol以太网协议
  • 爬虫中遇到的问题
  • Elixir语言的函数定义
  • 【家政平台开发(24)】营销推广模块开发全攻略
  • 前端-项目工程化(快速理解并会用)
  • 【教程】MacBook 安装 VSCode 并连接远程服务器
  • 在深度学习中,如何统计模型的 ​​FLOPs(浮点运算次数)​​ 和 ​​参数量(Params)
  • Tiktok 关键字 视频及评论信息爬虫(1) [2025.04.07]
  • 从GPU加速到深度学习革命 —— AlexNet论文概述
  • 面试题vue
  • Compose Multiplatform+Kotlin Multiplatfrom 第五弹跨平台 截图
  • 深度学习与神经网络 | 邱锡鹏 | 第四章学习笔记 神经网络
  • centos操作系统如何更换yum镜像源
  • 国际博物馆日|航海博物馆:穿梭于海洋神话与明代造船工艺间
  • 篮球培训机构东方启明星被指停摆,家长称已登记未退费用超百万
  • 美国务卿会见叙利亚外长,沙特等国表示将支持叙利亚重建
  • 英德宣布开发射程超2000公里导弹,以防务合作加强安全、促进经济
  • 全国省市县国土空间总体规划已基本批复完成,进入全面实施阶段
  • 大环线呼之欲出,“金三角”跑起来了