GithubHelp home page GithubHelp logo

qhatgena / thedivine Goto Github PK

View Code? Open in Web Editor NEW

This project forked from chiro-hiro/thedivine

0.0 1.0 0.0 15 KB

The Divine contract which's give you power and belong to the void.

License: MIT License

thedivine's Introduction

The Divine

Introduction

The Divine is uncontrollable number.

The Divine is one more security layer to protect your RNG contract, RANDAO,...from many kinds of attack.

The Divine is a smart contract which gives you power and belong to the void. No fees are required, you have to pay for gas cost and get the power (unsigned 256 bits integer).

DO NOT USE THE DIVINE AS A RNG.

Concept

The Divine is a smart contract which was growing a World Tree.

World Tree is grown by you and anyone who is using this contract.

World Tree have root and it's World Tree's address.

World Tree is chained, one chain is created by:

  • Previous chain value
  • Sender address

Why ?

  • The Divine didn't store anything: To make sure that no one can read it own data. Anyone try to create off-chain simulates and read The Divine's data, they will read all invalid data cuz it is always change.
  • Previous chain value: You are only changing it by change previous value, and it's impossible.
  • Sender address: is adding value, user cannot manipulate it.
  • Branch: is a piece from previous tree node, which decide the result will be calculate how many time.

thedivine's People

Watchers

Qhat Gena 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.