Posts

No responsibility disclaimer

Blockchain Basics: Merkle Tree Lab

Image
  Explore the interactive Merkle Tree Laboratory and see how it  makes tampering easy to detect in a blockchain.  Click “Launch” on the lab option below to get started. Launch Merkle Tree Lab

Blockchain Basics: Merkle Tree

Image
A Merkle Tree is a data structure that lets you efficiently verify that data has not been changed . It is widely used in blockchains , distributed systems, databases, and Git. Imagine you have 4 pieces of data(or 4 transactions): A       B       C       D First, calculate the cryptographic hash of each: HASH(Transaction A)  HASH(Transaction B)  HASH(Transaction C)  HASH(Transaction D) This makes tampering easy to detect. The really clever part is that you don't need all the data to verify one item.  If there are 1,000,000 transactions, you only need roughly 20 hashes to prove that a particular  transaction belongs to the tree. In blockchain Suppose a Bitcoin block contains thousands of transactions: Merkle Tree = a tree of hashes used to efficiently prove that data belongs to a dataset and hasn't been altered.

Blockchain Basics: Bitcoin Block 0 vs. Block 963585

Image
From Bitcoin's Genesis Block to a Modern Block — How Mining, Difficulty, Nonce, Transactions and Block Structure Evolved Bitcoin Genesis Block or Block 0 Want to see the actual Bitcoin Genesis Block yourself?   Follow these simple steps: Step 1 — Visit Blockchain.com Open the Blockchain.com Bitcoin Explorer . Step 2 — Find the search box At the top of the page, you will see a search box labeled: Search Blockchain, Transactions, Addresses, Prediction Markets and Blocks Step 3 — Enter the block height Type: 0 and press Enter . Current Bitcoin Block 963585 Comparison - Block 0 vs Current Block  963585 How the Bitcoin Blockchain Evolved When Bitcoin started in 2009, mining was relatively easy. The Genesis Block (Block 0) had a mining difficulty of just 1.00 , and miners could use ordinary computers to search for a valid block. The block reward was 50 BTC . As more miners joined the network and mining hardware became dramatically more powerful, the Bitcoin network automatical...

Blockchain Basics: Mining Lab

Image
  Explore the interactive Mining Laboratory and see how mining works in a blockchain.  Click “Launch” on the lab option below to get started. Launch Mining Lab MINING LABORATORY: 1. In the Transaction Data box try to change 1 BTC to 2 BTC or any value. 2.  From the Mining Difficulty drop down list select any option like "1 Leading Zero" or "4 Leading Zeroes". 3.   Click on "Mine Block" Button and wait for few seconds. 4.  After mining is complete a new hash value with message " VALID BLOCK MINED SUCCESSFULLY " will be displayed. 5. Please note the number of leading zeroes in the new hash will match the leading zeroes selected from the Mining Difficulty drop down list.

Blockchain Basics: Blockchain Lab

Image
  Explore the interactive Blockchain Laboratory and see how blockchain fundamentals work in practice.  Click “Launch” on the lab option below to get started. Launch Blockchain Laboratory

Blockchain Basics: What Is Blockchain?

Image
What Is Blockchain? BLOCKCHAIN Example 1. Blockchain = a chain of blocks 2. W hat is inside a block? 3. Index = page number 4. Timestamp = when it happened 5. Hash = digital fingerprint 6. Valid hash 7. How is the block hash calculated? 8. Previous Hash = the link between blocks 9. Data = the actual information 10. Nonce = the number miners keep trying 11. Mining = finding a valid hash 12–13. What happens if someone changes the data? 14. Adding a new block 15. Peer-to-peer network 16. Peer messages

Elliott Wave Theory: Corrective Waves Position and Alternation

Image
  Corrective Waves Position and Alternation  (Zigzag, Flat, Triangle & Combination) The attached flow chart summarizes the four major corrective wave families in Elliott Wave Theory: Zigzag, Flat, Triangle, and Combination. Zigzag : Includes Single, Double, and Triple Zigzags. A Single Zigzag has a 5-3-5 structure, while Double and Triple Zigzags connect multiple Zigzags through X waves. Zigzags commonly appear in Wave-2, Wave-4, Wave-B, and other corrective positions. Flat : Includes Regular, Expanded, and Running Flats, all based on a 3-3-5 structure. Flats can occur in Wave-2, Wave-4, Wave-B, Wave-X, and several combination positions. Triangle : Includes Contracting, Barrier, Expanding, and Running Triangles, each normally having a 3-3-3-3-3 structure. Triangles commonly occur in Wave-4, Wave-B, Wave-X, and within combinations. Combination : Includes Double Three and Triple Three, which combine corrective structures using W-X-Y or W-X-Y-X-Z formations. Overall, correcti...