在卡尔达诺(Cardano)区块链上使用 Wolfram 语言实时生成 NFT( 一起来挖矿生矿!)

2021-09-16 18:11:54 浏览数 (1)

Jon Woodard, Wolfram区块链实验室首席执行官

当我参加区块链会议、打销售电话、在杂货店、在电梯里或几乎任何地方时,我发现自己会解释为什么我认为不可替代的代币(nft)是最令人兴奋的新技术领域之一。

在我担任Wolfram区块链实验室 (WBL)首席执行官期间,我与我们的团队在智能合约、计算合约和计算事实的创新领域合作。我们目前对智能合约的看法与四五年前我们刚刚涉足去中心化技术时大不相同。

最初,我们认为计算合约和智能合约会有广泛的应用,公司和消费者都会立即通过广泛的用途部署它们。然而,智能和计算合约的扩展只发生在消费者兴趣浓厚的离散领域——例如智能合约定义的实用代币和 NFT。

因此,很高兴宣布 Wolfram 语言——Cardano 区块链集成将在我们的首届Livemint(https://www.liveminting.com/)活动中通过 Wolfram 语言工具创建我们的第一个公共 NFT 集。

NFT不仅仅是投机;它展示了我们的数字生活

最近几个月,NFT 成为了数字焦点,产生了巨大的文化影响并捕捉了数字资产的时代精神,也许是 2021 年 3 月的周六夜现场短剧中表现最为突出的。

NFT 到底是什么?

pic.twitter.com/BcFylopM63

- 周六夜现场 - SNL (@nbcsnl) 2021 年 3 月 28 日

不幸的是,大部分关于 NFT 的一般性讨论都集中在数字艺术的投机上。在 WBL,我们认为 NFT 不只是投机,并且相信它们将占据我们一般数字足迹的很大一部分。

我们的数字生活既是我们物质生活的反映,也是展示我们的从属关系、收藏品甚至可能是资历的一种方式。在 WBL,我们一直着迷于探索各种类型的“体验式”NFT,这些 NFT 突出了这些物理体验和从属关系:

收藏品 NFT:收藏物品是我们生活的重要组成部分,收藏品 NFT 是可以收集、交易、追踪和展示给他人的数字稀缺物品。

资历 NFT:也许更好地定义为不可替代的记录,这些 NFT 允许我们限制我们的成就共享,如果共享,则以可验证的方式在整个生态系统中进行跟踪。

程序化 NFT:这些 NFT 利用底层智能合约的可编程特性来对所有者和环境做出反应——当然是通过计算事实!

Liveminting:一种新型的数字活动

我们很高兴在 Wolfram 创始人兼首席执行官 Stephen Wolfram 领导的小组讨论中使用我们自己的 Wolfram 语言工具来实时生成 NFT 。

Liveminting 实时创建 NFT,让您的受众独特体验将 NFT 添加到区块链的过程。NFT 不仅仅是证明资产的所有权:它们是可计算的工件,可以创建创新的经济和商业模式,以及扩大受众和连接社区的新方法。体验式 NFT 可以数字化地捕捉和记录重要的生活事件,但体验式 NFT 真正独特的方面是生成过程——通过实时生成,生成过程从技术过程转变为公共事件。

在过去,创造物品以代表难忘时刻的体验本身就是一件特别的事情。在19世纪中期为银版照相摆姿势需要在同一位置停留长达 12 分钟!由于使用早期的照片技术拍摄照片是一个昂贵且乏味的过程,因此摄影只用于最重要的生活事件,如婚礼或出生,但为子孙后代留下那些珍贵时刻的实物展示是非常值得的。

虽然先进的照片技术为我们提供了快速、轻松地拍摄、保存和分享照片的乐趣——将您的晚餐发布到社交媒体,将您刚出生的婴儿的照片发送给您的父母。我们通过拍照记录的时刻仍然至关重要,但拍摄照片的过程本身不再是一个特殊的事件——这就是体验式 NFT 的用武之地。

在2021 年 7 月 27 日美国中部夏令时间下午 1 点举行的首届 liveminting 活动“ Stephen Wolfram 从计算世界中挑选细胞自动机”期间,Stephen Wolfram 和 Wolfram 专家小组以编程方式选择和生成元胞自动机图像并为每张图像实时生成 NFT (https://wolfr.am/WolframNFT)。

由Wolfram语言提供支持的NFT生成工具

NFT 生成将创意艺术品、程序或其他概念与区块链的特定交易结构相结合。我们这里的示例侧重于由代码生成的艺术品。

我们通过概述元胞自动机的一般结构和颜色主题来开始生成一件艺术品,但将一些决定留给计算机:

这就是我们作为人机团队创建的形象!计算机选择了元胞自动机规则、颜色和一个随机单词作为 NFT 名称。

现在我们只需要提供基本的 NFT 详细信息,包括计算机生成的名称和手动编写的描述。我们还提供了我们的私钥,它允许MintNFT函数处理剩余的生成过程:

我们的 NFT 已成功提交到 Cardano Testnet区块链中。详细信息在此处扩展为Dataset:

我们现在拥有包含我们刚刚生成的 NFT的交易 ID ( txid ):

使用交易 ID,我们可以使用BlockchainTransactionData查看交易数据:

Cardano testnet explorer上也提供了这些信息:

从交易中提取元数据以检索我们生成并链接到 NFT 的图像:

图像存储在IPFS 上。要获取图像本身,请使用链接到艺术品的 IPFS 内容标识符 (CID):

然后从 IPFS 下载图像:

现在我们就可以在本地使用了,比如这个手机壁纸:

有关Cardano的更多内容

我们有机会与IOHK、Coti和其他支持 Cardano区块链的团队密切合作。Cardano区块链和社区将迎来更多精彩内容:

区块链集成:将 Cardano区块链集成到 Wolfram 语言和技术中,使 NFT 生成工具成为可能。

计算事实和 Oracle:WBL 和 IOHK 正在将Wolfram|Alpha 的计算事实引入Cardano 区块链。

Cardano的项目催化剂:WBL 正在制定参与创新、社区驱动项目的指导方针。

Liveminting 是 Wolfram 的最新开发成果,专为零售用户和开发人员设计,并使用 Wolfram 技术创建。我们期待为终端用户创造更多服务以使用区块链技术。

与 Wolfram区块链实验室联系(https://www.wolframcloud.com/objects/forms/wbl/contact),了解如何将您的区块链集成到 Wolfram 语言或 Cardano 上的实时生成项目中。与Wolfram技术咨询团队联系(https://www.wolfram.com/technical-consulting/)以启动你的区块链项目。

0 人点赞