区块链与加密货币

Wolfram 语言是您进入区块链和加密货币世界的通行证。

区块链

区块链

Wolfram 语言具有与区块链交互的内置功能。既能从比特币、以太坊和其他区块链中检索详细信息,也能构建并向区块链提交交易。

从比特币区块链中获取交易信息:

In[•]:=
Out[•]=

查找 Tezos 代币的前五大持有人:

In[•]:=
Out[•]=

从以太坊区块链获取交易信息:

In[•]:=
Out[•]=

加密货币

分析与可视化

除了检索区块链数据外,Wolfram 语言还能让您轻松访问金融数据,包括加密货币的价格。

绘制一段时间内比特币的价格曲线:

In[•]:=
Out[•]=

您还可以执行某些类型的交易,例如 发送以太币

1. 核查当前发送人的余额:

使用 BlockchainAddressData 核查余额及交易数量。

In[•]:=
Out[•]=

2. 创建交易对象:

使用 BlockchainTransaction 通过之前的交易数量来构建交易对象。

In[•]:=
Out[•]=

交易在提交到以太坊区块链之前一直存在于本地。

3. 签署交易:

通过 BlockchainTransactionSign 用密钥签署交易。

In[•]:=
Out[•]=

4. 提交交易:

BlockchainTransactionSubmit 将交易发送到区块链。

In[•]:=
Out[•]=

提交交易后,您必须等待交易被纳入区块。然后该区块即可被挖掘,并被添加到区块链中。

开始使用

学习资源

学习路径

学习如何与区块链交互

如果您想开始使用 Wolfram 语言与区块链交互,本课程将向您展示读取和写入区块链数据的最新功能。

立即开始课程! 包含样例笔记本
在学习小组课程中探索区块链功能

本系列课程将向您介绍区块链,涵盖密码学、区块链治理和跨链桥等内容,最后还将延伸讨论“预言机(Oracle)问题”。

立即开始课程! 包含样例笔记本

产品推荐

咨询服务

进一步体验区块链

让我们帮助您构建区块链项目

Wolfram 区块链实验室可以帮助您具体实施项目。强大的代码库、丰富的数据和研发专长已被 ARK、Cardano、IPFS、Filecoin 等公司用于以下方面:

  • DLT 生态系统工具
  • 就去中心化项目提供咨询
  • 区块链分析
了解更多