Блокчейн, Смарт Контракты, Solidity
Уже несколько раз решал на этом форуме задачки по программированию и получал ответы.
Интересно, есть ли тут спецы по Смарт Контрактам? Язык программирования: Solidity
Вопрос 1:
Интересует разница в количестве газа за трансакции: эфир всегда 21,000. у токенов выше, встречал от 34,000 до 190,000. видимо это от сложности контракта зависит.
Но что меня удивило, почему за одну и ту же трансакцию токена скачет количество используемого газа? Сначала думал что на простой адрес дешевле отсылать, чем на адрес СмартКонтракта. Но я и в аналогичных ситуациях - вижу разные цифры! Теперь думаю, что первый перевод на конкретный адрес "резервирует ячейки" в EVM , а последующие переводы стоят дешевле. Решением было запрашивать больше газа чем нужно, неизрасходованные остатки возвращаются. Но минус в том что клиент пугается завышенной комиссии. Например видел как унисвап - задрали в 300,000. так любой токен любой смартконтракт обработается. Что вы думаете по этому поводу?
Вопрос 2:
Как назначать СмартКонтракту конкретный адрес?
Иногда клиенты путают блокчейн, не переключаются, присылают на адрес смартконтракта, расположенного на другом блокчейн. На адрес без ключа. Решением проблемы могло бы стать развёртывание аналогичных контрактов с этим же адресом на всех блокчейн. Где можно почитать по этому поводу или подскажите как это сделать?
Случайно нашел на мой первый вопрос - английскую версию вопроса: Can a transaction's gas cost change?
https://ethereum.stackexchange.com/questions/11106/can-a-t...
пришли мне бесплатно несколько биткоинтов
Прислал. Чтобы получать монетки нужен адрес кошелька в блокчейн. Это как с электронной почтой - есть пароль и есть логин.
В игре для обучения я делаю так, берем слово допустим ник -Козявка-Шаг 1 - ник превращаем в ключ (пароль)
Шаг 2 - ключ превращаем в адрес (логин)
Шаг 3 - смотрим сколько монеток лежит на адресе.
Это игровые монетки, игровые адреса, на них НЕЛЬЗЯ пересылать настоящие биткоины, все знают пароль и сразу переведут на другой адрес и продадут за настоящие доллары.
В общем, к нику
-Козявка-
ключ: c74bf282270cce90b4d959af92e5be07d31581ec2c941271c6ba09e308fc7e9f
адрес: 0xa62809c03707ec55fa9e52be71544a04b1eb8475
*******
Россия
ключ: 22fa0a6ef455a92984138c44146bfc60389cf1fac2d5e29e5ab781ab992293af
адрес: 0xff02cac3a68f9d0e67d9651458568dc4ba7c90d3
*******
Украина
ключ: 65fcc831cc155ce14812494eade2c7d343ee7f8d2ecd61b833b2c17c487f0280
адрес: 0xb989d987f56273124f5e9939a6634eb3719b48ae
*******
7495
ключ: 92450fa418085a6b07b54c38f09233b01dfbfc7962c9eae0244feab60e946d80
адрес: 0x08d2422f1ac40cf206c542c7ecff04804a822fe7
*******
Сейчас попалась на глаза, одна на мой взгляд хорошая статья на хабре: О фейковых криптовалютах (Ethereum, Tron, Ripple и пр)
не то что перепечатывают хвалебные, пустоголовые журналюги, или как тут сишарпник бегает и мычит МмМ ммм мм...
а с рассуждениями, оценкой блокчейн, критический анализ, потом ему конечно объяснили в комментариях его ограниченность,
интересно было почитать, как и автора так и программистов в комментариях, хотелось бы продолжить дискуссию здесь на форуме:
https://habr.com/ru/post/544700/
или как тут сишарпник бегает и мычит МмМ ммм мм...
Он не мычит, а пищит и жалуется. Мне он, кстати, тоже не нравится.
О фейковых криптовалютах
Не важно, фейковая валюта или нет. И не важно, крипто она или хренипто какая-нибудь. Важно лишь, согласны ли лохи нести за неё реальное бабло или ништяки. Если согласны, значит на ней можно поднять нефейкового бабла. А сама валюта может быть хоть крышечками от бутылок, хоть пикселями в мониторе.
Как говорится, если ты криптомайнинговый магнат, то где твоя вилла в Майами? Ну или хотя бы бюджетный вариант - вальяжный облокот на иномарочный седан хотя бы класса Е (т.е. драный Пассат не подойдёт)?
Только сейчас глянул что такое Solidity - https://ru.wikipedia.org/wiki/Solidity, и что такое смарт контракт
Смотрю щас это:
нп
Сейчас посчитал на странице, 85 Главных и 85 Тестовых сетей, уже 170 штук, давайте меняться монетками на тестовых блокчейнах?
Снова пооффтопплю, но просто, чтобы тему поддержать: вы нашли на этом форуме хотя бы... ну, двоих единомышленников за всё это время? Ну, чтобы они там с вами монетками поменялись или смарт-контракты там обсудили по-серьёзному?
Во-первых, если хорошо присмотреться, то большинство заданий в этом курсе написали люди с форума, я сам не умею программировать.
Во-вторых, у меня кроме этого курса ещё 20 проектиков))) потом летом была дача, путешествия... сейчас опять начну развивать направление.
В-третьих... если есть вопросы, спрашивай, я написал загрузил несколько смартконтрактов в тестовых сетях, а так же в главных, экспериментирую.
У меня два вопроса. Один простой, другой сложный (или наоборот).
Простой. Допустим я хочу перевести биткойны со своего счета на заданный адрес за кое что. Сколько это минимально может стоить? Ноль? Или есть какая-то базовая цена? Я так поинмаю что есть два варианта: мой счет в binance (и ключа у меня поэтому нет), мой счет у меня (есть ключ). Или есть другие варианты?
Сложный. Как можно заработать на этом всем? Что сейчас пользуется реальным (массоым) спросом? Вроде все поле уже испахано и все сделано. Разве еще что-то осталось, где можно срубить что-то?
Легко! На любой вещи, не только на майнинге, можно заработать, открыв курсы по обучению зарабатывания на этой вещи.
Согласен. Будет под номеро один идти. Один недостаток что это плохо масштабируется и нужно фул-тайм пахать. Хотелось бы чтобы это само работало. Типа сервис какой. Нетривиальный.
Первые год-два побатрачишь на себя, потом учеников наймёшь. Дальше будешь их лишь направлять и часть денег ими заработанных кассировать. Затем твои ученики своих учеников возьмут, а ты и с них процент будешь иметь. Это уже будет твой бренд: - чему обучают? - а вот авторская методика успешного успеха Бесконечного Цикла. Ну и так далее - пирамида, вобщем. Введёшь уровни разные - ну там золотой директор, алмазный директор и т.д. Через лет пять-семь станешь легендой и будешь раз в полгода давать эксклюзивный семинар за много денег. На него будут приходить в основном твои же ученики и ученики учеников. Среди самых удачливых ты будешь разыгрывать ценные призы - бесплатные пособия по успешному успеху твоего авторства и скидки на билеты на твой следующий семинар. Вобщем, станешь мультимиллионером, и безо всякого майнинга.
Сколько это минимально может стоить?
Мой ответ тебе в другой теме читал? а то я отклика от тебя не видел на свою писанину)))
Там вроде должно быть понятно по картинкам, сколько стоят переводы в их сети бинанс.
Ещё раз объясняю (простыми словами), есть общедоступная сеть блокчейн и есть клиент, допустим метамаск,
кто торгует у китайца сидит внутри их обменника, но не в сети. Этих обменов может вообще не существовать.
5 из 20 долларов ты заплатил китайцу, а за сам перевод нужно всего 4 либо 13 центов, математика 1 класс:
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
первый перевод: на 2 американских центов (в их валюте БНБ):
21000 * 0.000000005000000000 BNB (5 Gwei) = 0.000105000000000000 BNB
0.000105000000000000 BNB * 276.87 Euro = 0.02907135 Euro = 3 Cent
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
второй перевод: на 45 миллионов американских долларов:
21000 * 0.000000010000000000 BNB (10 Gwei) = 0.000210000000000000 BNB
0.000210000000000000 BNB * 320.23 Euro = 0.0672483 Euro = 7 Cent
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
третий перевод: токены "биткоинов" - на 20 долларов:
36103 * 0.000000010000000000 BNB (10 Gwei) = 0.000361030000000000 BNB
0.000361030000000000 BNB * 354.64 Euro = 0.1280356792 Euro = 13 Cent
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
четвертый перевод: токены "биткоинов" на 1200 долларов:
36103 * 0.000000010000000000 BNB (10 Gwei) = 0.000361030000000000 BNB
0.000361030000000000 BNB * 354.64 Euro = 0.1280356792 Euro = 13 Cent
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
*для перевода нужно 21000 единиц газа, за 1 единицу газа платим от 5 гвеев (5миллионов веев).
Чем больше народу в очереди, тем больше гвеев надо платить, кто хочет побыстрей - платит больше.
У кого нет газа, тот мерзнет и сидит на своих токенах, вон Мистер Твистер, бот ворует у него весь газ,
соответственно газа у Мистера Твистера нет - сидит на своих токенах месяцами, продать их не сможет.
Как можно заработать на этом всем? Что сейчас пользуется реальным (массовым) спросом? Вроде все поле уже испахано и все сделано. Разве еще что-то осталось, где можно срубить что-то?
Чтобы понять азы, начать программировать, достаточно старенького компьютера и подключиться к их ТЕСТОВОЙ сети.
Есть 400 сравнительно честных способов отъема денег у населения, но сейчас интересует программирование блокчейн.
Тоесть, для обсуждения спекуляций все идут в раздел "Экономика и Финансы", там спекулянты помогут слить депозит.
Хотелось бы чтобы это само работало. Типа сервис какой. Нетривиальный.
Сначала тебе нужно понять в принципе КАК работают сети, потом смартконтракты (солидиту это типа яваскрипт)
А своих серверов не надо, "бэкенд" это блокчейн, "фронтенд" - аппликация на телефон, раздача в гугельплей.
Вся сложность в программировании, сишарпник несколько лет с яваскриптом работал, ему делов на 5 минут...
Когда я его перевоспитаю (он на Ямайку не поедет, а будет писать мне программки), я покажу пару проектов.
Мой ответ тебе в другой теме читал? а то я отклика от тебя не видел на свою писанину)))Там вроде должно быть понятно по картинкам, сколько стоят переводы в их сети бинанс.
Там слишком сложно, я ничего не понял, описание напоминает наперстки. У меня вопрос намного проще. Есть адрес abc и def в биткойне. Ничего другого нет. Нет никаких метамаксов, BNB и газа. Сколько минимально стоит перевод с первого адреса (у меня есть ключ), на второй адрес? Цифра.