Welcome to the Holochain developer portal. Holochain is a tool for creating and running distributed applications. This site is for people who have a general understanding of what Holochain is, and what to use it for, and would like to know how to build a Holochain application.
Solidity is a contract-oriented, high-level language for implementing smart contracts. It was influenced by C++, Python and JavaScript and is designed to target the Ethereum Virtual Machine (EVM).
Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration, hosted by The Linux Foundation, including leaders in finance, banking, IoT, supply chain, manufacturing and technology.
Holochain is not really like anything I've seen before, so this code review won't be quite like anything you've read from me before. The Holodchain scalable distributed computing model seems to be taking decentralization to a new level, but bloody hell, is this thing just too good to be true?
Holochain is a framework for writing fully distributed peer-to-peer applications. It is not based on blockchain technology. Nor is Holochain a single platform like Ethereum. It is rather like a decentralized Ruby on Rails, a toolkit that produces stand-alone programs but for serverless high-profile applications. Different from blockchain alternatives and as shown in this benchmark (based on the Holochain prototype), it actually works and performs better than Ethereum by several orders of magnitude.