Bitcoin Forum
May 04, 2024, 03:43:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 »  All
  Print  
Author Topic: Как сделать криптозавещание ?  (Read 17357 times)
SanatT
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
September 23, 2018, 04:57:04 AM
 #21

хорошая идея,  я все вынашиваю подобную на только по совершению сделок а в качесвте гаранта сммарт контракт
1714837398
Hero Member
*
Offline Offline

Posts: 1714837398

View Profile Personal Message (Offline)

Ignore
1714837398
Reply with quote  #2

1714837398
Report to moderator
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714837398
Hero Member
*
Offline Offline

Posts: 1714837398

View Profile Personal Message (Offline)

Ignore
1714837398
Reply with quote  #2

1714837398
Report to moderator
1714837398
Hero Member
*
Offline Offline

Posts: 1714837398

View Profile Personal Message (Offline)

Ignore
1714837398
Reply with quote  #2

1714837398
Report to moderator
1714837398
Hero Member
*
Offline Offline

Posts: 1714837398

View Profile Personal Message (Offline)

Ignore
1714837398
Reply with quote  #2

1714837398
Report to moderator
mensa84
Full Member
***
Offline Offline

Activity: 184
Merit: 101



View Profile
September 23, 2018, 06:03:55 AM
 #22

А зачем это вам?
Не ранно ди еще писать завещание. Вам же не 60 лет.

Или вы сервис хотите сделать такой?

   ⚡⚡ PRiVCY ⚡⚡   ▂▃▅▆█ PRiVCY (PRIV) is a new PoW/PoS revolutionary privacy project  ☞ Best privacy crypto-market! █▆▅▃▂
    Own Your Privacy! ───────────────── WebsiteGithub  |  Bitcointalk  |  Twitter  |  Discord  |  Explorer ─────────────────
   ✯✯✯✯✯                 ✈✈✈[Free Airdrop - Starts 9th June][Tor]✈✈✈ ║───────────║ Wallet ➢ Windows  |  macOS  |  Linux
dev.mtbz
Newbie
*
Offline Offline

Activity: 47
Merit: 0


View Profile
September 23, 2018, 06:34:02 PM
 #23

Это можно реализовать не только на смарт-контрактах, хотя будет и не совсем криптозавещание.
В качестве идеи : можно хранить битки, как впрочем и любую крипту, на бирже (рисковано, но как вариант), но лучше на своем сервере. Написать бота, которые при определенных условиях зайдет в кошелек и отправит на кошельки наследников необходимые суммы.
Если у наследников нет кошельков, то можно позаботиться и заранее зарегистрировать и передать их им еще при жизни. Не забыв рассказать, что это и для чего, чтобы не забыли и не потеряли доступ.
zan0za
Jr. Member
*
Offline Offline

Activity: 46
Merit: 3


View Profile
September 24, 2018, 11:26:52 PM
Merited by chimk (1)
 #24

Это можно реализовать не только на смарт-контрактах, хотя будет и не совсем криптозавещание.
В качестве идеи : можно хранить битки, как впрочем и любую крипту, на бирже (рисковано, но как вариант), но лучше на своем сервере. Написать бота, которые при определенных условиях зайдет в кошелек и отправит на кошельки наследников необходимые суммы.
Если у наследников нет кошельков, то можно позаботиться и заранее зарегистрировать и передать их им еще при жизни. Не забыв рассказать, что это и для чего, чтобы не забыли и не потеряли доступ.
Биржа и бот это бред. Биржи регулярно взламывают и API могут переписать к моменту смерти и тогда бот может перестать работать. На смарт-контрактах это надежнее.
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
September 25, 2018, 01:16:58 PM
 #25

Есть уже такой генератор смартконтрактов начинали они именно с идеи завещания, но пошли дальше https://mywish.io

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
byteball
Member
**
Offline Offline

Activity: 266
Merit: 42

The rising tide lifts all boats


View Profile
September 25, 2018, 01:29:56 PM
 #26

На биткойне можно сделать такие UTXO, что будут тратиться при предъявлении в Script кода от оракула.
Оракул должен не врать про данные ЗАГС. Как этого достичь, другая задача.
Где-то был англоязычный топик про это, я вникал и вроде да, можно.

Ceterum censeo Civitatem Profunda esse delendam
Fushi
Full Member
***
Offline Offline

Activity: 360
Merit: 100


View Profile
September 25, 2018, 04:27:32 PM
 #27

На биткойне можно сделать такие UTXO, что будут тратиться при предъявлении в Script кода от оракула.
Оракул должен не врать про данные ЗАГС. Как этого достичь, другая задача.
Где-то был англоязычный топик про это, я вникал и вроде да, можно.
Так что совсем без участия человека не получится обойтись.
millefiori
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
September 28, 2018, 05:06:33 AM
 #28

Тема интересная, пару лет назад задавал этот вопрос спикерам на конференциях, ни разу не получил внятного ответа.
jackbowie
Jr. Member
*
Offline Offline

Activity: 53
Merit: 2


View Profile
September 29, 2018, 05:45:15 PM
 #29

