Giter Club home page Giter Club logo

yujiye / eutopia Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hunterleo/weact

0.0 2.0 0.0 7 KB

Eutopia/桃花源(中文:桃花源,英文:Eutopia)是一个秉承开源精神、运行于PHP虚拟主机环境、基于区块链技术实现的理想社会原型系统。在这个封闭系统中,整个社会奉行人人平等的原则高度自治,遵循劳动创造财富的精神促进整个社会的物质繁荣,物质交换遵循等价交换原则,全社会共同构建、维护一个理想国社会。 项目基于PHP虚拟主机环境,可利用互联网上超多的闲散虚拟机空间,使用restful服务构建P2P网络,使用加密签名算法保证数据安全,使用DHT算法构建分布式存储,使用DAG图结构存储交易区块(参照IOTA和Byteball结构),采用账户余额+交易记录的传统记录模式(区别于主流币种只记录交易流水的模式),构建有币、有资产、有交易、交易无费用不抽税的公链系统。

License: Apache License 2.0

eutopia's Introduction

桃花源

缘起

  晋陶渊明作《桃花源记》,描绘了一个没有阶级、没有剥削、自给自足、人人自得其乐的乌托邦式的理想社会;在西方,先有柏拉图的《理想国》,后有托马斯·莫尔的《乌托邦》,也描绘了一个宛如世外桃源一般的存在,人们不交税,自给自足,物质丰富,人人平等,是一个要多理想就有多理想的社会图景。不管是桃花源还是乌托邦,都承载了我们所追求与向往一个平静而和谐的理想国的梦想。如此美好的乌托邦理想国,难道不该是我们所努力的方向和精神的寄托吗?

  利用区块链技术开发的公链系统大多都是一个封闭的社会系统,共识机制、加密、签名等技术保证了系统内的交易在概率上来说都是可信的、不可更改的,其上面向大众的应用于自然也就传导了其可信的特征。联盟链在联盟之间的数据传递,在联盟之间而言是可信的,但如果基于联盟链面向大众的应用,其可信度明显需要依赖于联盟企业的职业道德,故联盟链应用于面向大众的应用在技术上都无法保证其可信度。如果有这方面的应用推广,那就是在欺骗民众,然,大多数民众并不了解这些。

  随着市面上各种币的发行,基于驱利的目的而建立的各种矿机节点促进了区块链技术的发展之外,更大的导致了权利的集中(大型矿池占了更多的算力和权利),违背了人人参与、人人平等的初衷。

项目介绍

  Taohuayuan(中文:桃花源,英文:Eutopia)是一个秉承开源精神、运行于PHP虚拟主机环境、基于区块链技术实现的理想社会原型系统。在这个封闭系统中,整个社会奉行人人平等的原则高度自治,遵循劳动创造财富的精神促进整个社会的物质繁荣,物质交换遵循等价交换原则,全社会共同构建、维护一个理想国社会。

  项目基于PHP虚拟主机环境,可利用互联网上超多的闲散虚拟机空间,使用restful服务构建P2P网络,使用加密签名算法保证数据安全,使用DHT算法构建分布式存储,使用DAG图结构存储交易区块(参照IOTA和Byteball结构),采用账户余额+交易记录的传统记录模式(区别于主流币种只记录交易流水的模式),构建有币、有资产、有交易、交易无费用不抽税的公链系统。

软件架构

软件架构说明

安装教程

  1. xxxx
  2. xxxx
  3. xxxx

使用说明

  1. xxxx
  2. xxxx
  3. xxxx

参与贡献

  1. Fork 本项目
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

eutopia's People

Contributors

hunterleo avatar

Watchers

AlexYu.StudyList avatar James Cloos 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.