home.social

#cryptodevelopment — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #cryptodevelopment, aggregated by home.social.

fetched live
  1. **Вступительная статья на Хабре:**
    **Название:**
    "Разбираемся в иерархически детерминированных кошельках: как работает BIP44"

    bastyon.com/index?v=02506849f0

    **Краткое описание:**
    В статье подробно рассматривается, как работают HD-кошельки (Hierarchical Deterministic Wallets) и как стандарт BIP44 организует ключи. Мы объясним структуру деривационных путей, их значение для безопасности и практические аспекты работы с криптовалютами.
    **Ключевые темы:**
    Что такое HD-кошельки и почему они важны?
    Структура BIP44: путь `m/44'/0'/0'/0/0`.
    Генерация ключей: приватные и публичные деривации.
    Преимущества использования BIP44 для хранения криптовалют.
    Примеры из реальной жизни: интеграция с кошельками Ledger, Trezor, MetaMask.
    **Ссылка на видео:**
    Для тех, кто хочет узнать больше, рекомендуем посмотреть видео Cryptonist.
    **Детальная техническая статья на Хабре:**
    **Название:**
    "Реализация BIP44 для HD-кошельков: пошаговое объяснение"
    **Краткое описание:**
    Эта статья для разработчиков и энтузиастов криптовалют, которые хотят понять, как стандарт BIP44 реализуется на практике. Мы рассмотрим примеры кода, использование библиотек и создание собственного кошелька с поддержкой BIP44.
    **Ключевые темы:**
    Обзор стандартов BIP32, BIP39 и их связь с BIP44.
    Как формируется деривационный путь (с разбором по уровням).
    Применение популярных библиотек для работы с BIP44 (например, `bitcoinjs-lib`, `hdkey`).
    Практический пример: создание HD-кошелька на Python.
    Тестирование и проверка ключей на совместимость с популярными кошельками.
    **Кодовая секция:**
    Пошаговое создание HD-кошелька на Python с использованием библиотеки `bip-utils`.
    ```python
    from bip_utils import Bip44, Bip39SeedGenerator, Bip44Coins

    # Генерация сид-фразы и сид-ключа
    mnemonic = "abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon about"
    seed = Bip39SeedGenerator(mnemonic).Generate()

    # Инициализация BIP44
    bip44_mst_ctx = Bip44.FromSeed(seed, Bip44Coins.BITCOIN)

    # Деривация первого кошелька
    account = bip44_mst_ctx.Purpose().Coin().Account(0).Change(False).AddressIndex(0)

    print(f"Address: {account.PublicKey().ToAddress()}")
    print(f"Private Key: {account.PrivateKey().ToWif()}")

    ```
    **Ссылка:**
    Рекомендуем для просмотра видео Cryptonist о HD-кошельках здесь.
    **Хэштеги для статьи:**
    #BIP44 #HDWallets #CryptoDevelopment #PythonCrypto #BitcoinKeys #Cryptography #blockchaintech

    "Understanding Hierarchical Deterministic Wallets: How BIP44 Works"
    kolibristudiopro.blogspot.com/