Это надо сделать с помощью смарт-контрактов. Например EOS или Ethereum. Всё реализуемо
millefiori
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
October 01, 2018, 05:40:21 AM
 #30

Проблема с оракулом, выше вроде обозначалась. Нельзя найти 100% достоверный источник внешних данных о смерти владельца для смарт-контракта
millefiori
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
October 01, 2018, 05:43:44 AM
 #31

Есть уже такой генератор смартконтрактов начинали они именно с идеи завещания, но пошли дальше https://mywish.io

посмотрел - смарт-контракт завещания в Ethereum, EOS или NEO не нашел.  Есть вроде реализация через BTC+rootstock
byteball
Member
**
Offline Offline

Activity: 266
Merit: 42

The rising tide lifts all boats


View Profile
October 05, 2018, 08:45:32 AM
 #32

Есть уже такой генератор смартконтрактов начинали они именно с идеи завещания, но пошли дальше https://mywish.io

посмотрел - смарт-контракт завещания в Ethereum, EOS или NEO не нашел.  Есть вроде реализация через BTC+rootstock
Можно вот так:

Digital Testament:
A way to give away your digital assets automatically after a certain period of time. If after a period of time, which can be set, an account has not made any transaction, then everything it has, Assets, Aliases, Coins, is transferred to another address or several.
https://nxtforum.org/adel/(ann)-(adl)-adel-startup-incubator-for-blockchain-innovation/msg231704/#msg231704

Ceterum censeo Civitatem Profunda esse delendam
millefiori
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
October 07, 2018, 01:07:01 PM
 #33

Следил за проектом Chronologic, у них там есть выплаты по расписанию. По-идее можно там реализовать как раз какие-то задачи по платежам с привязкой к будущим периодам. 100 лет я точно не проживу, а вот отправить все на конкретные адреса в 90-летний мой юбилей вполне решение...
aad140386
Member
**
Offline Offline

Activity: 420
Merit: 20

simply getting the job done


View Profile
October 15, 2018, 05:52:03 PM
 #34

Не знаю, насколько это правда, но читал новость о том, что в сети Bitcoin скоро так же появится возможность создавать смарт-контракты на подобие эфира. Как это будет осуществляться не имею понятия, но можете погуглить. Инфа об этом точно была в нескольких группах в телеграмме. Возможно, что это правда и тогда у битка со временем тоже появится такая же возможность как и у эфира и вы сможете осуществить задуманное. Вот только не понимаю, для чего вам это. ) Было бы гораздо проще со временем просто передать данные кошелька тем, кому вы планировали оставить ваши накопления.

Mycro Jobs
〈 SIMPLY GETTING THE JOB DONE ⟩
jackbowie
Jr. Member
*
Offline Offline

Activity: 53
Merit: 2


View Profile
October 16, 2018, 02:09:05 PM
 #35

У Bitcoin есть свой язык Scrypt. Если он поддерживает понятие "время" - то и завещание можно сделать
В сети Ethereum это вообще просто реализуется смарт-контрактом. К примеру не вызываешь какой-нибудь метод 3 года (умер) и в этом случае средства уходят на определённый кошелёк
Ivan-russian (OP)
Sr. Member
****
Offline Offline

Activity: 316
Merit: 251



View Profile
October 16, 2018, 02:43:02 PM
 #36

В биткоине по времени не получается, даже по количеству блоков нельзя задать условие.
Можно сформировать и подписать биткоин транзакцию, в которой распределить средства между адресами наследников. Зашифровать эту транзакцию и раздать на флешке наследникам. Ключ для расшифровки положить в гугл аккаунт и через сервис "на всякий случай" задать, чтобы ключ от зашифрованной транзакции отправился наследникам. Хотелось бы, конечно, без гугла и других блокчейнов, кроме биткоина, но я пока не вижу вариантов.
bomj
Sr. Member
****
Offline Offline

Activity: 1337
Merit: 288


0xbt


View Profile WWW
October 16, 2018, 03:25:17 PM
Last edit: October 16, 2018, 04:15:24 PM by bomj
 #37

Вчера еще раз перечитал ваш топик и задумался над возможностью
реализации данной задачи.

И похоже я ее решил.

Теперь все по порядку. Буду объяснять фактически на пальцах:

Покрутив данное условие в голове, начал думать, как отправить сообщении в
будущее. Задал в гугл поиск: незавершенные транзакции ethereum, bitcoin.
И начал читать. Через некоторое время нашел 2 статьи:
https://ethereum.stackexchange.com/a/761/3032  
https://habr.com/post/341518/
- настоятельно рекомендую прочитать, чтобы были понятны мои действия.
Покрутив прочитанное в голове, начала зарождаться реализация, которую я
сегодня и осуществил.
Как вы увидите я пользовался тест сетями Ropsten и Rinkeby.

1. Создал аккаунт, на который перевел Эфир
https://ropsten.etherscan.io/address/0xfbe202d3a837dc07d375ebf227ee5bcab050fa37
Ropsten Etherscan работает некорректно, так как недавно они пережили:
Notice: The Ropsten network is currently forked
На самом деле в MetaMask сейчас находится 3,527 Eth.
И используя Remix начал разворачивать простой контракт за контрактом,
подобно статьям, которые я рекомендовал прочитать выше.
 
Ropsten
0xe4f586a5CAc3603900581b8Ad571326bFB3eB6B0 Nonce-1
0xf4b00679afb7b7fb221d5312568071ae4c54b1f9 Nonce-2
0x621751c275d01653683c9d8d53aa1507ac825c60 Nonce-3
0x53ffea7224d070e9a1c4202612cc5e9190e05dfe Nonce-4
0xf25714710e803ec772d9e2b12e90e6385e770b81 Nonce-5

2. Перешел на этот же аккаунт сети Rinkeby
https://rinkeby.etherscan.io/address/0xfbe202d3a837dc07d375ebf227ee5bcab050fa37
и так же начал разворачивать контракты с легким кошельком.

3. Третьей транзакцией я отправил сообщение из данной сети на контракт созданный в Ropsten
0xf25714710e803ec772d9e2b12e90e6385e770b81 Nonce-5 -
https://rinkeby.etherscan.io/tx/0x10583ccaf898279456a9a98f8da83b9a71f2af7fe2cc95b161970554fa332aa7
Для создания сообщения я использовал ранее созданный контракт -
https://rinkeby.etherscan.io/address/0xce7aa541c307d2946b7df8777d793a619120fbee
(О том, как использовать возможности данного контракта и токена, то есть -
как отправлять в блокчейн сообщения, изображения, сайты и т.д. описано в различных
проектах данного контракта и видео -
https://bitcointalk.org/index.php?topic=4341911.0 )
Сообщение зашифровал, используя сервис Webcrypt. Пароль -
"я пришел к тебе с приветом рассказать что солнце встало"

Здесь же я совершил ошибку - Нужно было отправлять данную транзакцию с другого аккаунта.
Дело в том, что адрес на который было отправлено сообщение
(0xf25714710e803ec772d9e2b12e90e6385e770b81 Nonce-5) стал виден на данном аккаунте.
В дальнейшем я совершу транзакцию на адрес контракта Nonce-6, но об этом позднее.

4. Продолжаю разворачивать контракты до Nonce-5.
И вы можете увидеть, что контракты созданные в Ropsten, Rinkeby, а так же в
главной сети соответствуют друг другу.
То есть мы увидим сообщение отпавленное на Nonce-5

5. Исправляю свою ошибку. То есть отправляю транзакцию с сообщением с другого
аккаунта сети Rinkeby на адрес нового контракта Nonce-6 сети Ropsten.
Так как Ropsten работает не корректно, вы не сможете увидеть его Nonce-6.
Хотя сообщение уже отправлено с другого аккаунта и доставлено на адрес
Nonce-6 сети Rinkeby, которые вы сможете увидеть завтра когда я разверну
контракт соответствующий Nonce-6 в сети Rinkeby. Подождем до завтра.

Коротко заключение:
Вы передаете адрес Ethereum c приватным ключом вашему будущему или реальному
отпрыску, объясняете ему на пальцах, что в случае чего и как ему будет нужно
развернуть 3-5-7... контрактов, чтобы он смог получить ваше криптозавещание.
Конечно слишком шустрый отпрыск может и сразу приступить к решению данной
задачи. Но вы сможете установить оповещение на etherscan по данному адресу
и в случае чего сможете кое-что поменять и сделать отпрыску или кому там еще
необходимое внушение.
Чересчур умный может пойти еще дальше и поковыряться в тест сетях,
но это же хорошо, вас можно поздравить!
И конечно же надо делать подобное сообщение в основной сети.
Кто знает, что случится с тест сетями.
Если что неясно спрашивайте.
Ну а окончание истории завтра.

jackbowie
Jr. Member
*
Offline Offline

Activity: 53
Merit: 2


View Profile
October 17, 2018, 04:11:08 PM
 #38

Да в Ethereum это не проблема сделать. Лучше поясните как это сделать в Bitcoin блокчейне )
bomj
Sr. Member
****
Offline Offline

Activity: 1337
Merit: 288


0xbt


View Profile WWW
October 17, 2018, 10:22:08 PM
 #39

Да в Ethereum это не проблема сделать. Лучше поясните как это сделать в Bitcoin блокчейне )
Мне всегда нравились говорливые умники.
Предложите свой "не проблемный" вариант на Ethereum.

Заключительный контракт создам через пару дней.
Так будет интереснее провести тест.

byteball
Member
**
Offline Offline

Activity: 266
Merit: 42

The rising tide lifts all boats


View Profile
October 18, 2018, 09:18:30 AM
 #40

У Bitcoin есть свой язык Scrypt. Если он поддерживает понятие "время" - то и завещание можно сделать
Во-первых, Bitcoin Script а не Scrypt, не путайте с алгоритмом хеширования.
Во-вторых, можно, таймлокед аутпуты и нужные опкоды уже давно есть. Именно по блокам.
Так что можно таймлокать периодически, и возобновлять перед самым истеканием, если наследодатель всё ещё жив.

Ceterum censeo Civitatem Profunda esse delendam
Pages: « 1 [2] 3 4 5 »  All
  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!