Author

Topic: [IOTA] Крипто-токен для "интернета вещей" (Internet-of-Things) - page 222. (Read 227051 times)

legendary
Activity: 1540
Merit: 1096
а где можно приобрести данный токен? и какая стоимость на предпродаже и вцелом сейчас?
спасибо
Здесь -  https://bitcointalksearch.org/topic/m.13349427  - уже торгуют йотами по 100тыс за 1BTC (продавец затребует йоты сразу на ваш адрес, если не кинет, конечно). Это всего лишь в 7 раз дороже IPO.

то есть узел получает информацию о деятельности другого узла только получив от него пачку, и рекурсивно может проследить историю его пачек? типа эстафета pow в транзакциях?
Да

вопрос - а генезис значит должен начинаться с двух транзакций? чтобы начать плетение?
или просто четное множество генезис блоков?
Не с двух, и даже не с чётного количества, т.к. на любую пачку, в том числе генезисную, может ссылаться произвольное число очередных пачек.
 
Quote
возможные атаки?
Если знаешь - пиши разработчикам прямо сейчас, чтобы они предотвратили их до выпуска. Ибо когда алгоритм реализуют в миллионах кофемолок и миллиардах лампочек, проапгрейдить его будет крайне сложно.  Один вектор атаки обсуждали здесь: https://bitcointalksearch.org/topic/m.12814973

и разработчики изменили (даже в описании в "белой книге") алгоритм выбора предыдущих пачек.
legendary
Activity: 1624
Merit: 1024
Еще раз перечитал информацию. Если разработчики все внедрят и запустят проект, то выйдет очень стоящая штука.
Жаль что не купил на пресейле Embarrassed
legendary
Activity: 1540
Merit: 1096
а чтоза алгоритм? кто по русски объяснить может?
Алгоритм PoW. Но награды за блок нет. И блоков тоже нет. И комиссий за транзакции, конечно, нет. Простота, значит простота.
Есть Путаница (Tangle). Или, может, "Плетёнка", как кому больше нравится. Мне нравится "Хала": https://ru.wikipedia.org/wiki/%D0%A5%D0%B0%D0%BB%D0%B0


Есть только транзакции (пачки транзакций). Чтобы вставить свою пачку транзакций в нити Путаницы, пир должен выполнить некоторую работу. PoW.

Это всё.

Пачка (bundle) - в "белой книге" ещё называемая "тип" (tip) - должна ссылаться ровно на две предыдущие пачки.

Вся хитрость в том, какие выбрать параметры алгоритма выбора этих двух пачек.
Нужно, чтобы Путаница не слишком росла вширь, но и не превращалась в тонкую верёвку. Ибо где тонко, там и рвётся.

То есть по сравнению с Биткоином всё перевёрнуто с ног на голову. Отправить транзакцию стоит работы, но не требует комиссии. Майнинга нет, блокчейна нет, полные узлы не нужны. Поскольку нет блоков - нет и межблоковых интервалов, узлы постоянно отправляют транзакции - встраивают их в Путаницу. Каждый пир видит только свои нити Путаницы. И работу пир выполняет не двоичную, как во всех компьютерах, а троичную: https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B8%D1%82  Зато защищённую от квантовых компьютеров.

Ну и логотипчик с намёком. Как будто отпечатки трёх лап троичного медведя. Который нагнёт биткоин.

legendary
Activity: 1512
Merit: 1125
Swapzone
а где можно приобрести данный токен? и какая стоимость на предпродаже и вцелом сейчас?
спасибо

можно было приобрести....вы опоздали всего на 4 дня...с подробностями прошедшего краудсэйла можно ознакомится тут
https://bitcointalksearch.org/topic/iota-crowdsale-1262688
hero member
Activity: 952
Merit: 1000
www.pumpmycoin.com
а где можно приобрести данный токен? и какая стоимость на предпродаже и вцелом сейчас?
спасибо
sr. member
Activity: 460
Merit: 250
а чтоза алгоритм? кто по русски объяснить может?
legendary
Activity: 1512
Merit: 1125
Swapzone
Похоже я проспал редкую годноту...
ничего запустят кошельки сразу найдутся желающие слить все по цене х2=) чем не шанс-)
legendary
Activity: 1011
Merit: 1006
Похоже я проспал редкую годноту...
legendary
Activity: 1540
Merit: 1096
Чем дальше в .. плетень, тем чудесатее ...  Выясняется, что 9-ка, обозначающая ноль, это цветочки. В Йоте отрицательные транзакции называются "входами", а положительные - "выходами":

