
区块链开发
文章平均质量分 94
晨浩爱思考
热爱生活,热爱技术。现一名区块链研发工程师,讲少有人讲的区块链技术。
展开
-
什么是 DAO
简介DAO(Decentralized Autonomous Organization,去中心化自治组织) 是与全世界志同道合的人合作的一种有效且安全的方式[1]。把它们想像成一个其成员共同拥有和管理的本地互联网企业。它们有自己的金库,没有组织的允许没有任何人有权限访问金库。每个决策都由提案和投票来决定,确保组织中的每个人都有发言权。没有随意支配开销的 CEO,也没有随意篡改账本的 CFO。所有都是公开的,开销的规则都通过其代码记录在 DAO 中。使用 DAO,无需信任组织中的任何人,只需信任 DA原创 2022-03-01 16:53:07 · 11052 阅读 · 0 评论 -
NFT 中的元数据
元数据是什么?元数据就是数据的数据。这样说或许很绕,举一个例子就好理解了。一篇文章有标题、作者、发布时间、标签等等信息,这些数据就是文章的元数据。看一个更直观的例子,我们以 OpenSea 中的一个 NFT 为例:左边的图片就是实际的数据,而描述它的元数据看起来是这个样子,是一个 json 格式的文件:{ "name":"#1125", "symbol":"SC", "description":"Soul Café is a collection of 3333 randomly原创 2022-02-14 22:09:21 · 2443 阅读 · 3 评论 -
智能合约开发实战——元交易(Metatransaction)系列三,前端如何发起元交易的代码讲解
引言在上文末尾,讲到了合约侧如何使用元交易,而对于前端和用户层面如何使用,还未有一个细致的讲解,这部分将是本文的目标。前置知识本文内容需要你掌握 remix 或 truffle 部署智能合约,对前端开发的基础知识(对 HTML、Javascript)有一定了解,了解 Web3.js,了解 Metamask 基本使用。如果你对这些内容还不熟,建议不要过于追求理解本文细节,先了解整体的内容,再自己深入研究你尤其不理解的部分。部署合约在一切开始前,当然是首先得部署智能合约,这包括 MinimalForw原创 2021-11-12 15:54:23 · 11072 阅读 · 1 评论 -
区块链开发第一步 Remix IDE的安装
1.安装vs2015,勾选Tools and Win 10 SDK2.安装git并配置环境变量【详情见该大佬博客--> https://blog.youkuaiyun.com/dietime1943/article/details/71751007】3.安装node.js,因为node.js会自带npm 后续会需要npm安装工具4.以管理员身份打开cmd5.执行npm install -...原创 2019-04-07 21:53:45 · 1373 阅读 · 0 评论 -
【收藏向】一文弄懂什么是ERC20
什么是 ERC20?【只是技术探讨,请不要参与违法犯罪活动,谨防数字加密货币炒作风险。】ERC20 有什么作用?在交易所中的 ERC20EIPs 中的定义在 etherscan 中的 ERC20原创 2021-11-16 23:43:21 · 9704 阅读 · 0 评论 -
什么是 NFT?
概念NFT(non-fungible token),非同质化通证,我们可以用它去代表唯一事物的所有权。它们让我们通证化像艺术、收藏品甚至是真实财产的物品。它们同时只可能有一个官方的所有者,其安全性由区块链保护,没有人能修改所有权的记录[1]。可能从非同质化通证这个名词上就让人困惑了,所以我们首先了解这个名词的组成:非同质化和通证。通证(Token),是以数字形式存在的权益凭证,它代表的是一种权利,一种固有和内在的价值。货币、积分、股票等权益证明,都可以由通证来代表。它代表着数字资产。下图就是在 ope原创 2021-12-03 00:04:34 · 25604 阅读 · 0 评论 -
智能合约开发实战——元交易(Metatransaction)系列二,元交易合约的实现
引言上文中提到,普通的 ETH 交易并不能够做到让用户无需 gas 费,需要交易中嵌套一个交易,即元交易,来实现免 gas 费。本文将分析开源库 OpenZeppelin/openzeppelin-contracts 中的元交易合约的实现,让你能够快速入门元交易实现细节,从而能够自己对后续更多的相关技术深入探索。前置知识概述元交易会涉及到 ECDSA 与 EIP712 等知识,如果你是熟手,可以跳过此节内容,直接浏览具体实现分析部分。Hash也称哈希、散列、数字摘要。通过哈希函数,可以将长短不一原创 2021-11-11 17:29:22 · 9438 阅读 · 6 评论