Bitcoin Forum
June 05, 2024, 11:15:10 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Смарт-контракты Ethereum  (Read 167 times)
canovan25 (OP)
Member
**
Offline Offline

Activity: 546
Merit: 30


View Profile
March 21, 2020, 12:21:45 PM
 #1

Представитель одного проекта заявил одну очень интересную вещь. Блокировка монет на чужом кошельке. Расскажите, уважаемые, как это может происходить (Для меня доступ к чужим монетам без приватного ключа кажется абсолютной фантастикой, а тут ещё и с помощью смарт-контракта) и ещё, код какого-нибудь проекта, которые так могут делать. Спасибо.

Мой дневник - https://bitcointalk.org/index.php?topic=5240101.0
Стейкинг в USD, UAH, RUB, JPY, EUR, CNY и NGN с доходом до 25% годовых -
https://waves.exchange?ref=3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
diks
Legendary
*
Offline Offline

Activity: 2632
Merit: 1450



View Profile
March 21, 2020, 05:15:14 PM
Merited by klarki (3), Symmetrick (1)
 #2

доступ не к чужим балансам эфира и токенов, а только к своим (разрабовым)) токенам
че хочет разраб, то и делает со своим контрактом в сети эфира
хочет раздаст без права транзакции, хочет разморозит по формуле, а захочет - обнулит

транзу разрабу даже не обязательно делать непосредственно по адресам а-ля айирдропа (и тратить газ)
как только ты добавляешь адрес его контракта в кошель для просмотра - тыдыщь! и у тя стопитсот токенов с любым названием

глянь для интереса https://deltabalances.github.io/ и вставь свой адрес

а пример с пришедшими токенами без возможности перевода куда-либо - это долбанный KICK, сломавший моск доверчивым новичкам в крипте

canovan25 (OP)
Member
**
Offline Offline

Activity: 546
Merit: 30


View Profile
March 21, 2020, 07:58:56 PM
 #3

доступ не к чужим балансам эфира и токенов, а только к своим (разрабовым)) токенам
че хочет разраб, то и делает со своим контрактом в сети эфира
хочет раздаст без права транзакции, хочет разморозит по формуле, а захочет - обнулит

транзу разрабу даже не обязательно делать непосредственно по адресам а-ля айирдропа (и тратить газ)
как только ты добавляешь адрес его контракта в кошель для просмотра - тыдыщь! и у тя стопитсот токенов с любым названием

глянь для интереса https://deltabalances.github.io/ и вставь свой адрес

а пример с пришедшими токенами без возможности перевода куда-либо - это долбанный KICK, сломавший моск доверчивым новичкам в крипте

Нерелевантный ответ получается. Эфир на чужих адресах можно заблочить смарт-контрактом?

Мой дневник - https://bitcointalk.org/index.php?topic=5240101.0
Стейкинг в USD, UAH, RUB, JPY, EUR, CNY и NGN с доходом до 25% годовых -
https://waves.exchange?ref=3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
DrBeer
Legendary
*
Offline Offline

Activity: 3794
Merit: 1958


View Profile WWW
March 21, 2020, 08:27:50 PM
 #4

доступ не к чужим балансам эфира и токенов, а только к своим (разрабовым)) токенам
че хочет разраб, то и делает со своим контрактом в сети эфира
хочет раздаст без права транзакции, хочет разморозит по формуле, а захочет - обнулит

транзу разрабу даже не обязательно делать непосредственно по адресам а-ля айирдропа (и тратить газ)
как только ты добавляешь адрес его контракта в кошель для просмотра - тыдыщь! и у тя стопитсот токенов с любым названием

глянь для интереса https://deltabalances.github.io/ и вставь свой адрес

а пример с пришедшими токенами без возможности перевода куда-либо - это долбанный KICK, сломавший моск доверчивым новичкам в крипте

Нерелевантный ответ получается. Эфир на чужих адресах можно заблочить смарт-контрактом?
Все верно ответил авторы поста. Заблокировать токены в ЧУЖОМ кошельке, может только "производитель" определенного токена и только этот свой, определенный токен, т.к. самарт контракт позволяет накладывать ограничения на токены, у кого бы  на кошельке они не хранились. Заблокировать любые другие, созданные другими авторами токены НЕЛЬЗЯ, пока владелец кошелька с этими токенами, чегото с ними не сделает, или создатель этих токенов !

...AoBT...
▄▄█████████████████▄▄
███████████████████████
█████████████████████████
███████████████████████
██████████████████████
█████████████████████
███████████████████████
██████████████████████
█████████████████████
█████████████████████
█████████████████████████
███████████████████████
█████████████████
The Alliance
of Bitcointalk
Translators
▄▄▄███████▄▄▄
▄███████████████▄
▄███
████████████████▄
▄██
███████████████████▄
▄█
██████████████████████▄
████████████████████████
█████████████████████
████████████████████████
▀███████████████████████▀
▀███████████████████
▀███████████████████▀
███████████████▀
▀▀▀███████▀▀▀
.
..JOIN US..

