solidity 智能合约(3):使用truffle编译部署及测试合约
先找源码敲一遍,跑起来,后面慢慢讲怎么用solidity编写以太坊智能合约。
这个文件编写在 contracts 目录下
这个文件在 migrations 目录下
这个文件可以创建一个 test 目录,然后放进去,我这里直接放在了根目录,不太规范。
要编译Truffle项目里的合约,请切换到项目工程所在根目录,然后在终端中键入以下内容:
首次运行时,将编译所有合约。 在后续运行中,Truffle将仅编译自上次编译以来有更改的合约。如果我们想覆盖此行为,可以使用 --all 选项运行上面的命令。
编译的目标文件 Artifacts 将放在 build/contracts/ 目录中,相对于项目根目录(如果该目录不存在,将创建该目录。)
这些 Artifacts 是Truffle内部工作的组成部分,它们在成功部署应用程序中起着重要作用。 不要去编辑这些文件,因为这些文件将被合约编译和部署覆盖。
编译成功后
迁移脚本(JavaScript文件)可帮助我们将合约部署到以太坊网络。 这些文件负责暂存我们的部署任务,并且假设我们的部署需求会随着时间的推移而发生变化。 随着项目的发展,我们将创建新的迁移脚本,以进一步推动区块链的发展。 先前运行的部署记录通过特殊的 Migrations 迁移合约记录在链上,详细信息如下。
部署命令
要运行部署,请运行以下命令:
这将部署在项目的 migrations 目录中的所有迁移文件。 最简单的迁移只是一组管理部署脚本。 如果我们的迁移先前已成功运行,则 truffle migrate 将从上次运行的迁移开始执行,仅运行新创建的迁移。 如果不存在新的迁移, truffle migrate 将不会执行任何操作。 我们可以使用 --reset 选项从头开始运行所有迁移。 对于本地测试,确保在执行 migrate 之前安装并运行了 Ganache等 测试区块链。
测试脚本中输入数值 100 ,取出的数值为 64 (这个值是16进制格式,转为十进制就是 100 ).
如何检测区块链智能合约的风险等级高低
随着上海城市数字化转型脚步的加快,区块链技术在政务、金融、物流、司法等众多领域得到深入应用。在应用过程中,不仅催生了新的业务形态和商业模式,也产生了很多安全问题,因而安全监管显得尤为重要。安全测评作为监管重要手段之一,成为很多区块链研发厂商和应用企业的关注热点。本文就大家关心的区块链合规性安全测评谈谈我们做的一点探索和实践。
一、区块链技术测评
区块链技术测评一般分为功能测试、性能测试和安全测评。
1、功能测试
功能测试是对底层区块链系统支持的基础功能的测试,目的是衡量底层区块链系统的能力范围。
区块链功能测试主要依据GB/T 25000.10-2016《系统与软件质量要求和评价(SQuaRE)第10部分:系统与软件质量模型》、GB/T 25000.51-2016《系统与软件质量要求和评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则》等标准,验证被测软件是否满足相关测试标准要求。
区块链功能测试具体包括组网方式和通信、数据存储和传输、加密模块可用性、共识功能和容错、智能合约功能、系统管理稳定性、链稳定性、隐私保护、互操作能力、账户和交易类型、私钥管理方案、审计管理等模块。
2、性能测试
性能测试是为描述测试对象与性能相关的特征并对其进行评价而实施和执行的一类测试,大多在项目验收测评中,用来验证既定的技术指标是否完成。
区块链性能测试具体包括高并发压力测试场景、尖峰冲击测试场景、长时间稳定运行测试场景、查询测试场景等模块。
3、安全测评
区块链安全测评主要是对账户数据、密码学机制、共识机制、智能合约等进行安全测试和评价。
区块链安全测评的主要依据是《DB31/T 1331-2021区块链技术安全通用要求》。也可根据实际测试需求参考《JR/T 0193-2020区块链技术金融应用评估规则》、《JR/T 0184—2020金融分布式账本技术安全规范》等标准。
区块链安全测评具体包括存储、网络、计算、共识机制、密码学机制、时序机制、个人信息保护、组网机制、智能合约、服务与访问等内容。
二、区块链合规性安全测评
区块链合规性安全测评一般包括“区块链信息服务安全评估”、 “网络安全等级保护测评”和“专项资金项目验收测评”三类。
1、区块链信息服务安全评估
区块链信息服务安全评估主要依据国家互联网信息办公室2019年1月10日发布的《区块链信息服务管理规定》(以下简称“《规定》”)和参考区块链国家标准《区块链信息服务安全规范(征求意见稿)》进行。
《规定》旨在明确区块链信息服务提供者的信息安全管理责任,规范和促进区块链技术及相关服务的健康发展,规避区块链信息服务安全风险,为区块链信息服务的提供、使用、管理等提供有效的法律依据。《规定》第九条指出:区块链信息服务提供者开发上线新产品、新应用、新功能的,应当按照有关规定报国家和省、自治区、直辖市互联网信息办公室进行安全评估。
《区块链信息服务安全规范》是由中国科学院信息工程研究所牵头,浙江大学、中国电子技术标准化研究院、上海市信息安全测评认证中心等单位共同参与编写的一项建设和评估区块链信息服务安全能力的国家标准。《区块链信息服务安全规范》规定了联盟链和私有链的区块链信息服务提供者应满足的安全要求,包括安全技术要求和安全保障要求以及相应的测试评估方法,适用于指导区块链信息服务安全评估和区块链信息服务安全建设。标准提出的安全技术要求、保障要求框架如下:
图1 区块链信息服务安全要求模型
2、网络安全等级保护测评
网络安全等级保护测评的主要依据包括《GB/T 22239-2019网络安全等级保护基本要求》、《GB/T 28448-2019网络安全等级保护测评要求》。
区块链作为一种新兴信息技术,构建的应用系统同样属于等级保护对象,需要按照规定开展等级保护测评。等级保护安全测评通用要求适用于评估区块链的基础设施部分,但目前并没有提出区块链特有的安全要求。因此,区块链安全测评扩展要求还有待进一步探索和研究。
3、专项资金项目验收测评
根据市经信委有关规定,信息化专项资金项目在项目验收时需出具安全测评报告。区块链应用项目的验收测评将依据上海市最新发布的区块链地方标准《DB31/T 1331-2021 区块链技术安全通用要求》开展。
三、区块链安全测评探索与实践
1、标准编制
上海测评中心积极参与区块链标准编制工作。由上海测评中心牵头,苏州同济区块链研究院有限公司、上海七印信息科技有限公司、上海墨珩网络科技有限公司、电信科学技术第一研究所等单位参加编写的区块链地方标准《DB31/T 1331-2021 区块链技术安全通用要求》已于2021年12月正式发布,今年3月1日起正式实施。上海测评中心参与编写的区块链国标《区块链信息服务安全规范》正处于征求意见阶段。
同时,测评中心还参与编写了国家人力资源和社会保障部组织,同济大学牵头编写的区块链工程技术人员初级和中级教材,负责编制“测试区块链系统”章节内容。
2、项目实践
近年来,上海测评中心依据相关技术标准进行了大量的区块链安全测评实践,包括等级保护测评、信息服务安全评估、项目安全测评等。在测评实践中,发现的主要安全问题如下:
表1 区块链主要是安全问题
序号
测评项
问题描述
1
共识算法
共识算法采用Kafka或Raft共识,不支持拜占庭容错,不支持容忍节点恶意行为。
2
上链数据
上链敏感信息未进行加密处理,通过查询接口或区块链浏览器可访问链上所有数据。
3
密码算法
密码算法中使用的随机数不符合GB/T 32915-2016对随机性的要求。
4
节点防护
对于联盟链,未能对节点服务器所在区域配置安全防护措施。
5
通信传输
节点间通信、区块链与上层应用之间通信时,未建立安全的信息传输通道。
6
共识算法
系统部署节点数量较少,有时甚至没有达到共识算法要求的容错数量。
7
智能合约
未对智能合约的运行进行监测,无法及时发现、处置智能合约运行过程中出现的问题。
8
服务与访问
上层应用存在未授权、越权等访问控制缺陷,导致业务错乱、数据泄露。
9
智能合约
智能合约编码不规范,当智能合约出现错误时,不提供智能合约冻结功能。
10
智能合约
智能合约的运行环境没有与外部隔离,存在外部攻击的风险。
3、工具应用
测评中心在组织编制《DB31/T 1331-2021 区块链技术安全通用要求》时,已考虑与等级保护测评的衔接需求。DB31/T 1331中的“基础设施层”安全与等级保护的安全物理环境、安全通信网络、安全区域边界、安全计算环境、安全管理中心等相关要求保持一致,“协议层安全”、“扩展层安全”则更多体现区块链特有的安全保护要求。
测评中心依据DB31/T 1331相关安全要求,正在组织编写区块链测评扩展要求,相关成果将应用于网络安全等级保护测评工具——测评能手。届时,使用“测评能手”软件的测评机构就能准确、规范、高效地开展区块链安全测评,发现区块链安全风险,并提出对应的整改建议
普通人怎么玩nft
普通人玩nft方法如下:
你可以先到 Twitter、Telegram 上搜索 NFT 收藏家、创作者或是 NFT 项目的帐号并关注,也可以加入相关社群像是 Discord、微博社团等等,透过上面的讨论或是专家的分析,可以让你掌握更多情报。
建议尽量能在 Discord 上多跟大家互动,让越多人认识你,说不定就能培养自己的 NFT 人脉,并愿意在交易中先发送 (资金) 给你,甚至是跟你私下做交易就能减去不少的手续费。
加入你有兴趣的 NFT 项目的 Discord,并在上面观察以及积极讨论,有助于你建立个人的 NFT 人脉。
最后保持平常心,真的喜欢再买。
还是建议各位玩家们可以留一点银弹在身上,当某些你看好的项目突然暴跌时,或许就可以进场捡起来,反正不卖就不算赔,只要还可以撑住地板价,那就还有一丝希望!最后就祝各位 NFT 玩家们,好好享受你们在元宇宙的新人生吧!
如何确认NFT作品的真实性?
NFT的标准化及其智能合约的详细属性使它们中的每一个都是唯一可识别和真实的。用户知道每个NFT都只有一个存在,所以他们无法被复制或拷贝,最终也不会有欺诈性物品。区块链技术的透明性也意味着可以验证和证明真实性。NFT数字艺术品市场在2021年呈现爆炸性增长,拥抱NFT热潮,湖南搜云科技推出了一体化数字艺术品 IDA(Integrated Digital Art)总体解决方案。2021年7月30日,由中华老字号荣宝斋制作的齐白石、张大千、傅抱石等国画大师的一体化数字艺术品即将上线,具体信息请留意中国民族文化数字文库-金主数字艺术品登记平台。
资本疯狂追捧的NFT到底是什么,一文带你详解
什么叫做NFT?NFT是由三个英文单词Non、Fungible、Token的首字母所组成,翻译成中文叫做非同值化代币。
其实就算直接翻译过来,我想大家也不太能理解什么叫做非同值化代币。这里我做一个简单的例子大家一定马上就能get到。
如果我手里有一个张一百块的人民币,你手上也有一张一百块的人民币,我想跟你交换,你会觉得,没问题那就换吧。因为两张一百块属于同等的价值。那如果你手上的一百块有周杰伦的签名,那我要拿我手上的一百块跟你换的时候你就不会跟我换了,因为你手上一百块的价值可能值十万。
这就是非同值代币的意思,看起来是一样的东西,可是价值是不一样的,有周杰伦签名的那一张一百块是属于独一无二的。
为什么在近几年NFT会特别受到整个 科技 圈和潮流圈的重视呢?
因为在去年3月11日Christies佳士得举办了一场前所未见的数位艺术拍卖,在过去,数位艺术是没有办法进到拍卖场里面去做拍卖的,一个很重要的原因是,数位档案很容易被复制也没有办法去验证它的出处和真伪。
大家现在在荧幕上应该都有看到这幅作品,这幅作品是来自于一位美国艺术家,他的名字叫Beeple。他花了十四年的时间每天在他的社交网络上面上传一张数位艺术创作,所以这一张作品在21年3月11号在佳士得拍卖,作品名称叫做《5000天》,最后拍卖的价格是6900万美元。
所以,今天开说之前先送大家一份价值6900万美元的大礼!
我提供的是高清图片,大家快动动手指把这张图下载下来或者赶紧把它保存起来吧。
那你说保存在手机里的图片是不是跟拍卖里的图片一模一样呢,答案是,看起来完全一样,但是如果我们今天要把这份图片卖给别人有人会愿意买吗? 并没有要愿意买,就像刚刚我要去换你手上这张有周杰伦签名的一百块一样,你不会愿意跟我换,因为价值不一样,因为没有这份独一无二的签名。
这是为什么,数位艺术从现在开始有了NFT的技术之后,它可以进到拍卖场,因为我们可以知道出处,我们可以把它为一份独一无二的创作。
NFT背后的技术有几个核心,第一当然就是区块链的技术,区块链的技术不是今天聊的重点,但是也必定需要稍微的提到。
在整个NFT的发行里面会有一个角色是发行者,这个发行的人必须要透过区块链上面的一些平台去铸造他的产品,比如,刚刚有提到的艺术创作,就是必须透过佳士得跟区块链合作的一个铸造过程,所以它必须要有一个平台,透过平台发行了一份智能合约,这份智能合约记载了这份艺术作品在整个区块链上面是独一无二的创作,那我们要怎么验证它是独一无二的呢?
我想这是大家最迷惑的点,接下来请认真看看,来拍拍手认真看。
因为区块链有一个特征叫做分类式的账本,所以它不是像传统的作品或电脑一样只是记录在一台中心化的公司主机里面,它不是由一台电脑所组成的而是由整个区块链上面数以百万计的电脑共同来记录的,所以这一笔记录它会被丢到不同的电脑上面去做记录,那这些记录这些点我们叫做 节点。
这些人的创作会丢到不同的节点上面去做记录,每一个节点里面都会写下:「今天有一副创作,透过这个平台产生这个合约,进而在里面留下了一个区块」,这些区块叫block,接下来的每一笔交易都会透过下一个区块去做串联,所以每一个block连接起来之后,我们就叫做它block chain,这就是区块链的由来。
我们可想象这一副作品的发行如果今天有人想要去篡改它,或者有人想要去偷它的时候,会发生什么。它必须要同时间能够修改这么多电脑上面的记录才有可能实现,而这样的样式事实上是不可行的,因为全世界有数以百万计的这些节点在记录这一份分类式的账本,也就是因为这样的特性所以可以确保这个发行的机制它是独一无二的。
这还不是智能合约最关键的地方,智能合约赋予NFT下一个最重要的特性在于它可以自动化执行,还可以持续在创造中间的价值和利益的分配。
举例来说,发行者发行出了一个作品之后,有一个买家A要跟他做买卖,可是传统的艺术画作,当我画出一幅画卖给这个买家之后,他要怎么处置就是他的权利了,比如他可能会拿到二手的交易平台或者Christies佳士得这样的平台去做拍卖,可是对于创作者来说,我在第二手交易之后是没有任何收入的,除了名声之外,但是智能合约带给所有创作者或者艺术家来说,一个全新不一样的价值是在什么地方呢?
如果今天一个买家要跟我买这个发行者做出来的NFT,假如说我们说买家的出价是100万,在每一笔的交易里面我们必须付给平台2.5%的手续费,例如它就是25000块,但是在这一步我要付给发行者10万的一个版税,另外加上买家跟我买作品的87.5万,这三笔才构成了买家整个100万这笔交易的金额分配,在第一笔的时候可能感受不出来,这有什么特别的?
事实上当它产生第二笔交易的时候,也就是说当买家A卖给买家B的时候,买家A跟买家B卖的价钱是两百万,这两百万的分配关系到10%的版税,所以创作者就会拿到20万的版税收入,剩下的5万给平台,然后200万的87. 5%才是给A买家,所以它透过智能合约的自动交付,对于发行者来说他可以获得的是一个持续性的版税收入,而不只是一次性的交易收入。
大家可以想象以为的艺术家可能在世的时候都不会成功,为什么,因为大家都希望他死了,这个作品变得独一无二。现在不需要了,我在世的时候就可以发行很多独一无二的作品,而且我的销售可以不必透过这些收藏家的炒作或者二手交易平台中间的一些这种活动或抽成,而是可以把利益留在自己身上,它就使得艺术家成为一种可以长期实现的职业了。
其实智能合约对NFT来说,它的影响绝对不只是艺术品而已,各位想象一下,如果今天你是一个房地产商,专门负责盖房子 ,当我盖的第一栋房子卖给A卖家的时候,他是一个传统的交易,可是如果当A把房子卖给B的时候,这个交易金额里面有10%会回到你手里,这时候你盖房子的逻辑就不一样了,因为你会考虑到这个房子如何可以长期的交易,它越交易越增值,你能够获得的收益就越高,这是突破传统的交易逻辑。
当然也不止是实体物件而已,刚刚有讲到说房子的建设跟交易它的逻辑就不一样了,我不是只是算我第一次买房子的时候收入减我的成本,而我会希望我的方式可以持续性的被交易甚至是会增值,因为我在每一次的增值每一次的交易里面,我都会回归一定的版税收入回流到我的账户里面,所以我希望我的房子可以被用很久,它可以长期的增值,我们需要思考其他行业是不是有这样的可能。
如果你以前是一个知名的室内设计师,以前每栋房子都要画一次室内设计图,对吗?现在也不需要了,你只要画一次的设计图,因为你的设计图是杰作,所以其他的设计师就会买你的设计图去稍微改一下变成他的东西,所以你只要画一次图其他设计师用你的图的时候你都可以收到10%的版权费,看是不是多好。而且随着越多人用你的设计越有名。
卖保险的也是一样,现在的保险必须依靠这些保险公司的保单然后去鉴定是不是发给你保险金,未来不需要了,未来这些保险经纪人只要创建一个智能合约 ,它可以依照购买者自身的条件去构建利用哪一些保险组合构建起来的,当你发生什么事情的时候,智能合约会自动拨款到你的账户里面,甚至它能把你的智能保单的价值延续到你的下一代。
所以保险从业人员也是一样,你现在的工作是维系这一系列的保护,可是未来的下一代的保护一样可以交给你的子女去继承,因为智能合约可以自动帮你做这样的交易,它就会产生一段持续性的收入。
当然,你可以联想到更多,比如说律师和医疗,每天很多人都有带你的智能电子设备,可能都有收集你的睡眠资料。
可是你有想过吗,你的睡眠资料其实是可以卖钱的,一些研究机构他要做睡眠研究的时候,需要收集很多人的信息到他的库里面去连接这些数据。可是你的数据本身就是NFT,你就可以把它卖给真正需要你的睡眠数据的研究院,然后借由它的利用你每一次去运用研究你都可以收到一定的款项,所以这次智能合约可以应用在很多很多不同的领域,而不只是艺术创作。
NFT改变了整个交易价值链的一个形态。
在过去的一年里面,最有名的一个案例是来自于NBA所发行的一系列叫做NBA Top Shot,记录了篮球精彩时刻的球员卡,较为经典的就是最近来源于詹姆斯的扣篮进球瞬间。
但凡看过这段视频的人恭喜你赚到了20万美金,因为这一段詹姆斯灌篮的24秒影片,在NBA Top Shot这一个区块链上面的NFT,在21年的成交价格已经到了20万美元以上。
很多人会说我们在网上都可以看到同样的一段影片,为什么我要花钱去买呢?当然其中每个人都有自己不一样的。要去购买的原因,就像传统的球员卡有很熟络的交易市场,大家会去收藏,我觉得现代人都很爱收藏东西,对吗?
那这些时刻发行成了数位的球员卡之后可以避开,第一个就是仿造,因为它是由官方NFT透过区块链发行的,独一无二的。第二个是延长了保存期限 ,因为传统的印刷纸卡会随着时间保存上面会产生很多风险,可能会遗漏和缺失,可能会有盗版,可能会有损坏发黄,这些都会因影响到它的收藏价值。而数位球员卡没有这样的问题。
当我们在购买NFT的时候,有的人是因为个人喜好,我喜欢这个东西喜欢收藏,也有人因为是投机,当我在购买的时候NBA Top Shot是最便宜的,只要九块钱美金就可以买到,但是购买之后把盲盒拆开价格可能就会上涨10倍到20倍之多,当然也有人是单纯为了show off,为了炫耀说我也拥有这张卡,想要给别人看,不同的理由而去购买。这些都是NFT吸引大众共同参与的很多不同的理由。
但我个人建议在大家不太了解NFT真实的意识形态时,它有很多你不知道的风险或技术考量藏在里面。
当我们知道在艺术界的领域有这样的应用,在NBA的球员卡的发行也已经构成了一个相当成熟而明确的市场,在其他各领域也陆续在导入区块链,那我们要如何能够参与NFT的发行,或者是购买或者是收藏呢?最基本有这几个步骤一定要去参与到。
第一个是必须要有一个虚拟货币的钱包就是一个wallet。虚拟货币的钱包就有点像是大家的银行账户一样,但是最大的差别是因为区块链是去中心化的,所以它并没有一家银行或者一个中央监管单位在管理这些虚拟货币。而是透过每一个人不同的电脑,我们称之为节点,或者是说参与挖矿的这些提供运算能力的人,我们称之为矿工,他们在保存这些虚拟货币的运算资料。
我们的虚拟钱包分成三种最主要的类型,第一种叫做中心化的钱包,它比较像是传统的机构,就是一个交易所或者某一家公司里面可以交易的虚拟货币,然后它会提供给你一个交易的账户。
第二种则是冷钱包,它是一种硬件的装置它没有随时连接在网络上也许它是一个USB的disk,上面记载着你的公钥私钥的密码,你需要存取的时候插入电脑或者装置里面再去存取你的钱包。
第三种它是一个app或者是一个网页浏览器的程序,它可能在你的手机里面或者电脑里面,你多需要的时候用你私钥的密码去存取你的货币就可以了。
当然这些安全性跟便捷性上面都有差异,总之我们需要一个放虚拟货币的地方。
第二部是要购买这些加密货币,它的途径一样是有几个地方,例如我刚讲到的中心化的交易所,纽约证交所或者外汇交易场一样,一个地方是可以直接去兑换,比如说我用现在一颗以太币,大概5万人民币左右,所以你可以用6万台币去换到一个块钱的以太币,你可以用这样的汇率的方式去交换,第二个你也可以想买卖外汇或者股票一样定一个你想要买的价钱,然后在买卖双方在中心化的交易所去撮合成交。
当然也能用P2P的方式,如果你觉得特别麻烦,如果你身边的人手上有以太币我跟你买好了,这当然也可以,你直接把人民币转给我然后我就透过我的加密货币的钱包,把以太币打到你的加密货币钱包里面,这样就完成了。
第三个部分则是我们需要选择一个发行NFT的平台,例如刚刚讲到说在区块链上面你可以自己去建一个公有链,像NBA Top Shot,它是建在flow这一条的区块链上面或者我们选择主流的以太坊作为发行,上面就有一些公开发行的平台,然后透过加密货币钱包支付这个铸造的费用就可以在上面发行我的NFT。
当然如果我们希望NFT能够买出去能够成交最重要的一点其实还是行销宣传,不知道大家有没有听过很多名人最近也开始发行自己的NFT,像twitter的创办人把他发的史上第一的twitter也变成了一个NFT在区块链上面销售,而且卖出了两百多万的美金,所以它是一个长时间累计下来独一无二的印记,它是具有时间印记跟独一无二价值的证明所在。
关于NFT的未来发展,如果大家去谷歌一下的话,很多人会说会泡沫化或者说根本就是诈骗,嗯…其实并没有错,因为NFT增值的太快了,它有太多是想要借由投机跟炒作在中间获利的人们,就像2000年的网络泡沫一样想dot-tom危机一样,所以未来一定会有一波泡沫的产生。
可是这个技术在泡沫之后仍然会遗留下来,而且会被人们应用到更多不一样的产业里面。
不只是商业的利用,未来我们包括到学校去读书拿到的毕业证也会是一份NFT,因为现在就已经有非常多的假毕业证和工作证存在了,那你要怎么去验证不可能再透过人工的方式,而是透过区块链上面的时间印记去跟发行单位去做验证。
事实上MIT在两三年前就已经做过这样的事情,但是未来会更加普及,政府也会有更多区块链跟NFT的应用。
比如很多树木是只有政府能够砍伐的,如果对每一个树标上独一无二的标签,市场在购买的时候就能判断谁是盗伐的了。那这样就可以作为很多在商业或法律上应用的可能性,尽管在未来有泡沫化的风险,但是这个技术的应用则是在现在会不断的继续进行。
就像现在每家公司都要有一个网站一样,像每个人的手上都要有社交软件一样,未来每一个人都会有一个公开的加密货币钱包,公开的钱包里放着各种你的收藏品还有你的会员卡,无论你今天参加一个活动你要去商场停车,你只要用这个加密货币去感应它就能知道你的会员期限有多长,直接从加密货币钱包里去扣款,完全不需要你做任何的辨别和动作。因为所有的一切都记录在区块链上面包括像是Elon Musk,说他开的车是Toyota,我们都知道他的公司是Tesla,那他为什么要提Toyota呢?
如果我们今天在他的加密货币钱包里,看到他开什么车看到他买什么包看到他有收藏多少个加密货币,就是在去年另外一个货币叫狗狗币暴涨的原因,本身这个公开的加密货币就是一个最好的品牌宣传,因为每一个人都想争先知道对方收藏了什么东西,借此了解很多的消费习惯。
可能如今依旧有人无法理解:NFT为何现在才火?NFT收藏品流动性不强,持有这些资产的意义何在?NFT可以被复制,为什么还要花高价买?
或许放到元宇宙这个开放世界里面,所有就说得通了。
《头号玩家》电影曾经对未来世界做出了美好预言。在绿洲(Oasis)这个世界里,每个人都有自由的角色,在这里,不同次元的影视 游戏 经典角色汇聚,丰富的数字内容和物品也可以随意流通。在这个浮华的虚拟世界里,一个在现实世界中的loser,也可以成为超级英雄。
“每个梦想的背后,都藏着一个精力旺盛且勇于冒险的人。除了惊喜,他们什么都不期待”。
哈尔·芬尼所说的,可能是现下NFT狂热的最好注解。
下期会跟大家说说元宇宙跟NFT不得不说的故事,敬请期待下吧。
题图来自 Unsplash,基于CC0协议
NFT合同怎么签
根据查询相关资料:具体操作步骤如下:
1、编写一个智能合约,将该智能合约部署在NFT合同上。
2、在etherscan上验证源代码,创建元数据文件并将其与实际的图片(可以是图像、视频,甚至是Javascript、HTML代码)一起上传到IPFS。
3、元数据通过后,合同签署完成。