All Projects → micheleriva → Aquarium

micheleriva / Aquarium

Licence: Unlicense license
A minimalistic blockchain implementation

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Aquarium

theta-infrastructure-ledger-explorer
Explorer for the Theta Ledger
Stars: ✭ 57 (+111.11%)
Mutual labels:  blockchain-technology
DataToken
Decentralized access control middleware for data exchange and monetization
Stars: ✭ 17 (-37.04%)
Mutual labels:  blockchain-technology
readme
The Blockchain Bible,a collections for blockchain tech,bitcoin,ethereum,crypto currencies,cryptography,decentralized solutions,business scenarios,hyperledger tech,meetups,区块链,数字货币,加密货币,比特币,以太坊,密码学,去中心化,超级账本
Stars: ✭ 46 (+70.37%)
Mutual labels:  blockchain-technology
Blockchain-Alpha
Alpha from various sectors in the blockchain space.
Stars: ✭ 102 (+277.78%)
Mutual labels:  blockchain-technology
pacNEM
pacNEM is a Browser PacMan game with NodeJS, Socket.io, Handlebars and NEM Blockchain
Stars: ✭ 20 (-25.93%)
Mutual labels:  blockchain-technology
block-chain-article
📙📗📘《睡前学点区块链》系列文章。推荐使用Gitbook阅读:https://wangbicong.github.io/block-chain-article/
Stars: ✭ 20 (-25.93%)
Mutual labels:  blockchain-technology
Blockchain Python
A blockchain implementation in Python
Stars: ✭ 233 (+762.96%)
Mutual labels:  blockchain-technology
deep ethereum
电子书:以太坊技术与实现
Stars: ✭ 304 (+1025.93%)
Mutual labels:  blockchain-technology
blockchain-cli
⛓️ A minimal blockchain command-line interface.
Stars: ✭ 1,139 (+4118.52%)
Mutual labels:  blockchain-technology
react-native-defi-app
React Native Defi Decentralized Applications(dApps)
Stars: ✭ 31 (+14.81%)
Mutual labels:  blockchain-technology
OpenTender
E-portal for government tender process using Hyperledger (Blockchain) technology.
Stars: ✭ 18 (-33.33%)
Mutual labels:  blockchain-technology
photos
"Fx Fotos" is an opensource gallery app in react native with the same smoothness and features of Google Photos and Apple Photos. It is backend gnostic and connects to decentralized backends like "box", "Dfinity", "Filecoin" and "Crust".
Stars: ✭ 620 (+2196.3%)
Mutual labels:  blockchain-technology
blockchain-VCoin
Simple Implementation Proof of Work blockchain coin.
Stars: ✭ 16 (-40.74%)
Mutual labels:  blockchain-technology
Mathematical-Mesh
The Mesh is an infrastructure that makes the Internet easier to use by making it more secure.
Stars: ✭ 39 (+44.44%)
Mutual labels:  blockchain-technology
berlinblockchainweek
Website for Berlin Blockchain Week 2018
Stars: ✭ 15 (-44.44%)
Mutual labels:  blockchain-technology
linX
Linx - A mineable blockchain based digital currency.
Stars: ✭ 21 (-22.22%)
Mutual labels:  blockchain-technology
radiator
Hive Ruby API Client
Stars: ✭ 49 (+81.48%)
Mutual labels:  blockchain-technology
blockgeeks-build-blockchain-advanced
Code that shows how to build your own Bitcoin-like blockchain with JavaScript.
Stars: ✭ 24 (-11.11%)
Mutual labels:  blockchain-technology
HealthLedger
Application for tracking Organs donations in hospitals and minimizing the scope of Organ trafficking using Blockchain (Hyperledger) technology.
Stars: ✭ 29 (+7.41%)
Mutual labels:  blockchain-technology
class
Rust library for building IQC: cryptography based on class groups of imaginary quadratic orders
Stars: ✭ 54 (+100%)
Mutual labels:  blockchain-technology


Aquarium is a functional, simple and academic blockchain implementation. Not ready in any way to be used in production.
Aquarium has been made for research purposes.

Concept

Aquarius is a functional blockchain implementation.
Works in Node.js (and possibly on the browser) and takes advantage of multicore computation in order to mine new coins and give proof of work.
It's extremely easy to parallelize and to distribute due to its functional and immutable structure.
Performance is not a goal for this project: recursion always uses trampolines or tail call elimination in order to handle memory in a safe way.

P2P connection will be granted using websockets, so it will be easy to distribute the Aquarium blockchain on both clients and servers.
A REST interface will also be granted thanks to Koa.

Still a big work in progress!

License

The Unlicense

This is free and unencumbered software released into the public domain.

Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.

In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

For more information, please refer to http://unlicense.org

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].