▄███████████████████████▄
█████████████████████████
█████▀▀██████▀▀██▀▀▀▀████
████████▀██████████
████▄▄▄▄▀███████
███████▄▀▄█▀▀███████
█████████████████████████
█████████████████████████
████████████▀████████████
▀███████████████████████▀
█████

██████████
.
..HIRE US..
diks
Legendary
*
Offline Offline

Activity: 2632
Merit: 1450



View Profile
March 21, 2020, 08:44:00 PM
Merited by klarki (3), Symmetrick (1)
 #5

доступ не к чужим балансам эфира и токенов, а только к своим (разрабовым)) токенам
че хочет разраб, то и делает со своим контрактом в сети эфира
хочет раздаст без права транзакции, хочет разморозит по формуле, а захочет - обнулит

транзу разрабу даже не обязательно делать непосредственно по адресам а-ля айирдропа (и тратить газ)
как только ты добавляешь адрес его контракта в кошель для просмотра - тыдыщь! и у тя стопитсот токенов с любым названием

глянь для интереса https://deltabalances.github.io/ и вставь свой адрес

а пример с пришедшими токенами без возможности перевода куда-либо - это долбанный KICK, сломавший моск доверчивым новичкам в крипте

Нерелевантный ответ получается. Эфир на чужих адресах можно заблочить смарт-контрактом?

откуда вот именно такой вывод у тебя??
произвести манипуляцию СО СВОИМИ! токенами в сети эфира может РАЗРАБОТЧИК КОНТРАКТА!
т.к. ВСЕ! условия выпуска, обращения, запретов и разрешений именно в контракте и прописываются
сеть эфира лишь дает возможность РАЗВЕРНУТЬ контракт и выполнять его условия

ведь наверняка сталкивался с неудавшейся попыткой отправить некие токены, а в ответ error code
при этом газ списывается, как правило, (т.к. это услуга в сети) а вот сама ошибка возникает при обращении к контракту!

если совсем просто - эфир ходит между адресами и одобряется сетью при соответствии выставленной стоимости газа - адрес > адрес
а токены ходят в сети ЧЕРЕЗ СВОЙ КОНТРАКТ - адрес > контракт > адрес

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

верифицированный контракт повышает доверие к качеству кода - отсутствия на данный момент времени явного!! зловредного содержимого\дыр\возможностей подмены и обхода условий и т.д.
НО! 100% защиты не дает - примеров было достаточно и с хакерами, и с косяками разрабов, и с непредусмотрительностью перед граничными изменениями на рынке (DAI в пример)

добавлю - сеть эфира тож "откатывали" в прошлом, а тут пример - ETC

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

globreserve
Member
**
Offline Offline

Activity: 126
Merit: 23


View Profile
March 21, 2020, 10:39:45 PM
Merited by investgroup (1)
 #6

Все кошельки токенов стандарта ERC20 - это записи в базе внутри конкретного смарт контракта.
Тупо карта пар - адрес кошелька и количество монет на нем.
Если у овнера контракта есть соответствующие права и методы,
и если контракт не дырявый, то он и только он может управлять
любыми токенами контракта, не важно кому они принадлежат.
Пример - всех задолбавшие уже KICK токены, которые овнеры раздают как аирдроп
всем подряд и морозят, а потом типа под акции размораживают их при
условии совершения с вашим анусом множества самых неприличных извращений
с вашего же добровольного согласия. Все кошельки мне уже засрали блин.
canovan25 (OP)
Member
**
Offline Offline

Activity: 546
Merit: 30


View Profile
March 22, 2020, 06:59:04 AM
 #7

доступ не к чужим балансам эфира и токенов, а только к своим (разрабовым)) токенам
че хочет разраб, то и делает со своим контрактом в сети эфира
хочет раздаст без права транзакции, хочет разморозит по формуле, а захочет - обнулит

транзу разрабу даже не обязательно делать непосредственно по адресам а-ля айирдропа (и тратить газ)
как только ты добавляешь адрес его контракта в кошель для просмотра - тыдыщь! и у тя стопитсот токенов с любым названием

глянь для интереса https://deltabalances.github.io/ и вставь свой адрес

а пример с пришедшими токенами без возможности перевода куда-либо - это долбанный KICK, сломавший моск доверчивым новичкам в крипте

Нерелевантный ответ получается. Эфир на чужих адресах можно заблочить смарт-контрактом?

откуда вот именно такой вывод у тебя??
произвести манипуляцию СО СВОИМИ! токенами в сети эфира может РАЗРАБОТЧИК КОНТРАКТА!
т.к. ВСЕ! условия выпуска, обращения, запретов и разрешений именно в контракте и прописываются
сеть эфира лишь дает возможность РАЗВЕРНУТЬ контракт и выполнять его условия

