๐Ÿ“
knowledge
  • links
  • 14-Pure-Education
    • My Knowledge Wiki ๐ŸŒฟ
      • .github
        • ISSUE_TEMPLATE
          • Question ๐Ÿค”
          • bug_report
          • Feature โœจ
        • Summary
      • design
        • Animation
        • Fonts
        • Framer
        • Color
        • figma
          • Figma
          • Figma plugins
        • Inkscape
        • Blender
        • Design
        • Interior Design
        • Icons
        • Design inspiration
        • 3D modeling
        • Design systems
        • Industrial Design
        • User Experience
        • Logos
      • databases
        • Neo4j
        • Fauna
        • sql
          • SQL
        • blockchain
          • Cardano
          • Arweave
          • Tezos
          • Polkadot
          • Uniswap
          • Ethereum
          • Blockchain
        • Kdb+
        • Cassandra DB
        • PostgreSQL
        • FoundationDB
        • SQLite
        • Prometheus
        • Dgraph
        • Redis
        • DynamoDB
        • Databases
        • Memcached
        • MariaDB
        • Prisma
        • MongoDB
      • augmented-reality
        • Augmented Reality
        • ARKit
      • art
        • Art
        • Pen plotting
        • Drawing
        • Photography
        • Generative art
        • Sketching
        • Comics
        • Anime
        • Furniture
        • Dancing
        • Architecture
        • Clothes
        • Tattoos
      • computer-graphics
        • computer-vision
          • Optical character recognition
          • Computer vision
        • Procedural generation
        • Metal
        • SVG
        • WebGPU
        • [Ray tracing](https://en.wikipedia.org/wiki/Ray_tracing_(graphics))
        • Computer graphics
        • WebGL
        • CUDA
        • OpenGL
        • Vulkan API
        • Bรฉzier curves
        • Shaders
        • Image processing
        • [Rendering](https://en.wikipedia.org/wiki/Rendering_(computer_graphics))
      • computer-science
        • Parsing
        • algorithms
          • Algorithms
          • Compression
        • Computer Science
        • Computer architecture
        • formal-verification
          • Formal verification
          • TLA+
        • Automata theory
        • data-structures
          • Data structures
      • business
        • startups
          • Marketplaces
          • Funding
          • Values
          • Onboarding
          • Venture capital
          • Startups
          • Payroll
        • Products
        • Business
        • Restaurants
        • Landing pages
        • Pricing
      • compilers
        • LLVM
        • Linters
        • build-systems
          • Build systems
          • Bazel
        • Compilers
      • books
        • Mind for numbers - Review
        • Thinking, fast and slow
        • Brave new world
        • Elements of programming interviews
        • Rich dad poor dad
        • Programming in Haskell
        • Code: hidden language of software
        • Surely you are joking Mr Feynman
        • Books
        • Mindstorms
        • Eloquent ruby
        • go-in-action
        • Crafting interpreters
        • Cracking the coding interview
        • Artificial Intelligence: A Modern Approach
      • devops
        • Observability
        • DevOps
        • Site Reliability Engineering
        • Terraform
      • cryptocurrencies
        • Nano
        • Cryptocurrencies
        • Bitcoin
        • Stellar
        • Libra
        • TON
      • backups
        • Backups
      • 3d-printing
        • 3D Printing
      • distributed-systems
        • message-queue
          • Message queue
          • ZeroMQ
          • MQTT
        • [Load balancing](https://en.wikipedia.org/wiki/Load_balancing_(computing))
        • rpcs
          • gRPC
          • Remote Procedure Calls
        • Distributed systems
        • Conflict-free replicated data type
      • cli
        • Command Line Tools
        • Tmux
        • Ngrok
        • Sed
      • automation
        • Home automation
        • Automation
      • biology
        • Computational biology
        • Biology
        • Evolution
        • genomics
          • DNA
          • Genomics
        • immunology
          • Immunotherapy
          • Immunology
        • Bionics
        • bioinformatics
          • Bioinformatics
        • Viruses
      • cloud-computing
        • serverless-computing
          • AWS Lambda
          • Serverless computing
          • Cloudflare workers
        • Cloud computing
        • gcp
          • Google Cloud
        • aws
          • AWS Amplify
          • AWS
        • azure
          • Azure
      • articles
        • Articles
      • anki
        • Anki
      • data-science
        • Data Science
        • Data Visualization
        • Data processing
        • Apache Kafka
      • consciousness
        • Consciousness
        • Ego
      • documentaries
        • Documentaries
      • Summary
      • api
        • API
      • animals
        • Birds
        • Animals
      • courses
        • Courses
      • analytics
        • Analytics
      • chemistry
        • Chemistry
Powered by GitBook
On this page
  • Consensus algorithms
  • Interesting applications
  • Notes
  • Links

Was this helpful?

  1. 14-Pure-Education
  2. My Knowledge Wiki ๐ŸŒฟ
  3. databases
  4. blockchain

Blockchain

PreviousEthereumNextKdb+

Last updated 4 years ago

Was this helpful?

In short, blockchain is a . Which can be used to solve the double spending problem in cryptocurrencies using proof of work (or other methods) and a persistent chain of records (blocks mined).

Consensus algorithms

  • PoW: The more hashing power the more trust worthy.

  • PoS: The more coins the more trust worthy.

  • PBFT: Hand selected trusted nodes.

  • Randomized asynchronous algorithm: You trust nobody! Every single node is constantly re-evaluated. ()

Interesting applications

  • - Digital voting.

  • - Decentralized apps on Blockstack let you own your data so you can maintain your privacy, security and freedom.

  • - Cryptographic currency implementing Ouroboros PoS protocol.

  • - Decentralized identity management solution.

  • - Through blockchain-based, decentralized platforms, we enable the redistribution of resourcesโ€”from assets to incentives, and information to ideas.

  • - Automate and synchronize business processes.

  • - Global Decentralized Ledger Infrastructure.

  • - New blockchain architecture under active development, with a strong focus on scalability, privacy and safety.

  • - New type of storage that backs data with sustainable and perpetual endowments, allowing users and developers to store data forever.

  • - Reclaiming the idea of the stock market to benefit creators and collectors directly.

  • - Scalable smart contract platform that aims to tackle the congestion issue plaguing the blockchain industry.

Notes

Links

- Great intro to blockchain.

- Open source smart contract platform.

- Discover subgraphs by the leading projects in the Web3 ecosystem. All this data is immediately available for querying using GraphQL.

- Semantics of Virtual Machine for IELE prototype blockchain.

- Build serverless dApps.

- Venture capital firm focused exclusively on public blockchains.

- Blockchain powered global rewards system.

- Enterprise-grade public network for decentralized applications.

- Minimalistic blockchain consensus implemented and verified in Coq.

- Smart Contract Intermediate Level Language.

- Aspiring blockchain node.

- Improved smart contract platform and ecosystem for real-world businesses.

- Scalable and usable blockchain.

- Core protocol of harmony.

- Build full-stack, distributed applications for DLT, Blockchain, or databases in days. () ()

- New blockchain architecture built from the ground up for scale. The architecture supports up to 710 thousand transactions per second on a gigabit network.

- Algorand's official implementation in Go.

()

- Cookbook of working examples that demonstrate best practices when building blockchains with Substrate. ()

- Rust implementation of a Zcash node.

- eDSL to write WebAssembly based smart contracts using the Rust programming language targeting Substrate blockchains.

- Curated collection of resources on smart contract programming languages.

- Clean explorer API and transaction observer for cryptocurrencies.

- Open standard designed to simplify blockchain deployment and interaction.

- Cross-Chain Data Oracle. ()

- Byzantine Fault Tolerant (BFT) middleware that takes a state transition machine - written in any programming language - and securely replicates it on many machines. ()

- Stack for building blockchain applications powered by Tendermint consensus.

- Framework for building blockchain applications in Golang.

- Implementation of Cosmos Hub, built using the Cosmos SDK.

- Library for secure smart contract development.

() ()

- Blockchain exploration for the masses.

()

- Privacy-preserving blockchain on Substrate. ()

- Allows secure management of blockchain assets. ()

- Lightest blockchain, powered by participants.

- Secure smart contracts. ()

() ()

- Fast, sustainable web3 based blockchain protocol.

()

- Open Source implementation of advanced blockchain features extending the Bitcoin protocol. ()

- BPoS blockchain that enables cross-chain interoperability through a unified service model. Built with Cosmos-SDK.

- Replicated SQLite database secured by a private and lightweight blockchain.

- Blockchain-based, open-source protocol that lets anyone perform computations on encrypted data, bringing privacy to smart contracts and public blockchains. ()

- Distributed ledger purpose-built for decentralized identity.

- Safest and Easiest DApp Programming Language. ()

- Highly scalable, fast and secure blockchain platform for distributed apps, enterprise use cases and the new internet economy. () ()

- Digital wallet and global payments app that allows you to exchange and securely store money on your mobile phone. Built with Elrond.

- Open Source Blockchain Technologies. ()

- New programming language for blockchain.

- Decentralized, trusted, high performance, SQL database with blockchain features. ()

- Protocol for building decentralized applications (dApps) quickly on Ethereum and IPFS using GraphQL.

immutable linked list of hashes
Skycoin
Tezos
Polkadot
Horizon State
Blockstack
Cardano
Iden3
Gnosis
Digital Asset
Purple Protocol
Slingshot
arweave
Foundation
Zilliqa
Zilliqa
As blockchain scalability gets better and better, and UX improves and fees drop as a result, this will become a bigger and bigger part of the story.
Let's build a blockchain! โ€” A mini-cryptocurrency in Ruby (Haseeb Qureshi) (2017)
What is blockchain
18 Blockchain Predictions for 2018
Learn Blockchain in 2 months
Emerging New Trends in Blockchain Technologies
Mechanism design challenges in cryptocurrency and blockchains by Buterin Slides
Edward Snowden Explains Blockchain to His Lawyer โ€” and the Rest of Us
EOS
The Graph
IELE Semantics
Why Blockchain Could (One Day) Topple Google (2017)
Squeezer Framework
Castle Island Ventures
Zero knowledge podcast
Ara
Understanding Blockchain Technologiesโ€Šโ€”โ€ŠA Comprehensive Guide (2019)
Hedera Hashgraph
Toychain
Scilla
HotStuff: BFT Consensus in the Lens of Blockchain (2018)
Full Node
Concordium
NEAR Protocol
Harmony
DAML
Code
Article
Solana
go-algorand
MIT: Blockchain and Money (2018)
Lectures
Substrate Recipes
Code
Zebra
Mechanism Design with Blockchain Enforcement (2020)
Ask HN: Are there any substantial examples of blockchain solving a real problem? (2020)
Deconstructing Stellar Consensus (Extended Version) (2019)
ink!
Experimental blockchain database
David Gerard: Attack of the 50 Foot Blockchain
Build a Blockchain from Scratch in Go (2020)
Smart Contract Languages
BlockAtlas
Rosetta
Band Protocol
Code
Tendermint Core
Web
Orga
Cosmos SDK
Gaia
OpenZeppelin Contracts
A Philosophy of Blockchain Validation (2020)
Blockchain, the Solution for Almost Nothing
HN
Lobsters
ViewBlock
Foundations of Distributed Consensus and Blockchains
HN
DAO Landscape
Zerochain
Docs
Gnosis Safe Contracts
Web
Stateless Blockchain on Substrate using RSA Accumulators
Mina Protocol
Agoric
Platform SDK
You Donโ€™t Need a Blockchain, You Need a Time-Series Database (2020)
Lobsters
HN
GoChain
Ask HN: What are real-life useful use-cases for blockchain (not currencies)? (2020)
Security and Privacy of Blockchain Protocols and Applications (2020)
The Future of Blockchain with Nick Szabo, Adam Back, & David Chaum (2019)
Going from Bad to Worse: From Internet Voting to Blockchain Voting (2020)
It's not that bad: Open letter to MIT Digital Currency Initiative on anonymous voting (2020)
Lobsters
Blockchain and Trust (2019)
Elements Project blockchain platform
Code
IRISHub
AergoLite
Secret Network
Web
Blockchain Technology and Applications | Microsoft Azure
Indy Node
Reach
Web
Elrond
GitHub
Code
Maiar
Hyperledger
GitHub
CX
CovenantSQL
Code
Graph Node