All Projects → kairen → Learning Blockchain

kairen / Learning Blockchain

Tidy up Blockchain ecosystem and tutorial

Projects that are alternatives of or similar to Learning Blockchain

Blockchain guide
Introduce blockchain related technologies, from theory to practice with bitcoin, ethereum and hyperledger.
Stars: ✭ 5,897 (+3036.7%)
Mutual labels:  blockchain, ethereum, hyperledger, fintech
Unchained
My personal study of blockchain related technology.
Stars: ✭ 379 (+101.6%)
Mutual labels:  blockchain, ethereum, hyperledger
Cicero
Accord Project Smart Templates Implementation
Stars: ✭ 166 (-11.7%)
Mutual labels:  blockchain, ethereum, hyperledger
Eth Crypto
Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity
Stars: ✭ 420 (+123.4%)
Mutual labels:  blockchain, ethereum, transaction
Smart Contract Watch
A tool to monitor a number of smart contracts and transactions
Stars: ✭ 168 (-10.64%)
Mutual labels:  blockchain, ethereum, transaction
Blockchain
Compilation of useful documents and scientific papers about Blockchain & cryptocurrencies.
Stars: ✭ 751 (+299.47%)
Mutual labels:  blockchain, ethereum, hyperledger
Blockchainbooks.github.io
Blockchain Books
Stars: ✭ 139 (-26.06%)
Mutual labels:  blockchain, ethereum, hyperledger
Ergo
The Language for Smart Legal Contracts
Stars: ✭ 108 (-42.55%)
Mutual labels:  blockchain, ethereum, hyperledger
Mortgageblockchainfabric
Mortgage Processing App using Hyperledger Fabric Blockchain. Uses channels for privacy and access, and restricts read/write previleges through endorsement policies
Stars: ✭ 45 (-76.06%)
Mutual labels:  blockchain, hyperledger, fintech
Burrow
https://wiki.hyperledger.org/display/burrow
Stars: ✭ 851 (+352.66%)
Mutual labels:  blockchain, ethereum, hyperledger
Cryptocurrencyawesome
Cryptocurrency study materials resources
Stars: ✭ 118 (-37.23%)
Mutual labels:  blockchain, ethereum, hyperledger
Ethereum Graph Debugger
Ethereum solidity graph plain debugger. To have the whole picture when debugging.
Stars: ✭ 177 (-5.85%)
Mutual labels:  blockchain, ethereum, transaction
Blockchainwallet Crypto
比特币、以太坊公私钥生成以及签名,长时间不维护可移步 https://github.com/QuincySx/ChainWallet
Stars: ✭ 183 (-2.66%)
Mutual labels:  blockchain, ethereum
Study Blockchain Referrence
区块链学习路上的一些资料作为参考
Stars: ✭ 172 (-8.51%)
Mutual labels:  blockchain, ethereum
Blockvotes
An e-voting system based on blockchain using ring signature
Stars: ✭ 182 (-3.19%)
Mutual labels:  blockchain, transaction
Trust Ray
☁️ API for the Trust Wallet. Project no longer supported and current version used as source of transactions and address tokens in Blockatlas https://github.com/trustwallet/blockatlas/blob/master/config.yml#L64
Stars: ✭ 172 (-8.51%)
Mutual labels:  blockchain, ethereum
Eth Vue
Featured in Awesome Vue [https://github.com/vuejs/awesome-vue], a curated list maintained by vuejs of awesome things related to the Vue.js framework, and Awesome List [https://awesomelists.net/150-Vue.js/3863-Open+Source/18749-DOkwufulueze-eth-vue], this Truffle Box provides everything you need to quickly build Ethereum dApps that have authentication features with vue, including configuration for easy deployment to the Ropsten Network. It's also Gravatar-enabled. Connecting to a running Ganache blockchain network from Truffle is also possible -- for fast development and testing purposes. Built on Truffle 5 and Vue 3, eth-vue uses vuex for state management, vuex-persist for local storage of app state, and vue-router for routing. Authentication functionalities are handled by Smart Contracts running on the Ethereum blockchain.
Stars: ✭ 171 (-9.04%)
Mutual labels:  blockchain, ethereum
Eevm
Enclave ready EVM (eEVM) is an open-source, standalone, embeddable, C++ implementation of the Ethereum Virtual Machine.
Stars: ✭ 175 (-6.91%)
Mutual labels:  blockchain, ethereum
Pando
A distributed remote protocol for git based on IPFS, ethereum and aragonOS
Stars: ✭ 177 (-5.85%)
Mutual labels:  blockchain, ethereum
Mastering Ethereum
分散アプリケーションプラットフォーム「ethereum」の入門書
Stars: ✭ 165 (-12.23%)
Mutual labels:  blockchain, ethereum

Blockchain

區塊鏈技術目前受到了許多關注,不僅僅是指儲存交易分類賬本,也指數位貨幣,如比特幣(Bitcoin),但將程式碼與資料封裝成智能合約(Smart Contracts)。本專案將針對現有的開放式原始碼區塊鏈技術進行整理與實作,以證明這些技術的可行性與優勢。

區塊鏈(Blockchain)是一個資料結構,它儲存著不斷增長的時間序列資料,如一個賬戶賬簿(Accounting ledger)。區塊鏈資料結構的維護是使用一種分散式(distributed)、對等式網路(peer-to-peer)與去中心主節點的架構。在一個鏈(chain)中的每個區塊(block)會包含表示資料庫中狀態變化的交易(transactions); 例如,資金從一個賬戶移轉到另一個賬戶。交易(transactions)是由網路中多個節點進行驗證,並最終被儲存於區塊鏈的區塊(block)中 每個區塊都包含一個簽證雜湊(signed hash)的內容,因此區塊不可能會被隨意的竄改內容 。它能夠橫跨整個區塊鏈,以確保一個區塊的雜湊值儲存在它後面的區塊中。

Blockchain

區塊鏈的一些關鍵特性,使它能夠吸引應用程式開發者:

  • 區塊鏈可以由任何人執行。如果你的應用程式儲存在一個大眾的區塊鏈上的話,該應用程式將不需要提供自己的儲存機制來儲存資料。區塊鏈節點促進儲存與交易手續費,以及偶爾挖掘一些新貨幣。
  • 區塊鏈提供一個分散式一致性的解決方案,該特性是很難實現的。
  • 區塊鏈提供針對使用者的匿名。一個賬戶 ID 是一個公有金鑰(Public Key),這不一定直接歸屬於一個人。
  • "Value" 能夠從一個賬戶轉移到另一個賬戶,能以較小的費用、傳統電匯機制或是實際貨幣。
  • 如果區塊鏈是可信任的,即儲存在其中的交易資料是能夠被信任的,但這過程要經過許多節點進行驗證。

以下整理陳列一些相關區塊鏈技術專案與平台:

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].