KTH / programmable-society

Home of course "Programmable Society" at KTH Royal Institute of Technology
16 stars 15 forks source link

blockchain foundations and infrastructure #6

Open monperrus opened 2 years ago

monperrus commented 2 years ago

Bitcoin: A peer-to-peer electronic cash system by Satoshi Nakomoto

Crypto Canon: https://a16z.com/2018/02/10/crypto-readings-resources/

monperrus commented 2 years ago

Why bitcoin matters (2014) by Marc Andreessen

Bitcoin’s academic pedigree (2017) by Arvind Narayanan and Jeremy Clark

monperrus commented 2 years ago

White paper Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform

monperrus commented 2 years ago

Yellow paper Ethereum: A secure decentralised generalised transaction ledger

monperrus commented 2 years ago

Zero-knowledge: https://a16zcrypto.com/zero-knowledge-canon/

See https://github.com/KTH/programmable-society/issues/13

monperrus commented 2 years ago

the wallet problem space https://a16zcrypto.com/wallet-security-non-custodial-fallacy/

monperrus commented 2 years ago

Sidechains With Fast Cross-Chain Transfers

monperrus commented 2 years ago

Towards Trust-minimized Blockchain Scalability with EVM-native Fraud Proofs (UC Berkeley)

monperrus commented 2 years ago

Learn EVM: EVM technical knowledge EIPs - forks: summarize the EIPs included in each fork

monperrus commented 1 year ago

Papyrus is a StarkNet full node written in Rust. https://github.com/starkware-libs/papyrus

monperrus commented 1 year ago

Ceramic is a public, decentralized, censorship-resistant network for managing mutable information on the open internet without databases or servers. In Ceramic all content is stored in smart documents, which are append-only IPFS logs where each commit is signed by a decentralized identifier (DID) for verifiability and then subsequently anchored in a blockchain for consensus. https://github.com/ceramicnetwork/ceramic

monperrus commented 1 year ago

The Graph is an indexing protocol for querying networks like Ethereum and IPFS https://thegraph.com/

cesarsotovalero commented 1 year ago

Mastering Bitcoin (book) https://github.com/bitcoinbook/bitcoinbook Mastering the Lightning Network (book) https://github.com/lnbook/lnbook

monperrus commented 1 year ago

NeoVM is a lightweight virtual machine for executing NEO smart contracts. https://docs.neo.org/docs/en-us/basic/neovm.html

monperrus commented 1 year ago

The Nakamoto Challenge: Addressing the Toughest Problems in Crypto https://a16zcrypto.com/posts/announcement/introducing-the-nakamoto-challenge-addressing-the-toughest-problems-in-crypto/

monperrus commented 1 year ago

Sui is a smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language. https://github.com/MystenLabs/sui

monperrus commented 1 year ago

VM matters: a comparison of WASM VMS and EVMS in the performance of blockchain smart contracts https://arxiv.org/abs/2012.01032

monperrus commented 1 year ago

Hera is an ewasm (revision 4) virtual machine implemented in C++ conforming to EVMC, compatible with go-ethereum. https://github.com/ewasm/hera/

monperrus commented 1 year ago

SOLL, a new compiler to generate eWASM from solidity and yul. https://github.com/second-state/SOLL

monperrus commented 1 year ago

Sok: Communication across distributed ledgers 2021