Bitcoin Forum
May 14, 2024, 11:45:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 ... 223 »
  Print  
Author Topic: [IOTA] Крипто-токен для "интернета вещей" (Internet-of-Things)  (Read 226533 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
MarriNK-21
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


Newbie


View Profile
March 23, 2016, 10:42:05 AM
 #281

такой вопрос- как хранить кошелек? какие существуют способы хранения кошелька?
как я поняла в клиенте не предусмотрена возможность импорта и экспорта ключа, получается всю папку клиента IRI надо где-то отдельно хранить? или может есть где-то в этой папке отдельный файл отвечающий за файл самого кошелька, типа wallet.dat как у бтк который нужно в надежном месте хранить?
Скажи MarriNK-21, получилось как посоветовал разработчик прочитать про Brainwallet?  например https://en.bitcoin.it/wiki/Brainwallet


К тому же разработчик уже отвечал на вопрос где хранить seed (пароль) от своего аккаунта (то есть от своей пары приватный ключ + публичный ключ):

Понятно, я получил адрес.
А где тогда seed находится от полученного адреса? В файле? Его можно посмотреть или он не читаемый человеком?
Seed нигде не хранится. Обычно его запоминают. Или записывают в секретный файл.

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

я знаю что такое brainwallet. не надо меня отсылать туда.

Quote
К тому же разработчик уже отвечал на вопрос где хранить seed (пароль) от своего аккаунта (то есть от своей пары приватный ключ + публичный ключ):

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

tezos: KT1JNmLDFBv5hc399KqXPVyr5AAZn1ZMuuhw
1715687116
Hero Member
*
Offline Offline

Posts: 1715687116

View Profile Personal Message (Offline)

Ignore
1715687116
Reply with quote  #2

1715687116
Report to moderator
1715687116
Hero Member
*
Offline Offline

Posts: 1715687116

View Profile Personal Message (Offline)

Ignore
1715687116
Reply with quote  #2

1715687116
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715687116
Hero Member
*
Offline Offline

Posts: 1715687116

View Profile Personal Message (Offline)

Ignore
1715687116
Reply with quote  #2

1715687116
Report to moderator
MarriNK-21
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


Newbie


View Profile
March 23, 2016, 11:02:45 AM
 #282

Krypt, из описания- https://bitcointalk.org/index.php?topic=1298661.msg13320265#msg13320265 там нет описания того как получить свой seed. команда какая-то должна быть для того чтобы получить свой seed и затем этой парольной фразой (отсылки к brainwallet) иметь доступ к своим монетам на любой машине где установлен iota клиент. нужно описание как получить свой seed от пары адрес + ключ и то как задавать в клиенте команду на вход введя свой seed.

tezos: KT1JNmLDFBv5hc399KqXPVyr5AAZn1ZMuuhw
Krypt (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1096



View Profile
March 23, 2016, 11:12:56 AM
Last edit: March 23, 2016, 02:12:27 PM by Krypt
 #283

я запускаю клиент путем нажатия кнопки консоль, в браузере запускается клиент и сразу после нажатия кнопки help идут команды. нет никакого пароля seed.
Неправда. Help выдаёт такой формат команды  "generatekey seed [index]"

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

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



Кстати, разработчик сейчас затеял коренную перестройку Йоты - не больше не меньше как схему безопасности йотоадресов: https://bitcointalk.org/index.php?topic=1216479.msg14290225#msg14290225

Quote
I didn't like user experience with the current GUI because of necessity to use another address each time. Even in Bitcoin it's possible to reuse addresses. I'll change the security scheme of addresses, this will take several days. As a side-effect GUI will need to change. Genesis addresses will change too, we'll add a special procedure for translation of addresses from old to new format upon the first authorization in the wallet. All this will make user experience and utility of Iota much better.

PS: Those who sent iotas to addresses with index 1+ should send them back to the genesis address (or an address generated with index = 0) by the 26th of March 13:00 UTC. Those who know how to send iotas via API calls can send them to the buyers (to addresses generated with index = 0 only). After the deadline I'll publish the list of addresses (in old format) and corresponding balances. This list will be used for conversion from old to new format, escrow agents can rely on it to finalize some of the trades.

В результате стойкость к квантокомпьютерным атакам повысится до 2^192,
а один свой адрес можно будет использовать повторно до 2^26 раз (в крайнем случае 2^17 раз).
MarriNK-21
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


Newbie


View Profile
March 23, 2016, 11:20:47 AM
 #284

Krypt, может на другой машине в поле generatekey seed [index] нужно писать свой ключ?

выглядеть эта команда будет вот так- generatekey seed [HFFSHJKKTEVCNLJFDDF...]

tezos: KT1JNmLDFBv5hc399KqXPVyr5AAZn1ZMuuhw
MarriNK-21
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


Newbie


View Profile
March 23, 2016, 11:33:26 AM
 #285

Krypt, он свободно может нажать команду generatekey seed в консоли с моего компьютера и получить этот длинный ключ.

tezos: KT1JNmLDFBv5hc399KqXPVyr5AAZn1ZMuuhw
MarriNK-21
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


Newbie


View Profile
March 23, 2016, 11:55:24 AM
 #286

Krypt, как на другом компьютере войти в свой iota кошелек, зная свой seed через команду свободно вызываемую в консоли generatekey seed.
опишите подробно в командах как это делается ото у меня не получается. пишет вот что- 'Index' must be a non-negative number.

вот допустим хочу перенести iota монеты на другой компьютер. что делать?




tezos: KT1JNmLDFBv5hc399KqXPVyr5AAZn1ZMuuhw
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
March 23, 2016, 12:28:35 PM
 #287

Мне кажется что кое-кто понял "seed" буквально. И вводит generateaddress seed, что дает Address: CMZFLVBSVTPPFIAVZRFTQNPBFNTSUOFACORWTXIEMWMLGHO9FD9ECXOMWISMGEAQ99KYTFF9ICIQTJ9 RQ
MarriNK-21
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


Newbie


View Profile
March 23, 2016, 12:32:19 PM
 #288

Мне кажется что кое-кто понял "seed" буквально. И вводит generateaddress seed, что дает Address: CMZFLVBSVTPPFIAVZRFTQNPBFNTSUOFACORWTXIEMWMLGHO9FD9ECXOMWISMGEAQ99KYTFF9ICIQTJ9 RQ

откуда у вас мой адрес? Shocked
он же нигде не был опубликован!

tezos: KT1JNmLDFBv5hc399KqXPVyr5AAZn1ZMuuhw
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
March 23, 2016, 12:34:28 PM
 #289

откуда у вас мой адрес? Shocked
он же нигде не был опубликован!

Эволюция однако! Какие тролли пошли, не понять притворяются они или нет...
MarriNK-21
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


Newbie


View Profile
March 23, 2016, 12:37:30 PM
 #290

откуда у вас мой адрес? Shocked
он же нигде не был опубликован!

Эволюция однако! Какие тролли пошли, не понять притворяются они или нет...

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

может в будущих версиях будет проще? например add other account. там просто ввести address seed и key seed.

tezos: KT1JNmLDFBv5hc399KqXPVyr5AAZn1ZMuuhw
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
March 23, 2016, 12:39:28 PM
 #291

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

может в будущих версиях будет проще? например add other account. там просто ввести address seed и key seed.

Вместо seed надо подставить длинную и случайную комбинацию латинских букв (бог с этими цифрами, цифры не надо, только запутают). Должно быть как минимум 30 букв, которые должны храниться в секрете.
Krypt (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1096



View Profile
March 23, 2016, 12:40:14 PM
 #292

Krypt, может на другой машине в поле generatekey seed [index] нужно писать свой ключ?
выглядеть эта команда будет вот так- generatekey seed [HFFSHJKKTEVCNLJFDDF...]
MarriNK-21, если чужие посты не читаешь, то, может, хотя бы анекдоты читаешь?  вот этот посмотри: http://www.anekdot.ru/id/705518/

Так вот "seed" - это "пароль". Слово "пароль" из того анекдота. То есть вместо seed в ту команду нужно подставлять свой пароль. Не слово "пароль", а то, что оно обозначает, т.е. своё секретное слово, состоящее только из латинских букв и цифры 9.  Слово "только" обозначает, что ничего другое не допустимо.
А "[index]" обозначает цифры 1, 2, 3 и т.д. Причём не строку "1, 2, 3 и т.д.", а вначале 1, в следующей команде - 2, в послеследующей - 3, и так далее. А квадратные скобки в "[index]" обозначают, что этот элемент необязателен в команде. А это обозначаент, что его можно не использовать. Т.е. вводить только seed, т.е. свой пароль. То есть только своё секретное слово. Позавчера я писал, что добрый чел 2 стр. назад нашёл простой способ получить йото-адрес. Но ты же чужие посты не читаешь.


как на другом компьютере войти в свой iota кошелек
Я написал час назад, что в Йоте нет кошелька.  Но ты же чужие посты не читаешь.
В Йоте используется Brainwallet. Что означает "я помню свой пароль".
Krypt (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1096



View Profile
March 23, 2016, 12:48:12 PM
Last edit: September 27, 2017, 08:01:09 PM by Krypt
 #293

EDIT.

IOTA Bundle. https://iotatangle.slack.com/archives/C3V610ULS/p1506361090000178
                    https://iotatangle.slack.com/files/U68RG1N80/F78E6BKR8/iota_bundle.jpg

Mottl Wolfgang [2017.09.25 8:38 PM]
uploaded and commented on this image: IOTA Bundle.jpg

Bob wants to send Alice 1i.
What happend is the following:
Bob has a IOTA seed. On one of the 'incredible many' addresses he can creat with his seed, he has a balance of 1000i.

1)he needs to creates a bundle Hash by hashing together the following things:
    1x his input address (which has 1000i on it)
    1x Alic address (that gets +1i)
    1x remainder address that gets (+999i)
    1x the overall transaction value of 1i
    1x signatur fragments   
    1x message ("Hi Alice, thats 1i I owe you")
    1x timestamp
2)he ceates the transaction object D. To get the hash of D, he adds
    2x referenc hashes (F and E) notice that this should be hashes of transactions objects like A, we are about to build!
    1x his remainder address
    1x value +999i
    1x timestamp, tag, message   
    1x index= 3
    1x max index= 3
    1x bundle hash
    1x nounce (result of PoW)
together and then hashes it.
3)he creates the tranaction object C. He now again needs the hash of C. Therefor he packs together:
    2x referenc hash (D and E). Lukily he just created D hash ^^
    1x value 0
    1x signature
    ... ??   
    1x index= 2
    1x max index= 3
    1x bundle hash
    1x nounce (a new PoW has to be done)
4)he creates the transaction object B.
    2x reference C and E
    1x his address that has 1000i on it.
    1x value -1000i
    1x signatur   
    1x index= 1
    1x max index= 3
    1x bundle hash
    1x nounce (a new PoW has to be done)
5) he creates A.
    2x reference B and E
    1x Alices address
    1x value +1
    1x signatur fragment?   
    1x index= 0
    1x max index= 3
    1x bundle hash
    1x nounce (a new PoW has to be done)

now Bob is nearly done. all he needs now is to convert all 4 transaction objects A,B,C and D into trits, and then broadcast them.
If the bundle is correct, a fullnode will provide the hash of A to others, so they can reference it.

I wrote this things together for myself once. I'd be happy if others could correct me and add explanations to the 0 value transaction C, and about signing transactions


Michael Schierl [11:35 PM]
@mottl C and D both need the address where Alice tries to spend from, and they contain half of the signature each


[11:35]
If you want to find out how messages are signed, you first have to understand how addresses are generated. :slightly_smiling_face:


Michael Schierl [11:45 PM]
First you need a key for the address. The exact way how to compute this key from the seed and key index does not matter for a high-level discussion. Anyway, the key is a huge long thing, it consists of 81 blocks of 81 trytes each (We will ignore security level of addresses for now)
To make an address of it, you need to take each blocks, hash it 27 times with KERL (so hash it, and hash the result again, etc.), and then build a new KERL Hash of all the 81 parts together (So you have 81*27 times hash of 81 trytes, and 1 times hash of 81*81 trytes). This final hash is called an address (you may want to add 9 trytes checksum before presenting it to humans, though)


