Ответы пользователя по тегу Blockchain
  • Где хранятся публичные и секретные ключи в Web-кошельке Telegram?

    На сервере.
    Про метамаск лучше отдельный вопрос задай, но там по идее локально должно всё храниться.
    Ответ написан
    Комментировать
  • Можно ли сделать рандомное числа в TON blockchain?

    Это фишка блокчейна?

    Это фишка компьютеров - они детерменированные.
    Если изначальное состояние не меняется - результат не будет меняться.
    Блокчейн это возводит в абсолют, так как в нём отсутствуют побочные эффекты - ты никак не сможешь подключить какое-то внешнее устройство, которое будет тебя снабжать случайными числами.
    Ответ написан
  • Палевно ли переводить криптовалюту из США в СНГ?

    1. В момент покупки крипты будет видно, что ты на что-то потратил деньги.

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

    Если не через биржу, то это будет эквивалентно передаче налички из рук в руки - никто ничего не увидит, если специально не будет искать транзакции.

    3. Если ты будешь переводить очень большую сумму, то тобой в любом случае заинтересуются и будут вопросы задавать.

    4. Следует различать "СНГ" и конкретные страны. Переводить "в СНГ" не запрещено. Запрещено только в РФ и РБ.
    Ответ написан
    Комментировать
  • Что происходит в случае противоречивости блокчейнов 2-ух разных пиров?

    Есть разные алгоритмы консенсуса.

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

    В случае если сеть не приходит к консенсусу - происходит форк: часть пиров будут продолжать одну цепочку, а часть - другую.
    Рано или поздно одна из цепочек станет более длинной и конфликт исчезнет.

    А вот если конфликт системный (например из-за несогласия людей), то может произойти хард-форк, и тогда это уже две разные сети.

    Какой конкретно алгоритм консенсуса в биткоине предусмотрен - не скажу.
    Ответ написан
    Комментировать
  • С чего начать изучение Nethereum?

    1. Чем не устроила официальная документация?
    docs.nethereum.com/en/latest

    2. Чтобы её понимать, надо ещё с самим эфиром разобраться, так что по нему тоже доку читай.
    Вероятно ещё придётся солидити изучить, чтобы смарт-контракты писать.
    Ответ написан
    2 комментария
  • Как криптобиржи гоняют монеты по кошелькам пользователей?

    Так как ты не имеешь прямого доступа к своему кошельку на бирже - биржа может просто не двигать деньги между кошельками, если перевод происходит между её клиентами.
    Тут схема идентична банку: банку не нужно для каждого денежнего перевода запускать инкассаторов, которые перевезут деньги между клиентами, и даже не нужно никакие ячейки у себя открывать - они просто ворочают циферками в своей собственной базе данных..
    Ответ написан
    4 комментария
  • Обменник криптовалюты cwchange co - мошенники или душнилы?


    техподдержка сервиса пишет, что - то вроде "Вы указали неверную сумму, теперь вам нужно заплатить ещё столько же", или " Чтобы использовать необходимо внести страховой взнос",

    Выглядит как классическая схема по высасыванию денег)

    Если в интернете глухо, то почему вы подумали, что тут будет не так?
    Если отзывов никаких нет, то почему тогда осмелились закинуть деньги?

    Есть же целая гора проверенных тысячами людей обменников, которые прекрасно работают, а p2p часто даже не требуют закидываться в сам обменник.
    Ответ написан
  • Где можна продать исходники кода для блокчейн проектов?

    Никому и даром не нужны исходники без дальнейшей поддержки.
    Так что нигде
    Ответ написан
    Комментировать
  • Какие есть хорошие статьи, рассказывающие именно о технологии blockchain?

    Читай вайтпейперы и документацию интересующих сетей.
    Ответ написан
  • Нужно ли идти учиться на блокчейн разработчика?

    Вакансий в блокчейн сфере крайне мало, по сравнению с любой другой (на порядки). Многие блокчейн-стартапы очень быстро банкротятся.
    Но тк сфера очень серая - никаких плюшек, какие бывают в крупных белых компаниях вы не найдёте.
    Но зп часто выше, чем в других сферах (раза в 2 мб. Вместо условных $3k - $5k).

    Стоит ли на это тратить 3 года своей жизни без каких либо гарантий - решать вам.


    но по обучению увидел только курсы от geekbrains длиной в 3 года.

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


    работаю юристом (руководящая должность). зарабатываю достаточно неплохо (200к рублей). но скучно и постоянная физическая привязка к России, в этой связи хотелось бы уйти в сферу IT

    Почему вы тогда смотрите именно на разработку? Раз у вас уже руководящая должность, то вы могли бы попробовать переориентироваться в project manager-а, или в аналитика и устроиться в какую-нибудь компанию, работа которой связана с вашей текущей сферой - там наверняка ваш опыт будет крайне полезен и не придётся очень сильно проседать в зп.
    Ответ написан
    Комментировать
  • Созданные токены в отличии от монет, невозможно майнить?

    А в чём смысл майнить свои собственные токены? Ты типа и так можешь их "напечатать" сколько хочешь.
    Ответ написан
    4 комментария
  • Как работает кошелёк Биткоин?

    Как устанавливается заново это соответствие между количеством монет и конкретным кошельком?

    В биткоине нет понятия "количество монет" есть только информация о транзакциях.
    То, что транзакции эти твои - ты подтверждаешь при помощи приватного ключа.
    Кошельков есть по сути два вида:
    1. Работает по аналогии с киви, где есть какой-то сервер, который уже посчитал, сколько у тебя монет должно быть, и кошелёк эту информацию просто запрашивает (запросить может кто угодно, ибо информация публичная, даже без ключей)
    2. Выкачать самостоятельно весь блокчейн (сколько он там уже гигов? Или уже на терабайты счёт?) и найти в нём нужные транзакции.

    Это всё описывается в любой статье о работе блокчейна.
    Ответ написан
    9 комментариев
  • Какой блокчейн выбрать для работы со смарт-контрактами?

    solana?
    1. Цена за транзакцию в среднем меньше цента
    2. Для разработки можно использовать Rust, C или C++
    3. Достаточно популярен
    4. На нём вроде какие-то крупные проекты таки создают
    Ответ написан
    2 комментария
  • Почему алгоритм добычи блока не распараллеливается?

    Ведь это просто же навесить в алгоритм майнинга использование например 4 потоков и каждый поток будет проверять, подходит его nonce или нет, что ускорит майнинг в 4 раза. Первый проверяет nonce = 1, 5, 9, … и тд

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

    Почему это нигде не пишут:
    1. Обывателю это не нужно, да и не интересно
    2. Программисту это и так очевидно
    3. В спецификации не описывают детали реализации - только математику.
    Ответ написан
  • Как в блокчейне постоянно проверяется корректность транзакций?

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

    Соответственно, если хэши не совпадают, то значит данные повреждены либо кто-то пытается кого-то обмануть.
    Ответ написан
  • Возможно ли использовать Blockchain для банковских операций?

    Всё можно. Только в чём смысл приватного блокчейна?
    Ну и в блокчейне таком ты будешь хранить не какую-то валюту, а просто записи о том кто и что сделал.
    Ответ написан
    2 комментария
  • Как атаки на блокчейн влияют на курс криптовалют?

    Как проведения атаки влияет на курс криптовалюты?

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

    Так и падает курс.

    Не забывай про причинно-следственную связь.
    Курс падает не от роста предложения (массовых продаж), а от падения спроса.
    Тоесть:
    Какой-то чел начинает вертеть рынком как хочет, и сеть от этого ломается
    => люди об этом узнают (параллельно происходит хардфорк с уже другой "правильной" цепочкой)
    => на такую криптовалюту падает спрос
    => Новые покупатели не появляются. Те кто был готов купить дорого уже купили, остались только те кто готов купить дёшево. (просто посмотри как биржевые заявки выглядят - это набор предложений продать за X и купить за Y)
    => Те у кого ещё остались эти никому не нужные фантики - продают их хоть за какую-то цену (ибо что им терять - в новом форке у них те же самые деньги есть.)

    Кстати, деньги остаются и у злоумышленника, просто состояние сети будет "до".
    (если конечно их его намеренно не лишили в этом форке)
    Ответ написан
    2 комментария
  • Почему майнеры долго ищут блок?

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

    Задача в том же биткоине сводится к поиску числа, добавление которого к блоку делает его хэш таким, чтобы в начале него было определённое количество нулей (или что-нибудь подобное)
    Естественно - чем больше нулей, тем меньше таких хэшей, тем ниже шанс что при проверке следующего числа ты найдёшь именно такой хэш.
    Ответ написан
    2 комментария
  • Какие языки используются в Blockchain?

    solidity в Ethereum

    solidity - Это язык для смарт-контрактов.
    Сам Solidity написан на C++
    Алгоритм EthHash реализован на Си
    Всякие другие важные штуки, например код EVM - C++
    Ещё в репе Etherium есть проект Fe - он уже на расте
    Есть ещё язык Act, который написан на Haskell
    Yellow paper изначально реализован на Java

    Так что если говорить про инфраструктуру блокчейна - это C, C++, Rust
    Если говорить про смарт-контракты, то тут каждый пишет как он хочет
    Ответ написан
    Комментировать