[关闭]
@hitchhacker 2018-08-01T10:10:51.000000Z 字数 1872 阅读 1508

目录_基于Mixin的区块链极速开发指南

第一章 区块链简史

第一章从比特币开始,向读者讲述区块链的十年演化史。

1.1 比特币 —— 第一个成功的区块链产品

1.2 以太坊 —— 让发币无门槛

1.3 EOS —— 真正的区块链操作系统

1.4 Mixin —— 连接一切的「超级公链」

无论是比特币、以太坊还是EOS,都是闭环生态。如何贯通所有现存的和未来的区块链,实现「规模效应」,是目前区块链一直想要解决的问题。随着侧链等技术的发展,契机终于出现了。Mixin便是这样一款产品,能无限吞吐地链接所有现存以及未来的区块链网络。

第二章 Mixin及其生态圈简介

mixin_struct.jpeg-55.8kB

2.1 Mixin白皮书解读

TEE、BFT、DAG等重要概念放在此处。

2.2 Mixin Messanger解读

Mixin Messanger 是构建在Mixin上的APP,实现的是区块链版本的微信,但是相对于微信的闭环生态更加开放,开发者能在上面自由的开发机器人,或者说小程序。

2.3 Press.one 解读

Press.one 是构建在Mixin上的协议级应用,实现了内容确权及分发的多项功能。协议级别的应用支持二次开发(见上图)。Press.one 能和传统出版业实现互补,从而取得共赢。

2.4 基于Mixin的其他重度应用

介绍直接基于Mixin开发的其他重型应用

  1. fox.one 聚合的币圈行情软件系统,方便交易、提供资讯、咨询等服务。
  2. motion.one  营收排名前200的游戏制作厂家和渠道一起构建的项目,感觉这个项目会成为MIXIN上的第一个现象级产品,会推动传统行业的转型。
  3. ivery.one  一个遵循自由市场经济规则的社交网络经济体(对标Facebook)
  4. PLK 能源项目,前段时间在big上IEO不成功,退出交易了。但是项目还在继续做,感兴趣的朋友可以去官网上看一看。
  5. Themis 智能合约预测类项目,想象空间巨大,就不多说了。

2.5 基于Mixin Messanger开发的机器人

除了需要大型团队进行开发的,直接基于Mixin的重度应用外,还可以基于Mixin Messanger开发机器人,这个就自由多了,大型团队、小型团队甚至个人开发者都能介入。目前Mixin Messanger上优质的机器人有如下几个:

  1. Mixin 广场 Mixin广场,探索社交新玩法。
  2. EXin 交易所 EXin交易所,All Exchanges in One,连接一切现存交易所。
  3. EOS Up or Down 在Mixin上实现欧链的功能。

值得注意的是,小程序和重型应用是一种互补的关系,就像传统互联网中原生APP和微信小程序的互补关系一样,所以二者生态会共同繁荣。

第三章 用Python进行Mixin小程序开发——入门篇

3.1 编程学习方法论

因为本书的宗旨是「人人都能mixin开发」,所以会先讲一下编程学习方法论。并会推荐几本Python入门书籍。

3.2 注册成为Mixin开发者

3.3 注册服务器

3.4 了解网络协议

包括post、get以及websocket。

3.5 基于网络协议编写mixin机器人

3.6 玩转Mixin Messanger各种端口

第四章 用Python进行Mixin小程序开发——进阶篇

4.1 使用Flask 搭建网络应用

Flask是基于Python的轻型网络框架。麻雀虽小五脏俱全,Flask包含构建一个网站所需要的拥有的所有功能,因为拿来做Mixin小程序的后端再适合不过了。

4.2 Sqlite——轻型数据库

Sqlite是轻型数据库,同样适合初学者,也能很方便地接入Flask。

4.3 必要的前端知识

Mixin机器人有时候需要前端网页来做一些必要的展示等内容,因此一些基础的前端知识还是很必要的!

4.4 Flask+Sqlite+MiXin+前端=强大的机器人

通过第四章,我们对第三章的机器人进行了升级,机器人变得更强大了!

第五章 放飞自我——Mixin各种脑洞大开的玩法

通过第三章和第三章,我们已经玩转了Mixin小程序开发,现在可以放飞自我,打开脑洞,探索Mixin的更多玩法了!

5.1 Mixin+树莓派=物联网+区块链玩法

Mixin机器人加上智能硬件,就实现了我们所说的区块链+物联网!

5.2 Mixin+Minecraft=虚拟世界+区块链玩法

Mixin机器人加上Minecraft,就实现了我们所说的区块链+虚拟世界,或者说区块链+游戏!

第六章 基于Mixin的重型应用——Press.one

6.1 Press.one详细介绍

在第六章中,我们稍微介绍了一下Press.one。但Press.one作为协议级别的应用,值得再用一章来细细分析。

6.2 基于 Press.one 进行二次开发

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注