Skip to content

A DEJE library for Python, which allows democratically managed and secure distributed data.

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

MaddieM4/python-libdeje

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-libdeje

DEJE, n., Democratically Enforced JSON Environment.

DEJE is an EJTP protocol for tightly managed, verified, and timelined JSON data. You can use it for any distributed data system that needs strong safety guarantees.

DEJE includes Lua-based verification functions that run in a hardened Lua environment (hardlupa) and for this reason, the library is highly portable to other languages. If it can run a Lua runtime, and talk to the network, you can build a DEJE lib in that language. This means platform compatibility across language and OS lines.

The first project that will be built with this as a dependency will be djdns, a distributed DNS system that hosts a virtual DNS server on localhost based on data in a set of heirarchical community-managed DNS documents.

Dependencies

About

A DEJE library for Python, which allows democratically managed and secure distributed data.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages