请稍侯

EOS 创建自己的代币

本文主要介绍如何在 EOS 区块链上发布自己的代币 实验环境 操作系统:Ubuntu 16.04 LTS EOS 版本:DAWN-2018-05-30 如果你还没搭建 EOS 开发环境,请先移步这里 EOS 本地开发环境搭建 下面我们开始一步一步发布自己的代币 1.首先创建要创建一对秘钥(key),key 后面用来创建钱包和账户 root@6a77f4c6...

IPFS系列01-IPFS 前世今生

从今天开始我们聊一聊最近一直比较热门的 IPFS, 又叫星际文件系统(InterPlanetary File System), 通过这篇文章你会对 IPFS 的定义和整体架构有个初步的完整的认识。 IPFS 它是什么? 关于 IPFS 的理解,网上众说纷纭,很多人说它是区块链项目,也有人说它是分布式文件系统,还有人说它是矿机… 这里我们先抛开那些概念,首先我们看看IPFS官网(h...

如何在以太坊上验证你的智能合约代码

我们知道一般来说你如果你要用你在以太坊上发布的 ERC20 代币进行 ICO, 或者需要发布一款如 FOMO3D 这样的 DApp 游戏,你就必须开源你的合约代码。 所谓开源合约代码就是把你的合约代码在以太坊官网 https://etherscan.io 进行合约验证(Verify Contract Code). 至于为什么要开源,是因为要想有足够多的人参与你的这个资金游戏(ICO 也是...

vscode 常用插件配置

vscode 是微软开发一款非常好用有轻量级的代码编辑器,强大的插件功能可以使它支持各种语言,从 C, C++ 到 java, php, 当然大部分同学认知它是因为它是最好前端编码 工具之一。下面记录一下我常用的一些插件,备忘。 One Dark Pro 主题 非常漂亮的一款主题 安装命令:ext install zhuangtongfa.Material-theme` ...

为什么 MySQL 不用密码也能访问?

最近解决了一个困扰很久的问题,就是常常配置好 MySQL 环境之后,明明自己设置了密码,却发现在本地不输入用户名,密码照样可以登录. 问题描述如下: root@ppblock:~# mysql Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server v...

给自己的代币编写 ICO 众筹合约

阅读本文你需要先了解以下知识 solidity 语言,点击这里去看 solidtiy 中文教程 了解什么是以太坊和智能合约, 不明白的可以看看我的这篇博客 以太坊开发入门指南 如果还不知到怎么发自己的代币的同学请移步这里 发行自己的 ERC20 标准代币 什么是代币众筹 简单的说,代币其实就是数字货币,跟主链币不同的是,代币是通过智能合约发出的。 在众筹之前,...

发行自己的 ERC20 标准代币

阅读本文你需要先了解以下知识 solidity 语言,点击这里去看教程 了解什么是以太坊和智能合约, 不明白的可以看看我的这篇博客 以太坊开发入门指南 什么是代币 简单的说,代币其实就是数字货币,跟主链币不同的是,代币是通过智能合约发出的, 也就是说代币是通过智能合约管理的数字货币 我们先来看看以太坊上发的代币是什么样子的: 今天我们就来详细讲一讲怎样创建...

idea,webstrom,phpstorm solidity 插件配置

  入坑 solidity 智能合约开发以来,一直在纠结用啥编辑器,从 vim 到 vscode, atom, 最后还是没有 webstrom 用起来顺手. 因为如果要做前端开发,webstrom 无疑是最好的选择之一。 但是 webstrom 默认是不支持 solidity 语法高亮,也不能编译 .sol 文件。需要安装 Solidity Solhint 和 Intellij-Solidi...

以太坊开发入门指南

以太坊(Ethereum)是一个建立在区块链技术之上, 去中心化应用平台。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。 如果不理解你可以把以太坊想象成天猫商城, 大家可以在它上面建立各种店铺(DApp)。 在没有以太坊之前,写区块链应用是这样的:拷贝一份比特币代码,然后去改底层代码如加密算法,共识机制,网络协议等等(很多山寨币就是这样,改改就出来一个新币)...

Solidity 的全局变量

  在用 solidity 编写智能合约的时候,有些特殊变量和函数永远存在于全局中,整体来说分为一下几类。 1.区块和交易属性 block.blockhash(unit blockNumber) returns (bytes32). 给定区块的哈希值,只支持最近的256个区块。 block.coinbase(address) 当前区块旷工的地址 block.diffic...