好好学习,天天向上

  • 后端开发
    • Rust
  • 区块链
    • BTC
    • Layer2
  • 经济投资
  • 文学创作
    • 哲学思考
    • 随笔
区块链
区块链相关----链开发、Layer2、零知识、智能合约
BTC

BTC隔离见证SegWit

btc隔离见证升级又称 SegWit 升级,是将btc交易信息中的见证(witness)字段从交易信息中“挪出”,变相增加了一个区块可以包含的交易数量,提升btc的tps,同时解决了交易延展性的问题。 升级之前的交易 在SegWit升级之前,btc的一个交易信息(P2PKH类型)如下所示: { "txid": "b3ef9f3fc2f8536fd6b81c33f7be88f74029a172d6d0f3c252e5d44d71e6ed57", "size": 1373, "version": 1, "locktim…

5 4 月, 2024 0条评论 298点热度 0人点赞 hhxxttxs 阅读全文
区块链

BTC运行原理通俗解释

讲解比特币之前,我们先来了解下什么是区块链,直接看下百科上面的定义:“区块链是一种块链式存储、不可篡改、安全可信的去中心化分布式账本,它结合了分布式存储、点对点传输、共识机制、密码学等技术,通过不断增长的数据块链(Blocks)记录交易和信息,确保数据的安全和透明性 ”。 如果是刚开始学习区块链,看到这样的定义可能是一脸懵!什么是块链式存储?为什么它是不可篡改的?怎么就安全可信了呢?还有这个分布式账本到底是什么鬼? 我刚开始接触区块链的时候,也有很多这样的疑惑,也看了很多的文章,但当你熬过许多枯燥的时间之前,这些技…

30 3 月, 2024 0条评论 418点热度 3人点赞 hhxxttxs 阅读全文
区块链

蒙哥马利算法

蒙哥马利算法(Montgomery algorithm)是一种用于快速执行模重复平方(\(a^n\;mod\;N\))和模乘法(\(a*b\;mod\;N\))的算法。它主要用于解决大数取模运算的效率问题。 优化重点是避免除法,只使用乘法和位操作。 取模运算 例如:\(10\;mod\;3 = 1\),取模即求余数。 对于取模运算常见的性质有: \((a + b) \;mod \;N = (a \;mod \;N + b\; mod \;N) \;mod \;N\) \((a - b) \;mod \;N = (a…

25 3 月, 2024 1条评论 830点热度 0人点赞 hhxxttxs 阅读全文
123

Recent Posts

  • 零知识证明协议zk-stark说明
  • JMT——JellyfishMerkle树
  • 并行VM的常见设计:悲观执行与乐观执行
  • 理解共识算法----Narwhal与Tusk&BullShark共识算法
  • 理解共识算法----Hotstuff

Recent Comments

  1. hhxxttxs 发表在 区块链开发技术学习路线
  2. kk 发表在 区块链开发技术学习路线
  3. 杰哥 发表在 区块链开发技术学习路线
  4. hoz 发表在 蒙哥马利算法
  5. hhxxttxs 发表在 区块链开发技术学习路线

COPYRIGHT © 2024 好好学习,天天向上. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang