Bitcoin Forum

Local => Кодеры => Topic started by: PayBack420 on November 26, 2018, 01:44:03 PM



Title: Вопрос!
Post by: PayBack420 on November 26, 2018, 01:44:03 PM
Возможно ли написать блокчейн с такой функцией
Происходит выпуск монет в N-количестве и каждая монета подписана определённой информацией.
(какие могут быть варианты? и возможно ли это?)


Title: Re: Вопрос!
Post by: fxpc on November 26, 2018, 01:52:01 PM
Глупое название топика и мутный вопрос. Что ты подразумеваешь под "подписана определённой информацией"?


Title: Re: Вопрос!
Post by: PayBack420 on November 26, 2018, 01:54:12 PM
Глупое название топика и мутный вопрос. Что ты подразумеваешь под "подписана определённой информацией"?
  Скажем есть 1 монета и она носит текст "hello" возможно такое?


Title: Re: Вопрос!
Post by: fxpc on November 26, 2018, 02:13:30 PM
Глупое название топика и мутный вопрос. Что ты подразумеваешь под "подписана определённой информацией"?
 Скажем есть 1 монета и она носит текст "hello" возможно такое?

В genesis блоке биткоина в coinbase транзакции записан заголовок из газеты, если количество coinbase транзакций в блоке будет равно количеству монет, то можно в каждую писать свою информацию. Монеты дробить надо? Задача нифига не понятна.


Title: Re: Вопрос!
Post by: PayBack420 on November 26, 2018, 02:17:17 PM
Глупое название топика и мутный вопрос. Что ты подразумеваешь под "подписана определённой информацией"?
  Скажем есть 1 монета и она носит текст "hello" возможно такое?

В genesis блоке биткоина в coinbase транзакции записан заголовок из газеты, если количество coinbase транзакций в блоке будет равно количеству монет, то можно писать в каждую транзакцию свою информацию. Монеты дробить надо? Задача нифига не понятна.
Монеты дробить не надо (нужен именно как носитель информации) чтобы владелец монеты мог прочитать что в ней записано. Возможно такое?
Прошу прощения за ужасно составленный вопрос.


Title: Re: Вопрос!
Post by: fxpc on November 26, 2018, 02:24:20 PM
Глупое название топика и мутный вопрос. Что ты подразумеваешь под "подписана определённой информацией"?
  Скажем есть 1 монета и она носит текст "hello" возможно такое?

В genesis блоке биткоина в coinbase транзакции записан заголовок из газеты, если количество coinbase транзакций в блоке будет равно количеству монет, то можно писать в каждую транзакцию свою информацию. Монеты дробить надо? Задача нифига не понятна.
Монеты дробить не надо (нужен именно как носитель информации) чтобы владелец монеты мог прочитать что в ней записано. Возможно такое?
Прошу прощения за ужасно составленный вопрос.

Возможно, но пилить такой велосипед влетит в сотни нефти.


Title: Re: Вопрос!
Post by: PayBack420 on November 26, 2018, 02:25:47 PM
Глупое название топика и мутный вопрос. Что ты подразумеваешь под "подписана определённой информацией"?
  Скажем есть 1 монета и она носит текст "hello" возможно такое?

В genesis блоке биткоина в coinbase транзакции записан заголовок из газеты, если количество coinbase транзакций в блоке будет равно количеству монет, то можно писать в каждую транзакцию свою информацию. Монеты дробить надо? Задача нифига не понятна.
Монеты дробить не надо (нужен именно как носитель информации) чтобы владелец монеты мог прочитать что в ней записано. Возможно такое?
Прошу прощения за ужасно составленный вопрос.

Возможно, но пилить такой велосипед влетит в сотни нефти.
главное что возможно, спасибо что отозвались))


Title: Re: Вопрос!
Post by: dariloff on November 26, 2018, 03:20:49 PM
Чисто технически всё можно, если сможешь объяснить как ты себе это представляешь, учитывая что монета дробится на копейки. Касательно coinbase записи, это запись в транзакцию.
https://www.blockchain.com/ru/btc/tx/4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
А в неё может входить 100500 входов и столько же выходить. Запись к самим монетам не относится. Монеты вообще просто как цифры в бд передаются.


Title: Re: Вопрос!
Post by: fxpc on November 26, 2018, 03:38:17 PM
Чисто технически всё можно, если сможешь объяснить как ты себе это представляешь, учитывая что монета дробится на копейки. Касательно coinbase записи, это запись в транзакцию.
https://www.blockchain.com/ru/btc/tx/4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
А в неё может входить 100500 входов и столько же выходить. Запись к самим монетам не относится. Монеты вообще просто как цифры в бд передаются.

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


Title: Re: Вопрос!
Post by: Destrodream on November 26, 2018, 06:30:38 PM
Возможно ли написать блокчейн с такой функцией
Происходит выпуск монет в N-количестве и каждая монета подписана определённой информацией.
(какие могут быть варианты? и возможно ли это?)


У многих устоявшихся блокчейнов есть такая функция. см. colored coins (BCH) https://www.youtube.com/watch?v=889JSfIaPzs или non-fungible tokens (ERC-721) https://en.wikipedia.org/wiki/Non-fungible_token

Когда осилишь ссылки продолжай копать сам и приходи с более конкретно оформленным вопросом.