There are transactions in Iota and their bundles. A bundle = one or several transactions. Every transaction can be a message, an output or an input. A message doesn't change balances and can contain any data. An output is an operation that increases the balance of an address. An input is an operation that decreases the balance of an address.

A typical transaction bundle may look like this:

-500 XXX
+400 YYY
+100 ZZZ
0 For Neuropozyne (50mg)

Here we see that XXX sends 400 iotas to YYY and 100 iotas (change) back to himself. There are 4 transactions, -500 is input and +400 and +100 are outputs. So transactions with negative values are possible. 0-value transactions can be ignored when calculating balances.
legendary
Activity: 3752
Merit: 1864
Ну более менее логичное пояснение !
Ps Йотовый алфавит както звучит...как то не шибко звучно...Почти как йотанный со всеми созвучиями  Smiley
legendary
Activity: 1540
Merit: 1096
Хотя остается загадкой - почему используется из цифр только 9...
Один из разработчиков (а может и единственный) так это объяснил:
why the fuck not 12345678 ?
Iota is the 9th letter of Greek alphabet.
Но потом признал правоту более говорливого читателя:

I'm going to read a bit between the lines here but IOTA is built to work efficiently with a ternary (as opposed to ye traditional binary) processor that CfB is working on.  I would assume that since there are 26 letters in the English alphabet, adding an additional character to the list would make a well rounded 27 (3^3) available characters.  So 3 trits (think base-3 bits) can easily represent one character in the pubkey.  By adding one more character to the usable alphabet you don't have to filter out or validate that one, unusable value. All possible 3-trit values can be used for an 81-character pubkey.

But why 9?  Since 0 and 1 tend to be thrown out of specialty character sets that may need to be read by humans, this would leave digits 2-9 as possible numeric candidates for the 27th letter of the alphabet.  

Being that this is for a ternary system, we could narrow down the numeric character subset to values "2", "3", "6" and "9" as best possibly choices for stylistic reasons.

Since 9 = 3^2 and as CfB mentioned is the position of the Iota in the Greek alphabet, it makes sense to use the character "9" as the final letter in the IOTA pubkey alphabet.
Он ошибся только в том, что, как сейчас выяснилось, "9" не замыкает, а открывает Йотовый алфавит, как это видно в процедуре генерации публичного ключа из пароля:
Code:
tryte = ("9abcdefghijklmnopqrstuvwxyz").indexOf(seed.charAt(i));
legendary
Activity: 3752
Merit: 1864
... а потом пойдет вирусня для IoT, пойдут жалобы типа "мой утюг, су.а такая, стырил у меня бабло, и отправил своей любовнице-мультиварке в Задрыщенске". Или "банда кофеварок, вступив в преступный сговор, ограбила посетителей кафе" Smiley
legendary
Activity: 3752
Merit: 1864
Кто будет придумывать себе пароли для затребования Йот, лучше не используйте 9 в конце (именно в конце) фразы: https://bitcointalksearch.org/topic/m.13335183

it's interesting! What is the algo again that derives adress from secrect phrase, and how does it give '9' such funny properties?
https://github.com/JinnLabs/SaM/blob/master/src/SaM.java:
Quote
Note that the hash of the empty string is all zeros, this can be used in cases when the hash of NULL should be NULL.
"9" is treated as "all zeros"/NULL.
What I just tested shows that the any additional '9' or '999999' in the end of the passphrase gives the same address as the original passphrase. But different addresses were returned if '9' or '9999' was inserted in the middle of the original passphrase.

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