ведь наверняка сталкивался с неудавшейся попыткой отправить некие токены, а в ответ error code
при этом газ списывается, как правило, (т.к. это услуга в сети) а вот сама ошибка возникает при обращении к контракту!

если совсем просто - эфир ходит между адресами и одобряется сетью при соответствии выставленной стоимости газа - адрес > адрес
а токены ходят в сети ЧЕРЕЗ СВОЙ КОНТРАКТ - адрес > контракт > адрес

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

верифицированный контракт повышает доверие к качеству кода - отсутствия на данный момент времени явного!! зловредного содержимого\дыр\возможностей подмены и обхода условий и т.д.
НО! 100% защиты не дает - примеров было достаточно и с хакерами, и с косяками разрабов, и с непредусмотрительностью перед граничными изменениями на рынке (DAI в пример)

добавлю - сеть эфира тож "откатывали" в прошлом, а тут пример - ETC

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

Ну я в посте прописал "Монет", а не "Токенов". Монета в блокчейне эфира одна - эфир. Но это уже такое, лингвистика. Спасибо за старания.

Мой дневник - https://bitcointalk.org/index.php?topic=5240101.0
Стейкинг в USD, UAH, RUB, JPY, EUR, CNY и NGN с доходом до 25% годовых -
https://waves.exchange?ref=3PBunFp5iSLmzGGZVwS7KsFPPjNVtaZMEfG
andy_pelevin
Legendary
*
Offline Offline

Activity: 2225
Merit: 1124


Altcoinlog


View Profile
March 22, 2020, 08:02:26 AM
 #8

...
генеральный вывод - за все, что нам предлагают в крипте, никто ответственности не несет
...

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


█████████████████████████████████████████████
█████████████████████`````███████████████████
████████████████████```````██████████████████
███████████████████````````█████████████████
██████████████████```███`````████████████████
█████████████████```█████`````███████████████
████████████████```███████`````██████████████
███████████████```█████████`````█████████████
██████████████```````````````````████████████
█████████████```█████████████`````███████████
████████████```███████████████`````██████████
███████████```█████████████████`````█████████
██████████```███████████████████`````████████
████████`````███████████████████```````██████
█████████████████████████████████████████████
gdgdgdg
Altcoin
КАК НАСТРОИТЬ МАЙНИНГ?
ИНСТРУКЦИЯ

| OK   VKONTAKTE
| TWITTER   TELEGRAM
| FACEBOOK    INSTAGRAM


[/center
diks
Legendary
*
Offline Offline

Activity: 2632
Merit: 1450



View Profile
March 22, 2020, 09:05:09 AM
 #9


Ну я в посте прописал "Монет", а не "Токенов". Монета в блокчейне эфира одна - эфир. Но это уже такое, лингвистика. Спасибо за старания.

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

в принципе, контракт может исключать адреса эфира из взаимодействия - типо лотерея\раздача\голосование, где в условии один адрес для одноразового действия

если приватный ключ не скомпрометирован  - никто не может вывести твой эфир


DrBeer
Legendary
*
Offline Offline

Activity: 3794
Merit: 1958


View Profile WWW
March 22, 2020, 11:06:36 AM
 #10

...
генеральный вывод - за все, что нам предлагают в крипте, никто ответственности не несет
...

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

Вопрос с доказательной базой. Недавно был мегажирный пример https://bitnovosti.com/2020/03/21/den-kogda-struktura-kriptorynka-byla-slomana/ - вот к кому притензии за такие события выставишь ?  Программисту контрактов или системы ? Так вариативность на этом рынке такая что всех вариантов не учтешь, да и судить за это нельзя...

...AoBT...
▄▄█████████████████▄▄
███████████████████████
█████████████████████████
███████████████████████
██████████████████████
█████████████████████
███████████████████████
██████████████████████
█████████████████████
█████████████████████
█████████████████████████
███████████████████████
█████████████████
The Alliance
of Bitcointalk
Translators
▄▄▄███████▄▄▄
▄███████████████▄
▄███
████████████████▄
▄██
███████████████████▄
▄█
██████████████████████▄
████████████████████████
█████████████████████
████████████████████████
▀███████████████████████▀
▀███████████████████
▀███████████████████▀
███████████████▀
▀▀▀███████▀▀▀
.
..JOIN US..

▄███████████████████████▄
█████████████████████████
█████▀▀██████▀▀██▀▀▀▀████
████████▀██████████
████▄▄▄▄▀███████
███████▄▀▄█▀▀███████
█████████████████████████
█████████████████████████
████████████▀████████████
▀███████████████████████▀
█████

██████████
.
..HIRE US..
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!