Title: Re: Вопрос!
Post by: Xtc on November 28, 2018, 08:31:11 PM
Происходит выпуск монет в N-количестве и каждая монета подписана определённой информацией.
(какие могут быть варианты? и возможно ли это?)
Конечно возможно, пример - cryptokitties

Quote
Примечание о взаимозаменяемости: Криптовалюта эфириум взаимозаменяема, потому что любые пять эфириумов равны другим пяти эфириумам. Но если мы говорим о токенах типа CryptoKitties, один котик не равен другому, поэтому они не взаимозаменяемы.

Игра CryptoKitties подчиняется стандарту токена ERC721. Это невзаимозаменяемый токен, который отлично зарекомендовал себя для отслеживания владения цифровыми коллекциями.


Title: Re: Вопрос!
Post by: amaclin1 on November 29, 2018, 10:20:41 AM
Окей. У меня была 1 монета, на которой написано "хуй" и 2 монеты на которых написано "डिक"
Я вам послал 2.5 и у меня осталось 0.5
Внимание, вопрос:
1) какую надпись вы должны увидеть на своих монетах (напомню, у вас это одним куском лежит),
2) какая надпись осталась на полумонете у меня (первая или вторая)
3) нахера это надо кому-нибудь?


Title: Re: Вопрос!
Post by: fxpc on November 29, 2018, 10:43:02 AM
Окей. У меня была 1 монета, на которой написано "хуй" и 2 монеты на которых написано "डिक"
Я вам послал 2.5 и у меня осталось 0.5
Внимание, вопрос:
1) какую надпись вы должны увидеть на своих монетах (напомню, у вас это одним куском лежит),
2) какая надпись осталась на полумонете у меня (первая или вторая)
3) нахера это надо кому-нибудь?

Он же написал, что они у него не делятся, подозреваю что и не объединяются. Нахера оно ему надо конечно совершенно не понятно.


Title: Re: Вопрос!
Post by: amaclin1 on November 29, 2018, 10:58:00 AM
Он же написал, что они у него не делятся, подозреваю что и не объединяются.
Нахера оно ему надо конечно совершенно не понятно.

Не, ну чисто гипотетически, почему бы и нет?
Но придется убрать дробную часть. Потому что ~21 миллион монет с тегом (давайте надпись на
монете называть тегом или лабелом, а не подписью, чтобы не путать с сигнатурой) ещё куда ни шло.
А вот 21 миллион да помножить еще на 1.0000.0000 - это уже маразм тегировать каждый сатоши.

Особенно радует сам процесс майнинга - допустим, награда за блок 50 монет. Надо каждую как-нибудь
обозвать. Открываем Льва Толстого и начинаем выписывать слова. Первой монете даем тег "Eh bien, mon prince"
Второй "Gênes et Lucques ne sont plus que des apanages", третьей монете "Анна Павловна кашляла несколько дней"
и так 50 раз.

Что дальше? Комиссии либо нулевые, либо кратные целому числу. Потому что дробления-то нет!
То есть отправить 1 монету можно, но получатель не получит ничего, потому что комиссия за перевод равна
1 монете.

Ну и главный вопрос - нахуя это надо? Ну вот у вас в кошельке монеты с разными тегами. И что?
Вы будете изучать иностранные языки, располагая монеты в разном порядке? Скрестить криптовалюту
с игрой "Эрудит"? Мысль интересная. Потом скрестим с домино и преферансом. Или покером. Чтобы
флеш-рояль набирать.


Title: Re: Вопрос!
Post by: fxpc on November 29, 2018, 11:28:41 AM
Не, ну чисто гипотетически, почему бы и нет?
Но придется убрать дробную часть. Потому что ~21 миллион монет с тегом (давайте надпись на
монете называть тегом или лабелом, а не подписью, чтобы не путать с сигнатурой) ещё куда ни шло.
А вот 21 миллион да помножить еще на 1.0000.0000 - это уже маразм тегировать каждый сатоши.

Особенно радует сам процесс майнинга - допустим, награда за блок 50 монет. Надо каждую как-нибудь
обозвать. Открываем Льва Толстого и начинаем выписывать слова. Первой монете даем тег "Eh bien, mon prince"
Второй "Gênes et Lucques ne sont plus que des apanages", третьей монете "Анна Павловна кашляла несколько дней"
и так 50 раз.

Что дальше? Комиссии либо нулевые, либо кратные целому числу. Потому что дробления-то нет!
То есть отправить 1 монету можно, но получатель не получит ничего, потому что комиссия за перевод равна
1 монете.

Да я сразу заподозрил подобное, потому и уточнил предполагается ли наличие дробной части или нет.

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

Комиссии будут оплачиваться цитатами из Льва Толстого ;D


Title: Re: Вопрос!
Post by: kzv on November 30, 2018, 04:53:28 AM
Я думаю, что автору топика пришла гениальная новая идея, которую он не хочет палить, чтобы никто на этом раньше него 100500 миллиардов килобаксов не заработал...
Я случайно прочитал его мысли и все-таки спалю: "у биткоина нет возможности отправлять вместе с коинами дополнительное сообщение получателю, а ведь это МЕГА ФИЧА, которая обогатит создателя. Надо узнать - возможно ли такое в принципе, но максимально завуалировать вопрос, чтобы никто не догадался, что я на самом деле хочу!!!111"