# Haven1 Blockchain basics

## Understanding Public, Permissioned Networks

### A Primer on Blockchain Technology Fundamentals

Blockchain technology fundamentally reshapes the way data is stored and transactions are recorded and verified. It's a decentralized, distributed ledger technology (DLT) where each block contains a number of transactions. Every time a new transaction occurs on the blockchain, a record of that transaction is added to every participant's ledger.

### **Types of Blockchain Networks**

* **Public Blockchains**: These are open and decentralized networks where anyone can join and participate in the network. The most well-known public blockchains are Bitcoin and Ethereum. Transactions on public blockchains are transparent and immutable.
* **Permissioned Blockchains**: These networks are typically used purpose-built as opposed to general-purpose blockchains and can be private. In permissioned blockchains, access is restricted to certain users, and the network owner has control over who can participate.

<figure><img src="https://3309393825-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZQs8AgD1Q94eXLnuVHjz%2Fuploads%2F4dC7VHAAn6LD8N7mHFYW%2F173_MORE%20haven1%20gitbook%20diagrams_permissionless.png?alt=media&#x26;token=85721f66-beea-4d86-aca3-5ea06480f3ae" alt=""><figcaption></figcaption></figure>

### Context of Haven1

Haven1 utilizes a permissioned blockchain model, building on the foundation of GoQuorum, which is a modification of Ethereum’s standard protocol. In Haven1’s context:

* **Robust Security Framework**: The primary focus of Haven1 is to bolster security, a crucial aspect for enterprises dealing with sensitive information. Utilizing GoQuorum's advanced features, Haven1 ensures a highly secure network, safeguarding data and transactions.
* **Controlled Access**: Haven1's blockchain network access is meticulously controlled. Only verified and authorized entities are granted access, which is essential for applications that prioritize data integrity and a secure operational environment. This level of regulated access is key in ensuring that the network remains secure and functional for real-world assets.

### Smart Contracts and Consensus Mechanisms in Haven1

### Smart Contracts in Haven1

Smart contracts are self-executing contracts where the terms of the agreement are directly written into lines of code. In Haven1:

* **Enhanced Smart Contract Functionality**: Haven1 enhances GoQuorum's smart contract capabilities, enabling the development of more complex and secure contract structures. This is particularly beneficial for real-world assets and applications, where the complexity and security of contracts are crucial.

### Consensus Mechanisms in Haven1

Consensus mechanisms are fundamental to blockchain technology, ensuring that all transactions are verified and agreed upon by the network. Haven1 inherits&#x20;

* **GoQuorum’s Consensus Mechanisms**: Haven1 inherits GoQuorum’s consensus mechanisms, which are more efficient for consortium and enterprise use, like Istanbul BFT and Raft-based consensus.
* **Tailored for Enterprise Needs**: These mechanisms are particularly suited for Haven1’s scalability and security focus, providing faster and more efficient consensus than traditional Proof of Work (PoW) used in public blockchains.

<figure><img src="https://3309393825-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZQs8AgD1Q94eXLnuVHjz%2Fuploads%2FkYRDdRAWZzxHm4YJdLB7%2F163_UPDATED%20haven1%20gitbook%20diagrams_Consensus%20explained.png?alt=media&#x26;token=c532eb95-a6d6-4865-80e4-109f46fdc18e" alt=""><figcaption></figcaption></figure>