[11:47]
The idea of Winternitz signatures is that you can reveal part of the key now, by hashing parts of it not 27 times but less often. To verify, the recipient can apply the remaining number of hashes to the blocks and hash the blocks together. If the address is the same, the signature is valid


[11:50]
To not leak information, you have to make sure that the bundle hash is evened out (the sum of all the trytes is exactly 0). Otherwise just replace a few trytes (deterministically) so they are. Now you split the evened out bundle hash in 81 blocks (of each 1 tryte), and encode each tryte in one of the 81 blocks. How to actually do this is something you can probably find out yourself (If not, feel free to ask). All these "half-hashed" blocks make up the signature. (edited)

Mottl Wolfgang [1:51 AM]
@mihi awesome thank you! You just raised my interest in learning about cryptography!
MarriNK-21
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


Newbie


View Profile
March 23, 2016, 12:50:29 PM
Last edit: March 23, 2016, 01:09:22 PM by MarriNK-21
 #294

теперь вроде понятно что нужно делать.
значит ввожу команду generateaddress KGFDSHJDFSKHHFDSDSKNV... и это будет запароливанием адреса?

наконец-то начало хоть что-то получаться!

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

tezos: KT1JNmLDFBv5hc399KqXPVyr5AAZn1ZMuuhw
Krypt (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1096



View Profile
March 23, 2016, 01:07:36 PM
Last edit: March 23, 2016, 01:26:53 PM by Krypt
 #295

Эволюция однако! Какие тролли пошли, не понять притворяются они или нет...
Уже даже не притворяется: "значит ввожу команду generateaddress seedKGFDSHJDFSKHHFDSDSKNV... и это будет запароливанием адреса?". Зато тему апает.
MarriNK-21
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


Newbie


View Profile
March 23, 2016, 01:23:43 PM
Last edit: March 23, 2016, 02:33:47 PM by MarriNK-21
 #296

Эволюция однако! Какие тролли пошли, не понять притворяются они или нет...
Уже даже не притворяется: "значит ввожу команду generateaddress seedKGFDSHJDFSKHHFDSDSKNV... и это будет запароливанием адреса?"

опечатка была. в посте затем было подредактировано чтобы не вводить в заблуждение или в троллинг.

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

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

ниже приведу команды:

generateaddress (длинный пароль, только буквы латинского алфавита и никаких цифр)- получение нового адреса.
generatekey (тот же длинный пароль, только буквы латинского алфавита и никаких цифр)- получение ключа от нового адреса.

ну теперь все ясно как делается. Smiley

upd: 'Seed' exceeds 81 characters. значит не больше 81 символа парольная фраза (seed) должна быть.

tezos: KT1JNmLDFBv5hc399KqXPVyr5AAZn1ZMuuhw
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
March 23, 2016, 01:26:20 PM
 #297

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

В старину считалось, что существует эфир, который передает радиоволны. Хоть это не совсем верно (в обоих случаях), но если работает, то пусть так и будет.
robertino
Hero Member
*****
Offline Offline

Activity: 795
Merit: 554


View Profile
March 23, 2016, 03:02:45 PM
 #298

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

Высоцкий Владимир
Krypt (OP)
Legendary
*
Offline Offline

Activity: 1540
Merit: 1096



View Profile
March 24, 2016, 01:05:14 PM
 #299

Forbes о Йоте: http://www.forbes.com/sites/rogeraitken/2016/03/14/can-bitteasers-blockchain-ad-network-disrupt-pay-per-click-market/

Quote
new technologies will be integrated into the platform, bringing their own unique advantages. One such development is IOTA, an ‘Internet-of-Things’ currency that takes a radically different approach to regular blockchain technology to deliver fee-free transactions as well as unprecedented scalability
MarriNK-21
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


Newbie


View Profile
March 24, 2016, 04:06:15 PM
Last edit: March 24, 2016, 04:16:44 PM by MarriNK-21
 #300

Forbes о Йоте: http://www.forbes.com/sites/rogeraitken/2016/03/14/can-bitteasers-blockchain-ad-network-disrupt-pay-per-click-market/

Quote
new technologies will be integrated into the platform, bringing their own unique advantages. One such development is IOTA, an ‘Internet-of-Things’ currency that takes a radically different approach to regular blockchain technology to deliver fee-free transactions as well as unprecedented scalability

биткоинт создан для 2 млн. человек, которые составляют cryptoland..
iota, благодаря беспрецедентной масштабируемости, создана для 7 миллиардов людей! Wink

такой вопрос- в iota будут потом множественные децентрализованные проекты, такие как встроенная в tangle multisig, биржа активов, нотариальные сервисы, платежные системы, escrow, смарт контракты, торговые площадки, и многое многое из того что есть сейчас в nxt и в nem?

следующий вопрос- если ответ разработчиков да на предыдущий вопрос, то как скоро будут появляться обновления ninja? Smiley
имею в виду частоту их появления. как в nem- очень долгое и плавное развитие, растянутое на много лет. или как в nxt- очень быстрое развитие опережающее время на много миль?

tezos: KT1JNmLDFBv5hc399KqXPVyr5AAZn1ZMuuhw
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 ... 223 »
  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!