Cryptocurrencies: Solidity, Ethereum, CosmWasm, Polkadot, Rust - GregLinthicum/From-Logistic-Regression-to-Long-short-term-memory-RNN GitHub Wiki
State-of-the-Art and New Challenges in 5G Networks with Blockchain Technology
Here's a proposed taxonomy for cryptocurrencies by Gemini:
- Payment: Cryptocurrencies designed primarily for transactional purposes, aiming to be a medium of exchange (e.g., Bitcoin, Litecoin).
- Store of Value: Cryptocurrencies intended primarily as an investment or hedge against inflation (e.g., Bitcoin, Ethereum).
- Smart Contracts: Cryptocurrencies designed to facilitate the execution of self-verifying contracts on a blockchain platform (e.g., Ethereum, Cardano).
- Privacy: Cryptocurrencies focused on anonymity and transaction privacy (e.g., Monero, Zcash).
- Utility: Cryptocurrencies used to access specific services or functionalities within a particular ecosystem (e.g., BNB Coin for Binance exchange, BAT token for Brave browser).
- Governance: Cryptocurrencies used for voting rights and decision-making within a decentralized network (e.g., AAVE token for Aave lending protocol).
- Proof of Work (PoW): Consensus mechanism based on miners solving complex mathematical problems to validate transactions (e.g., Bitcoin, Ethereum (formerly)).
- Proof of Stake (PoS): Consensus mechanism where validators are chosen based on their stake in the cryptocurrency (e.g., Cardano, Ethereum (currently)).
- Proof-of-Authority (PoA): Consensus mechanism where only pre-chosen validators can validate transactions (e.g., Ripple).
- Directed Acyclic Graph (DAG): Alternative structure to blockchain used for faster transaction processing (e.g., IOTA).
- The Lightning Network is a “layer 2” payment protocol built on the Bitcoin blockchain and those of other cryptocurrencies. It aims to address the scalability challenge faced by Bitcoin and enhance its transaction speed and cost-effectiveness.(proposed: February 2015 by Joseph Poon and Thaddeus Dryja; introduced in 2017)
- ZK-Rollup(s) - 2018
- Optimistic Rollup - 2020
- Guy Kawasaki - Chief Evangelist at design platform Canva
- Jesse Hall - Senior Developer Advocate at the document database company MongoDB
- Twilio's developer evangelists:: hackathons, workshops, and community events
- Coindesk ( Colin Harper, Bradley Keoun , Lyllah Ledesma, Sam Reynolds, Shaurya Malwa )
- a16z ([Tobi Lütke, Ben Horowitz, Brian Armstrong, Chris Dixon, Brian Quintenz, Michael Zhu, Sam Ragsdale, Noah Citron, Valeria Nikolaenko)
- Bankless (William M. Peaster, Arjun Chand)
- Vitalik Buterin's website
- Wladimir J. van der Laan maintainer
- Pieter Wuille scalability, building Bitcoin SegWit Addresses
- Gloria Zhao of Brink Bitcoin 2023](https://www.youtube.com/watch?v=mdnkZunIphA)
- Tulsi Gabbard Keynote at Bitcoin 2023 and Niftynei of Base58, and Jess Jonas of Bitcoin Legal Defense Fund ***
- --- see --- Bitcoin 2024 in Nashville from July 25th to 27th
- Raoul Pal on the BIG Crypto Picture
- Redefining Capitalism in Web3: Yat Siu, Executive Chairman, Animoca Brands
- Andreas Fleischhacker CEO of ACM Finance at World Blockchain Summit 2024
- Blockchain Business School, le futur de l'entrepreneuriat Web3 ? Entretien avec Bilal El Alamy
- No One Realises The Bitcoin Halving Just Changed The Game” - Michael Saylor Prediction
- Alex Gladstein Shows Lex Fridman How #Bitcoin is a Trojan Horse for Freedom #shorts 35
- MiCA: New rules for crypto-assets in Europe
- NEAR Protocol, AI & Crypto! Interview With Illia Polosukhin
- Crypto is no longer the ‘Wild West’: Bitcoin expert
- Raoul Pal on the BIG Crypto Picture
- Gary Cardone. Gary Cardone
- Coinbase CEO Brian Armstrong
- Cryptocurrency Trends of 2024
- Bitcoin Halving 2024 – This Time It’s Different
- Crypto Platforms & Securities Laws | Office Hours with Gary Gensler
- Andreas M. Antonopoulos
- Vitalik Buterin: Ethereum
- Vitalik Buterin: Ethereum 2.0 | Lex Fridman Podcast #188 ***
- Bitcoin & The Stealth Banking Collapse | Balaji Srinivasan
- Olaf Carlson-Wee (Polychain Capital)
- Founderjar
- Web3 projects
- Web3 Leaders
- STORJ
- Cashaa Business Wallet
- Ray Dalio: Money, Power, and the Collapse of Empires | Lex Fridman Podcast #251
- Saifedean Ammous: Bitcoin, Anarchy, and Austrian Economics | Lex Fridman Podcast #284
- Robert Breedlove: Philosophy of Bitcoin from First Principles | Lex Fridman Podcast #176
- Criticism on BITCOIN ENERGY Consumption | Lex Fridman and Saifedean Ammous
- Bitcoin Miners Monopoly | Lex Fridman and Saifedean Ammous
- Blockchain Explained | Alex Gladstein and Lex Fridman
- Coinbase Speaker
Zero-knowledge proof (ZKP) is a cryptographic technology that allows the truth of a piece of information to be verified without revealing the information itself. It has become increasingly important in the world of blockchain, cryptocurrency, and decentralized finance (DeFi) for enhancing privacy and security
A zkEVM (Zero-Knowledge Ethereum Virtual Machine) is a virtual machine that combines the power of zero-knowledge proofs (ZKPs) with the familiar Ethereum execution environment.
Zcash is a privacy-focused cryptocurrency that uses zk-SNARKs (zero-knowledge Succinct Non-interactive Argument of Knowledge) to provide strong privacy guarantees
On average, the time it takes for a transaction to be confirmed and included in a mined block on the blockchain varies depending on the specific cryptocurrency network. Here are some approximate average confirmation times for different blockchains as of now:
- Bitcoin: Around 10 minutes.
- Ethereum: Approximately 15 seconds.
- Litecoin: About 2 minutes.
- Bitcoin Cash: Around 10 minutes.
- Dogecoin: Approximately 1 minute.
- Ripple (XRP): As fast as 4 seconds.
- Stellar (XLM): Typically 2-5 seconds.
- Monero (XMR): Averaging 30 minutes.
- IOTA (MIOTA): Around 2 minutes.
- Dash (DASH): Takes 15 minutes on average.
CosmWasm UniFi DAO - morioh keynotes
Unit Testing Ethereum Smart Contract In Solidity
Ethereum smart contract Testing Overview
Testing with Truffle (Truffle uses the Mocha testing framework and Chai for assertions ) Truffle is the most widely used Ethereum smart contract and DApp development framework.
Ethereum Tests by Ori Pomerantz and Winsvega
THORChain is a blockchain protocol built on Cosmos that aims to make all of crypto liquid.
Hardhat bills itself as a “task runner for Ethereum smart contract developers”.
SGX - CoinDesk (a bit of history)
CosmJS 0.24.0-alpha.22 provides solid JS support for Stargate
Gravity DEX enables permissionless swaps and pools of digital assets between any two blockchains
pragma solidity ^0.4.17;
contract persistentGregLinthicum
{
int[] public numbers;
function Numbers() public
{
numbers.push(1);
numbers.push(2);
int[] storage myArray = numbers; //Storage vs Memory in Solidity
myArray[1] = 246;
}
}
Web3 (Read-Write-Own):
- Coined by Ethereum co-founder Gavin Wood, Web3 aims to address the trust issue inherent in the Web.
- Instead of relying on a few private companies, Web3 leverages blockchains, cryptocurrencies, and NFTs to give power back to users. *Core principles of Web3:
In summary, Web3 envisions an internet where individuals have greater control, ownership, and sovereignty over their online experiences. It’s a step toward a more inclusive and user-centric digital world.
NFT is a unique digital identifier recorded on a blockchain, certifying ownership and authenticity. Unlike cryptocurrencies, NFTs are not interchangeable; each one is distinct and cannot be copied, substituted, or subdivided.
NFT trading surged from $82 million in 2020 to $17 billion in 2021, but the market has faced criticism for energy consumption and speculative behavior11. In summary, NFTs revolutionize digital ownership by providing a way to uniquely represent and trade digital assets on the blockchain.
Remix - Chainlink Engineering Tutorials