Я тоже не совсем понял эту "простоту" при генерации пароля. Хотя 81 знак (максимальная длинна которая допускается при генерации), пусть из 26+1 символов - тоже не простая задача для перебора. Возможно это както связанно с платформами на которых оно будет крутиться - не всякий чайник будет понимать русские буквы или китайские иероглифы Smiley Хотя остается загадкой - почему используется из цифр только 9...
legendary
Activity: 1512
Merit: 1125
Swapzone
Кто будет придумывать себе пароли для затребования Йот, лучше не используйте 9 в конце (именно в конце) фразы: https://bitcointalksearch.org/topic/m.13335183

it's interesting! What is the algo again that derives adress from secrect phrase, and how does it give '9' such funny properties?
https://github.com/JinnLabs/SaM/blob/master/src/SaM.java:
Quote
Note that the hash of the empty string is all zeros, this can be used in cases when the hash of NULL should be NULL.
"9" is treated as "all zeros"/NULL.
What I just tested shows that the any additional '9' or '999999' in the end of the passphrase gives the same address as the original passphrase. But different addresses were returned if '9' or '9999' was inserted in the middle of the original passphrase.

а что за прикол такой, пароли могу состоять только из латинских цифр в нижнем регистре и цифры 9 ?...-это чтобы брутить было проще?
и еще через сколько подтверждений сети искать себя в списке с адресами йоты
legendary
Activity: 1540
Merit: 1096
Кто будет придумывать себе пароли для затребования Йот, лучше не используйте 9 в конце (именно в конце) фразы: https://bitcointalksearch.org/topic/m.13335183

it's interesting! What is the algo again that derives adress from secrect phrase, and how does it give '9' such funny properties?
https://github.com/JinnLabs/SaM/blob/master/src/SaM.java:
Quote
Note that the hash of the empty string is all zeros, this can be used in cases when the hash of NULL should be NULL.
"9" is treated as "all zeros"/NULL.
What I just tested shows that the any additional '9' or '999999' in the end of the passphrase gives the same address as the original passphrase. But different addresses were returned if '9' or '9999' was inserted in the middle of the original passphrase.
legendary
Activity: 1540
Merit: 1096
- а "физически" как они будут передаваться владельцу ? Будут автоматически перечислены на подтвержденный, сгенерированный адрес ?
Да, будут зачислены в корневые типсы (tips). В январе, после запуска Йоты, будут видны в кошельке. Конечно только после ввода правильного пароля: https://bitcointalksearch.org/topic/m.13332512
legendary
Activity: 3752
Merit: 1864
Тэкс, свое право владения кусочком иот подтвердил Smiley Теперь вопрос - а "физически" как они будут передаваться владельцу ? Будут автоматически перечислены на подтвержденный, сгенерированный адрес ?
full member
Activity: 204
Merit: 100
я прикупил немного, так, на всякий случай Smiley Жду дальнейших шагов и инструкций для их получения
Заработала страница получения свои йот: http://collect.iotatoken.com/
....

Спасибо за информацию ! Единственное что я не понял в инструкции "If you bought with Bitcoin, ignore this. Send UNENCRYPTED message from the same Nxt account to NXT-Q4N3-V2QJ-S3GT-FW4Z9, the message must contain the address obtained on step 3" - т.е. если я покупал за битки, пункт 4 пропустить и отправлять полученный адрес на указанный NXT аккаунт ?

Если купил за битки, то на некст аккаунт отправлять не нужно. Просто вбиваешь сгенерированный адрес в форму ниже и жмешь - "отправить запрос". Там появится сумма в битках (можно найти в http://188.138.57.93/ac). Отправляешь ее с того адреса с которого покупал токены на биткоин адрес указанный в 5 шаге. Вроде как все.
legendary
Activity: 3752
Merit: 1864
я прикупил немного, так, на всякий случай Smiley Жду дальнейших шагов и инструкций для их получения
Заработала страница получения свои йот: http://collect.iotatoken.com/
....

Спасибо за информацию ! Единственное что я не понял в инструкции "If you bought with Bitcoin, ignore this. Send UNENCRYPTED message from the same Nxt account to NXT-Q4N3-V2QJ-S3GT-FW4Z9, the message must contain the address obtained on step 3" - т.е. если я покупал за битки, пункт 4 пропустить и отправлять полученный адрес на указанный NXT аккаунт ?
Jump to: