Какие есть блокчейны (сети) и зачем их так много?
Ага, с блокчейнами вроде разобрались... Или же нет?
Вы скорее всего слышали про блокчейн Bitcoin и, наверное, ещё про Ethereum. И у вас скорее всего стоит 2 вопроса:
Bitcoin - самая первая криптовалюта со своим блокчейном и в то же время самая крупная по капитализации (общая стоимость всех монет) в нынешний момент.
Казалось бы, зачем придумывать новые блокчейны? Но на это есть довольно логичный ответ. Bitcoin не идеален. И вообще ничего в этом мире не идеально, и вообще поэтому мы развиваемся.
В чем собсна заключается неидеальность Bitcoin'a?
- Низкая пропускная способность. Всего 7 транзакций в секунду. ЭТО КАПЕЦ КАК МЕДЛЕННО. Для сравнения VISA может обрабатывать ~24000 tx/s.
- Высокие комиссии. 3-4$ за транзакцию на момент написания статьи. Хотите ли платить столько за комиссию, чтобы купить сосиску в тесте в ближайшем ларьке?
- Ограниченность функционала. Bitcoin решает только одну проблему - переводы BTC между кошельками в сети. А это очень и очень мало для финансовой революции.
- и многое-многое другое...
Короче, блокчейн Биткоина не идеален, поэтому всегда появлялись либо его конкуренты, либо же просто другие блокчейны.
Самым крупным последователем Bitcoin является блокчейн Ethereum. Чем же он отличается?
- Революционное решение Ethereum - смарт-контракты. Возможно, вам будет сложно понять, но... Смарт-контракты навсегда изменили криптовалюту.
- Покажу на простом примере. Если вы хотите продать BTC на блокчейне Bitcoin, то вам сначала нужно а) найти человека, кто купит ваш биткоин; или же б) задепозитить ваши BTC на какую-нибудь биржу и продать уже там, а все расчёты произойдут на серверах биржи, а не блокчейна. А Ethereum же позволяет всё производить внутри блокчейна. Вы спокойно можете обменять ваши ETH на допустим USDT (криптодоллар), нажав буквально 2 кнопки.
- В блокчейне биткоина все крайне линейно. Вы можете отправлять только BTC между кошельками и все. А смарт-контракты буквально делают из блокчейна умный блокчейн. Можно написать особые условия выполнения сделки, можно взять в займы, либо же самому дать в долг, можно написать свою криптоигру и т.д. На Биткоине сделать это просто невозможно технически.
И это ключевое преимущество над Биткоином. Их много, но их знать вам незачем в данный момент. Но также у Эфириума есть и свои недостатки:
- Комиссии. О да, это, наверное, основная проблема. Так как юзеров сети очень и очень много, то моментами комиссии становятся очень и очень высокими. Иногда бывало такое, что в течение долгого времени за перевод USDT между кошельками сеть требовала по 50-100 долларов комиссии.
- Пропускная способность. У Эфириума тоже есть проблема с этим. Всего 13-14 tx/s.
Как видите, Эфириум сделал большую революцию из-за смарт-контрактов, но остались те же проблемы, как и у Биткоина. Поэтому для решения этих проблем и создаются новые блокчейны.
Надеюсь, я ответил на ваш вопрос. Но давайте закрепим третьим примером - Solana. В чем её преимущество?
- Высокий TPS (транзакций в секунду). Соланочка может теоретически обрабатывать вроде как до ~700,000 (точно не знаю) tx/s. И даже обрабатывает, но не 700к, а 3,000-4,000 спокойно.
- Низкие комиссии. 0.0021$ за транзакцию. Сущие копейки. И это реально. В Cолане никто вас не будет грабить за транзакции.
Казалось бы, вроде всё идеально..., но без проблем мы конечно же не обойдёмся...
- Соланочка любит падать. Пару лет назад сеть Соланы буквально падала каждый день. Падать - это когда блокчейн вообще не отрабатывает транзакции. Буквально всё оффается. Вроде это как-то пофиксили, но вот недавно (январь-февраль 2024 года) Соланочка снова упала. Из-за этого в народе даже создали такой вот мем:
Ну вот, дал я вам 3 примера блокчейнов и показал, что никто и ничто не идеально, поэтому и создаются все новые и новые решения. Есть много разных причин появления новых блокчейнов:
- Какой-то блокчейн просто для переводов (например, Ripple)
- Для анонимного хранения (Monero, ZCash)
- Для дешевых транзакций (TON, Solana)
- Какой-то специально создан для NFT (Flow, Frame)
- Какой-то блокчейн является надстройкой над другим блокчейном. Это называется L2. Зачем? Чтобы увеличить TPS и уменьшить комиссии.
- И многое-многое другое....