The Blockchain (distributed ledger technology)



Thanks for the heads up @Qqwy


There’s also the project that my team and I have been working on, Elixium. It’s a PoW blockchain written entirely in Elixir. It allows developers to create decentralized applications that run on the chain using WASM and uses zkSNARKS to maintain privacy & fungibility.

Here are a few more links for anyone interested:


IBM & Linux foundation Hyperledger project is developing rapidly and almost ready to provide enterprise-grade private and secure blockchain solutions.
Blockchain reputation is spoiled by huge amount of scams, ICOs and “we build digital revolution, give us your money” projects. But situation is getting better and enterprise interest is growing.
Typical use cases are supply chains, managing any kind of assets or records.

Hyperledger is an umbrella project and is opened for new solutions, which will stick to general project guidelines. So it is possible to start something there using Elixir.

Currently flagship project is Hyperledger Fabric, written on Go. It utilizes some side tools, like Apache Kafka. And supports smart-contracts (chaincodes) on Go, Java and Javascript. Not sure if Elixir is fit for chaincodes, but it can be good for SDK. SDK is used for communication between peers and client apps.


And many financial institutions will use blockchain for internal use: