СИСТЕМА
1.7K subscribers
183 photos
13 videos
9 files
161 links
Пилим софт 🔧
#боты #проги #код

По вопросам: @zero_tolerance91
Download Telegram
🔥 Блокчейн: Технология нового поколения
#web3.0 #blockchain

Блокчейн — это распределённый реестр, который хранит данные в цепочке блоков. Его особенности делают технологию незаменимой в сфере криптографии, финансов и децентрализованных приложений (dApps).

Как это работает?

1️⃣ Данные разбиваются на блоки:
Каждый блок содержит информацию (например, транзакции), ссылку на предыдущий блок и уникальный идентификатор (хэш).

2️⃣ Блоки соединяются в цепь:
Связь между блоками обеспечивает неизменность данных. Любая попытка изменить блок нарушает всю цепь.

3️⃣ Распределённая сеть:
Копия блокчейна хранится у всех участников сети (нод). Изменить данные без согласия большинства невозможно.

Ключевые преимущества:

Децентрализация: Нет единой точки отказа, данные защищены от атак.

Прозрачность: Все транзакции доступны для проверки.

Безопасность: Используются криптографические алгоритмы для защиты данных.


Где применяется блокчейн?

Финансы: Криптовалюты (Bitcoin, Ethereum).

Логистика: Отслеживание цепочек поставок.

Госуслуги: Хранение документов, электронные выборы.

Развлечения: NFT и цифровые права.
***
Алгоритмы консенсуса (например, Proof-of-Work или Proof-of-Stake) обеспечивают согласие между участниками сети, что делает блокчейн автономным и надёжным.
Шарите за блокчейн?)

💸 - естественно)

🪙 - пока только играю

🦣 - у меня есть цепь от велосипеда
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
💡 Смарт-контракты: твой первый шаг в мир Web3

#блокчейн #смартконтракты #web3

Смарт-контракты — это цифровые договоры, которые автоматически исполняются, когда выполнены заданные условия. Они убирают посредников и делают взаимодействия прозрачными.

Что дают смарт-контракты?

1. Прозрачность: никто не может изменить условия контракта.

2. Безопасность: всё хранится в блокчейне — надёжнее чем твой сейф.

3. Экономия: никаких посредников и их жирных комиссий.

4. Автоматизация: всё работает само, без твоего участия.

Как написать и задеплоить свой первый контракт?

1. Установи среду разработки
Подготовь Remix IDE — это онлайн-платформа для разработки смарт-контрактов. Открывай remix.ethereum.org в браузере.

2. Напиши код
Вот пример простейшего контракта:

contract HelloWorld {  
    string public message = "Hello, Web3!"; 

    function setMessage(string memory newMessage) public { 
        message = newMessage;
 
    } 
}

3. Скомпилируй и задеплой

Выбери Injected Provider - Web3 для подключения кошелька (например, Trust Wallet).

Задеплой контракт в сети тестнета, чтобы не тратить реальные деньги.

4. Проверка работы
В интерфейсе Remix вызови функцию setMessage и убедись, что сообщение обновляется.

🎯 Что дальше?
В следующем посте разберём, как подключить контракт к сайту через альтернативу MetaMask — будем использовать Trust Wallet или свою кастомную библиотеку.

👍 — Весьма заебца!
🔥 — Да похуй, хочу сразу на реальных деньгах тестить!
🦧 — Контракт? У меня максимум трудовой есть.
👍4🆒3
ВРЕМЯ ПУБЛИКАЦИИ!

Друзья, я нехочу чтобы мои публикации затерялись в ваших чатах и вы их даже не увидели,потому что сейчас мы подходим к чему то реально грандиозному. Не сразу, но постепенно.  Мы начинанем с базы и идем наверх,поэтому очень важно ничего не пропускать,важно каждое звено в этой цепи.

Поэтому друзья,к вам вопрос:

📥 📥📥📥📥📥📥📥
Please open Telegram to view this post
VIEW IN TELEGRAM
Channel photo updated
Channel name was changed to «Web 5 | Web 4 | Web 3 | блокчейн и кибербезопасность»
💡 Solidity: язык смарт-контрактов

#solidity #блокчейн #web3

Solidity — это язык для написания смарт-контрактов, которые лежат в основе блокчейна Ethereum и ему подобных.

Зачем учить?

1. Без Solidity ты никто в Web3 — тут всё на нём крутится.


2. Легко разобраться: синтаксис напоминает JavaScript (если ты не шаришь и в нём — хуево).


3. Деньги: знание Solidity — это возможность разрабатывать DeFi, NFT, DAO и прочие модные штуки.



Как выглядит код?

contract HelloWorld {  
string public message = "Hello, Web3!";

function setMessage(string memory newMessage) public {
message = newMessage;
}
}

Этот пример делает простую штуку: ты можешь поменять сообщение в контракте. Ну и что? А вот если вникнешь, то сможешь делать токены, продавать NFT-шки и на этом поднимать бабки.

Что дальше?

В следующих постах будем учиться, как тестить смарт-контракты и подключать их к проектам.

👍 — Вроде понял, норм!
🔥 — Хочу уже что-то написать.
🦧 — Solidity? Мне бы сначала с калькулятором разобраться.
🔥4🥰3🍾3👍1👏1
💡 Инструменты для работы в Web3
#блокчейн #смартконтракты #web3 #solidity #nft #dao

Если ты планируешь ворваться в мир Web3, готовься освоить несколько инструментов. Вот основные из них:

1. Кошельки

Используются для хранения криптовалют и взаимодействия с dApps.

MetaMask: https://metamask.io

Tonkeeper: https://tonkeeper.com

Phantom: https://phantom.app


2. Среды разработки

Пишем и тестим смарт-контракты:

Remix IDE: https://remix.ethereum.org

Hardhat: https://hardhat.org

Truffle: https://trufflesuite.com


3. Блокчейн-сканеры

Наблюдай за транзакциями:

Etherscan: https://etherscan.io

BscScan: https://bscscan.com

TON Explorer: https://ton.sh


4. Тестовые сети

Чтобы не тратить реальные деньги:

Sepolia и Goerli для Ethereum.

Mumbai для Polygon.

Testnet TON для TON.


5. Фреймворки

Для разработки приложений:

Web3.js: https://github.com/ChainSafe/web3.js

Ethers.js: https://docs.ethers.io

Moralis: https://moralis.io


6. Платформы для создания NFT

Не обязательно знать код:

OpenSea: https://opensea.io

Rarible: https://rarible.com


7. Облачные сервисы

Хранение данных в децентрализованной среде:

IPFS: https://ipfs.tech

Filecoin: https://filecoin.io


8. DAO-инструменты

Для управления сообществами:

Aragon: https://aragon.org

Snapshot: https://snapshot.org


9. Генераторы токенов

Чтобы запустить свою крипту:

TokenMint: https://tokenmint.io

CoinTool: https://cointool.app


🎯 Эти инструменты охватывают 90% задач в Web3. Если чего-то не хватает — дополним в следующих постах!

👍 — Норм тема, чё ещё добавить?
🔥 — Го разбирать каждый инструмент!
🦧 — Инструменты? Да я до сих пор с молотком бегаю.
🔥6🤩3🍌3
Что такое ДАО и почему это важно для Web3?

#Web3 #DAO #Блокчейн #Децентрализация

ДАО (Decentralized Autonomous Organization) — это не просто модное слово, это будущее управления и бизнеса без центрального руководства. В ДАО решения принимаются всей сетью через прозрачные и проверяемые смарт-контракты. Без бюрократии и всяких "корпоративных игр".

Как это работает?

1. Демократическое управление: участники получают токены, которые дают право голоса. Чем больше токенов — тем больше голосов.

2. Прозрачность: все голосования и решения фиксируются в блокчейне. Никаких манипуляций или скрытых схем.

3. Автоматизация: смарт-контракты выполняют все решения без участия третьих лиц. Ни у кого нет шансов "забыть" исполнить договоренности.

ДАО — это путь к бизнесу без боссов и ограничения возможностей. Ты решаешь, как будет развиваться проект, и не боишься, что кто-то нарушит правила.

В следующих постах разберём, как настроить и запустить своё ДАО, какие инструменты использовать и как это применить для реальных проектов.

🔥 — Хочу создать своё ДАО!
👍 — Сильно, буду следить.
🦧 — ДАО? А это разве не вид буддизма?
👍8🔥3😈2💋1
This media is not supported in your browser
VIEW IN TELEGRAM
🎄🎄🎄С НАСТУПАЮЩИМ НОВЫМ ГОДОМ!!!🎄🎄🎄

Недавно наш канал полностью сменил формат и в наступающем году мы запланировали многообещающие проекты, но обо всём по порядку.

Мы, как и обещали, будем не просто рассказывать как устроены технологии web 3/4/5, мы будем создавать эти технологии и реализовывать!

Всё будет прозрачно, Вы сможете не только видеть процесс создания шаг за шагом, но и влиять на этот процесс, опять таки посредством созданных нами приложений.

Мы всегда открыты к сотрудничеству и взаимодействию с талантливыми людьми, полными энтузиазма и непреодолимого стремления к
Светлому Цифровому Будущему!!!

По всем вопросам и предложениям Вы всегда можете обратиться к нашему замечательному другу, соратнику и просто хорошему человеку
@Robin_Gad91!

Друзья, желаем Вам Всем раскрыть свой потенциал и возможности вместе с нашим проектом Web 5!

БУДУЩЕЕ БУДЕТ ЗА НАМИ!!


🫡🧑‍💻🧑‍💻🧑‍💻🧑‍💻🧑‍💻😬😬🔥🔥👋
Please open Telegram to view this post
VIEW IN TELEGRAM
2🍾2🎄2🦄1👾1
🔥 Язык FunC — ключ к блокчейну TON

#TON #FunC #СмартКонтракты #Web3

FunC — это специализированный язык программирования для блокчейна TON. Он создан для написания смарт-контрактов, которые работают быстро, безопасно и эффективно.

Чем хорош FunC?

1. Высокая оптимизация: контракты на FunC занимают минимум места и максимально быстро обрабатываются.


2. Модульность: легко разделять код на куски и переиспользовать их.


3. Сила в ассемблере: FunC — это язык низкого уровня, что даёт полный контроль над логикой и ресурсами контракта.



Мы уже готовим наш первый смарт-контракт на FunC. Скоро покажем, как это делается, чтобы каждый из вас смог погрузиться в тонкости разработки на блокчейне TON.

🔥 Следи за каналом — дальше только круче!

👍 — Это круто, ждём!
🤔 — А можно на пальцах?
🦧 — Я знаю толко рузге езык..
🤔4🔥3👍2👾1
Пишу первый смарт-контракт
#СмартКонтракты #Web3 #FunC #TON

Я написал код для первого нашего смарт-контракта на языке Func. Это будет контракт голосования.
При помощи этого С.К. вы сможете выбирать в каком направлении нам делать следующиe шаги в
развитии нашего проекта.

Казалось бы нахуй так усложнять когда есть встроенный опрос в самой телеге??

Ну во-первых это можно рассматривать как просто пример реализации С.К.

А во-вторых, это ведь еще не сказочка, это только смазочка!))

Я имею ввиду что это лишь отправная точка и данный С.К. можно совершенствовать, добавлять кучу всяких фичей!! И такой модифицированный опрос будет только у нас!))

Так вот, код то я написал, но херня в том что я щас в тайге и работаю через смартфон, а на нем очень сложно запустить этот контракт. На днях на вертушке должны привезти ноут и тогда я запущу его на полную катушку!!!

🐻GITFLIC🐻
Please open Telegram to view this post
VIEW IN TELEGRAM
👾4👍1🔥1
КОД СМАРТ-КОНТРАКТА
#СмартКонтракты #FunC

contract Voting {

// Переменные для хранения результатов голосования
var voteOption1: int = 0; // Усложнение смарт-контракта
var voteOption2: int = 0; // Создание нового смарт-контракта
var voteOption3: int = 0; // Создание простого dApp

// Функция для голосования
func vote(option: int) -> () {
if option == 1 {
voteOption1 += 1;
} else if option == 2 {
voteOption2 += 1;
} else if option == 3 {
voteOption3 += 1;
}
}

// Функция для получения результатов голосования
func getResults() -> (int, int, int) {
return (voteOption1, voteOption2, voteOption3);
}
}

Пояснение кода:

Этот смарт-контракт на языке func реализует систему голосования, где пользователи могут выбрать одну из трех опций.

Переменные:

voteOption1, voteOption2, voteOption3 — хранят количество голосов за каждую из опций. Все изначально равны 0.


Функции:

vote(option: int) — увеличивает счетчик голосов для выбранной опции (1, 2 или 3).

getResults() — возвращает текущие результаты голосования по всем трем опциям.

🐻GITFLIC🐻

👍 - Годно

🔥- Репост

🦣 - Че такое гитфлик?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3🍓1👾1
Фронтенд смарт-контракта
#Web3 #СмартКонтракты

Сегодня я продолжаю разработку проекта для голосования на блокчейне. Вот пример кода для веб-интерфейса, который будет отображаться пользователям.

Этот небольшой HTML-код создает страницу голосования с тремя кнопками:

1⃣ Усложнение смарт-контракта

2⃣ Создание нового смарт-контракта

3⃣ Создание простого dApp


Каждая кнопка вызывает функцию голосования, которая в будущем будет связана со смарт-контрактом в сети TON.

Код выглядит так:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Voting Smart Contract</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <div class="container">
        <h1>Голосование</h1>
        <p>Выберите, что вы хотите проголосовать:</p>
        <button onclick="vote(1)">Усложнение смарт-контракта</button>
        <button onclick="vote(2)">Создание нового смарт-контракта</button>
        <button onclick="vote(3)">Создание простого dApp</button>
    </div>
    <script src="script.js"></script>
