Giter VIP home page Giter VIP logo

from_zero_to_web3's Introduction

from_zero_to_web3

what's Web3

Web3是一个去中心化的互联网。主要通过各种全新的智能合约,作为现实法则的映射,在去中心化的世界里,大家都遵从这种契约,彼此直接、安全地交互。更多的被称为基于区块链技术的去中心化的互联网生态系统。具体地,建立在peer-to-peer网络的电脑中,没有中间商地彼此间互相访问,整体是去中心化的。现在的web3.0,处于发展阶段的很早期,存在诸多不足。目前只是集成了加密支付的互联网而已,如果不能每个人积极参与、创造,就很难实现去中心化。

实现较高的安全性和去中心化水平的网络是web3生态的基础,这里核心的技术就是区块链。人们共享一个账本,这个账本不受任何中心化实体所有。所有人对该账本进行读写、校验交易记录等等活动。区块链涉及所有的底层技术将逐步在docs中展开补充。涉及Web3的技术开发,当前已逐渐成熟,无论pythonjs等语言版本在各社区频繁更新。

/examples中介绍了ganachetruffle的测试,以及使用node.js实现了简单的DApp。 对于开发一个简单的DApp来说,具体的development workflow如下:

  1. geth创建私链
  2. truffle编译与部署contract
  3. 前端web3.js调用wallet(例MetaMask)实现业务需求
  4. 后端实时查询

tutorial教程

  • geth_tutorial:geth客户端
  • solidity_tutorial:补充solidity基础语法
  • infura_tutorial:使用infura节点部署合约与测试
  • web3_py_tutorial:Python接入Web3的API
  • npm_tutorial:node.js前端的package管理

Blockchain

cli

Solidity contract

cli

Web3

Wallet

Core concepts

github

Communities and Sites

from_zero_to_web3's People

Contributors

muzhi1920 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.