Awesome Blockchain
Сбор всех материалов, связанных с разработкой технологий блокчейн.
Пожалуйста, внимательно прочитайте руководство по внесению вклада перед тем, как вносить свой вклад.
Мы будем рады вашим сообщениям о проектах, связанных с блокчейном, и мы немедленно займёмся ими.
Формат представления проекта следующий:
Название проекта: XXXXX
Описание: XXXXX
CONTENTS
INTRO Введение
Started Начало работы
-
Что такое блокчейн (биткойн), объяснение ключевых слов биткойна.
-
Что такое блокчейн, техническое описание биткойна.
-
Биткойн за один раз, пошаговое руководство по созданию биткойнов.
-
Шаг за шагом в мир блокчейна, пошаговое практическое руководство для начинающих.
-
Руководство по технологии блокчейна, систематическое введение в область блокчейна.
-
Понимание блокчейна, ключевые технологии блокчейна объяснены.
-
Пошаговое понимание архитектуры блокчейна, архитектура блокчейна разобрана по слоям.
-
Консенсусный алгоритм и как решить проблему византийских генералов.
-
Blockchain Demo, визуальная демонстрация технологии блокчейн.
-
Defi Mooc, открытый курс Defi.
Ethereum Продвинутое изучение
-
Технология блокчейна — смарт-контракты — Ethereum, введение в смарт-контракты Ethereum.
-
Белая книга Ethereum.
- The Ethereum Wiki (на английском языке).
-
Принципы проектирования Ethereum.
-
Разработка Dapp на Ethereum для начинающих.
-
Использование газа в Ethereum, расчёт стоимости в контрактах Ethereum (на английском языке).
-
Анализ кода Ethereum.
-
Чтение исходного кода Ethereum.
-
Изучение Merkle Tree.
-
Компас Ethereum.
Fabric Продвинутое изучение
-
Архитектура блокчейна: управление участниками.
-
Архитектура блокчейна: сравнение распределённых бухгалтерских книг.
-
Архитектура блокчейна: введение в Hyperledger Fabric.
-
Архитектура блокчейна: мультиканал и будущая бухгалтерская книга Fabric.
-
Архитектура блокчейна: сотрудничество DLT, размышления о Corda и GSL.
-
Архитектура блокчейна: дизайн бухгалтерской книги Fabric 1.0 (1).
-
Архитектура блокчейна: стратегия одобрения Fabric 1.0.
-
Разъяснение архитектуры Hyperledger: обзор архитектуры Hyperledger Fabric1.0. РОБУСТ СМАРТ КОНТРАКТС УИЗ ОПЕНЗЕПЕЛИН
OpenZeppelin интегрирован с Truffle для написания надёжных и безопасных контрактов.
ТРУФФЛ 3.0 АНСЕЛ КУРС
Интеграция NodeJS и полная реализация, включая подробные примеры и возможные ошибки.
ЭФИРИУМ ДЕВЕЛОПМЕНТ ИНТРОДУКШН КУРС
Блог CSDN: введение в разработку на Ethereum.
УСЕ ВЕБЗ КУРС
Сборник учебных курсов по разработке Web3.
КРИПТО ЗОМБИС КУРС
Учебное пособие по Solidity в формате игры.
ЧЕЙН ШОТ КУРС
Сборник курсов по разработке на Web3.
СМАРТ КОНТРАКТ КУРС
Обучение Solidity по модели LeetCode.
СОЛИДИТИ БАЙ ЭКСЭМПЛ КУРС
Изучение Solidity на примере приложения Ether Wallet.
ФАБРИК ЛИАНКС
- Использование Docker Toolbox для создания среды разработки Fabric.
- Изучение Chaincode для Fabric.
- Официальный учебник по Marbles Project: часть первая.
- Официальный учебник по Marbles Project: часть вторая.
- Быстрый старт для разработчиков Hyperledger Fabric V1.0.
- Создание и запуск версии Fabric V1.0-alpha.
- Компиляция образа Docker для версии v1.0-alpha из исходного кода Fabric.
- Введение в использование Hyperledger Composer.
- Подведение итогов по Fabric-CA-1.0-Alpha.
ВИДЕО
- Devcon 0 (Берлин, 2014): доклады и видео.
- Devcon 1 (Лондон, 2015): доклады и видео.
- Devcon 2 (Шанхай, 2016): доклады и видео.
- Devcon 3 (Канкун, 2017): доклады и видео.
- Devcon 4 (Прага, 2018): доклады и видео.
- Devcon 5 (Осака, 2019): доклады и видео.
- Devcon 6 (Богота, 2022): доклады и видео.
РОУДМАПС
- Дорожная карта блокчейна.
- Блокчейн-дорожная карта.
- Дорожная карта разработчика DeFi.
ПРОЕКТ
ЦЕПЬ
- Metaverse: исходный код цепочки миров.
- EOS: исходный код EOS.
- BYTOM: исходный код Bytom.
- NEO: исходный код NEO.
- CITA: исходный код cita.
- Nervos: исходный код CKB.
- Биткоин 0.1: самый оригинальный код биткоина.
- Quorum: реализация Ethereum с усиленной конфиденциальностью данных от JP Morgan.
- FISCO-BCOS: блокчейн-платформа, ориентированная на финансовую индустрию от альянса Golden Chain.
- Presto-Ethereum: расширение Ethereum с возможностью SQL-доступа от Presto.
- IPFS: реализация IPFS на языке Go.
SDK
- Remix: онлайн-компилятор Solidity для Ethereum.
- Truffle: набор инструментов для разработки на Ethereum. Исходный текст на английском языке:
Ethereum Dapp Development Frameworks:
- Zeppelin — используется для написания безопасных Ethereum контрактов.
- Web3j — официальный облегчённый Java SDK от Ethereum.
- Embark — фреймворк для разработки Dapps на Ethereum, поддерживает IPFS, Whisper и Orbit вызовы.
- Web3Swift — Swift SDK для Web3.
- Porosity — инструмент для декомпиляции Ethereum смарт-контрактов.
- Solidity-Coverage — обнаруживает покрытие кода в Solidity.
- Caliper — инструмент тестирования производительности блокчейна от Hyperledger.
- Composer — официальная визуализация приложения для Fabric.
- Cakeshop — визуальный инструмент управления Ethereum от JP Morgan.
- btcschools.net — PHP SDK для блокчейна.
Research (исследования):
- eWASM — позволяет Ethereum поддерживать WebAssembly.
- FSolidM — инструмент визуализации для создания смарт-контрактов (доступен исходный код).
- Maian — инструмент поиска уязвимостей в смарт-контрактах Ethereum.
- Oyente — инструмент анализа смарт-контрактов Ethereum.
- Blockbench — инструмент тестирования производительности блокчейнов.
- Zokrates — экспериментальный пакет инструментов zkSNARKS для Ethereum.
- libsnark — библиотека zkSNARKs на C++.
Document (документы):
-
Bitcoin:
- «Mastering Bitcoin» — книга по разработке Bitcoin от O'Reilly (есть перевод на китайский язык).
- blockchaindev.org — блог о блокчейн-стартапах от CTO компании Voyo.
- 区块链研习社 — разбор исходного кода Bitcoin.
-
Ethereum:
- «Mastering Ethereum» — книга по разработке Ethereum от O'Reilly.
- me.tryblockchain.org — блог, посвящённый Ethereum.
- gi1.cn/topics/category/solidity — серия уроков по Solidity.
- tryblockchain.org/docs/Solidity — руководство по языку Solidity на китайском языке.
- web3.tryblockchain.org — руководство по интерфейсу Web3.js на китайском языке.
- truffle.tryblockchain.org — руководство по фреймворку Truffle на китайском языке.
- zeppelin.tryblockchain.org — руководство по фреймворку Open Zeppelin на китайском языке.
- ethplorer.wiki — документация по API Ethplorer.
- 8btc.com/thread-23195-1-1.html — часто задаваемые вопросы по Ethereum.
- consensys.github.io/smart-contract-best-practices — лучшие практики безопасности смарт-контрактов на Ethereum (на английском языке).
- Scanate/EthList — сборник материалов по разработке на Ethereum (на английском языке).
- ConsenSys/ethereum-developer-tools-list — список инструментов разработчика для Ethereum.
-
Fabric:
- fabric.readthedocs.io — официальные документы Fabric.
- yeasy.me — блог разработчика ядра IBM Fabric Yeasy.
- xjmtxwd24.blog.csdn.net — анализ исходного кода Fabric 0.6 и 1.0.
- jiang_xinxing.blog.csdn.net/article/category/6642179 — анализ исходного кода Fabric 0.6.
Application (приложения):
Биржи
0x — платформа 0x для торговли, исходный код.
IDEX — биржа IDEX, наиболее активная в настоящее время, исходный код.
Etherdelta — биржа Etherdelta, исходный код.
Forkdelta — активная биржа forkdelta, исходный код.
Kyber — биржа Kyber, исходный код.
Dmarket — биржа Dmarket, исходный код.
Augur — биржа предсказаний Augur, исходный код.
Melonport — цифровая биржа активов Melonport, исходный код.
DeFi — децентрализованные финансы
Uniswap — Uniswap.
Synthetix — синтетические активы Synthetix, исходный код.
Aave — механизм кредитования Aave, исходный код.
Compound — механизм кредитования Compound, исходный код.
MakerDao — MakerDao, рынок Dai, исходный код.
Wrapped BTC — привязанные к Bitcoin активы Wrapped BTC, исходный код.
USDT — стабильная валюта USDT.
Игры
CryptoKitties — Ethereum-кошки.
Etheremon — Etheremon, волшебные существа Ethereum.
Edgeless — виртуальные монеты онлайн-казино Edgeless, исходный код.
IM — коммуникация
Status.im — проект с открытым исходным кодом status.im.
Nostr — каталог протокола Nostr.
Nostr Relay Rust — реализация Nostr Relay на Rust.
Социальные сети
Oraclize — сторонний поставщик информации.
Aragon — бизнес-операции компании, исходный код.
dharma — стороннее подтверждение, исходный код.
Chronobank — совместное использование.
Slockit — аренда интеллектуального оборудования, исходный код.
DAO — предложения DAO.
Cross Chain — кроссчейн
Cosmos — кроссчейн-транзакции Cosmos, включая BTC to ETH, исходный код.
Polkadot — кроссчейн Polkadot, облегчённый клиент Ethereum, исходный код.
Токены
ERC20 — стандарт токенов ICO Ethereum.
Token Sale — модель продажи токенов.
NFT — невзаимозаменяемые токены NFT.
Awesome Ethereum
Подробные ресурсы для разработки, связанные с Ethereum.
Awesome Fabric
Подробные ресурсы для разработки Hyperledger Fabric.
Пожертвовать
BTC: 1JnC15WwDVcC3QbQRUY6ChqRLucLpTGaJN.
ETH: 0x81847890eecdecb20ee145824eaa1aec079a712c.
Лицензия
Chaozh отказался от авторских прав и смежных прав на эту работу в той мере, в какой это разрешено законом.
Комментарии ( 0 )