</body>
</html>

Что здесь важно:

1. HTML и CSS задают внешний вид страницы.

2. JavaScript (подключенный через script.js) отвечает за логику голосования.

Да, пока все выглядит базово, но в будущем это станет частью полноценного решения на блокчейне TON. Напоминаю, что я пишу это всё с телефона — даже в тайге без ноута проект продолжается!

Если есть предложения по улучшению или идеи, пишите в комментариях.

🐻GITFLIC🐻

👍 - Годно

🔥- Репост

🥶 - Да привезите вы ему уже ноут!!!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥21🥰1👾1
Ton Library: основа взаимодействия с блокчейном TON
#TON #блокчейн #смартконтракты #web3

Ton Library (TonLib) — это мощный инструмент, который позволяет напрямую взаимодействовать с блокчейном TON. Хотите создавать кошельки, отправлять токены или управлять смарт-контрактами? TonLib — то, что вам нужно.

Зачем она нужна?

1⃣ Управление кошельками. Создавайте и управляйте адресами.

2⃣ Транзакции. Отправляйте и получайте токены без лишних сложностей.

3⃣ Работа со смарт-контрактами. Читайте данные, вызывайте методы, тестируйте свои решения.

4⃣ Интеграция в приложения. Подключите функционал блокчейна TON к своему проекту.

Преимущества TonLib:

Кроссплатформенность. Работает на Windows, macOS и Linux.

Гибкость. Поддерживает языки программирования вроде Python, C++ и других.

Масштабируемость. Подходит как для небольших проектов, так и для крупных решений.

Как начать?

1. Перейдите на официальный GitHub-репозиторий TonLib.

2. Скачайте библиотеку и настройте её в своей среде разработки.

3. Изучите документацию и начните использовать её API для своих задач.

Мы уже тестируем Ton Library для реализации нашего первого смарт-контракта. В ближайших публикациях мы поделимся опытом, расскажем о возможных сложностях и покажем, как всё это работает на практике.

👍Годно
🔥Репост
🦧Я никокда не ходил в библиотеку!!
🔥31👍1👏1👾1
Что такое Proof-of-Stake и как он работает в TON?
#TON #ProofOfStake #Блокчейн

Proof-of-Stake (PoS) — это способ защиты блокчейна и подтверждения транзакций, который использует валидаторов, а не майнеров. Этот метод уже заменяет традиционный Proof-of-Work во многих сетях из-за его энергоэффективности и безопасности.

Как работает PoS в TON?

1. Ставки (стейки)
Чтобы стать валидатором, нужно заблокировать (заморозить) определённое количество TON на специальном смарт-контракте. Чем больше стейк, тем выше вероятность быть выбранным для подтверждения блока.

2. Выбор валидаторов
Система случайным образом выбирает валидаторов из тех, кто внёс свои токены. Они отвечают за создание и валидацию новых блоков.

3. Награды
Валидаторы получают вознаграждение за свою работу в виде новых токенов и комиссий с транзакций. Это стимулирует их действовать честно.

4. Риски
Если валидатор нарушает правила (например, пытается сфальсифицировать блок), он теряет часть или весь свой стейк. Это обеспечивает безопасность сети.

TON использует PoS для обеспечения высокой скорости транзакций, безопасности и минимального влияния на окружающую среду.


👍 — Удобно и экологично!
🔥 — Пора начинать валидировать!
🦧 — Какая нахуй стейк, давайте про майнинг!
🍌4👍2🔥2
Ребята, началась массовая отписка!
Я хз почему. Это изза того что я давно обещаю показать практические примеры,но до сих пор кормлю завтраками?? Ответьте плиз!
Anonymous Poll
65%
Да
16%
Нет
16%
Не нравится тематика канала
3%
Свой вариант в комменте
👍7
Смарт-контракт ГОТОВ!
#СмартКонтракты #FunC

Сорян что так долго тянул, но сегодня наконец то готов представить вам свой первый смарт-контракт!))

Как вы помните это с.к голосования о том в каком направлении нам двигаться.

Данный с.к работает на тестнете Тона, поэтому чтобы внести свой голос у вас должен быть подключен тестнет кошелек.
Он подключается проще простого, если хотите позже распишу как это сделать.

Сейчас готовлю статью о том как создавался этот контракт, позже дам ссылку. А пока можете начать голосовать:

ГОЛОСОВАТЬ!

Помните, нам важен каждый голос!)))

👍 - наконец то!

🔥- давай уже жги, как сделал?!

🦣 - выборы выборы, кандидаты п...ры!)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3😱2