Bitcoin Forum
May 08, 2024, 02:21:54 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
TalkImg was created especially for hosting images on bitcointalk.org: try it next time you want to post an image
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715134914
Hero Member
*
Offline Offline

Posts: 1715134914

View Profile Personal Message (Offline)

Ignore
1715134914
Reply with quote  #2

1715134914
Report to moderator
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: 3766
Merit: 1883


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: 2223
Merit: 1123


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: 3766
Merit: 1883


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!