icreator (OP)
Legendary
Offline
Activity: 1554
Merit: 1008
|
|
May 28, 2015, 07:01:30 PM |
|
sendfrom <fromaccount> <tobitcoinaddress> <amount> [minconf=1] [comment] [comment-to] <amount> is a real and is rounded to 8 decimal places. Will send the given amount to the given address, ensuring the account has a valid balance using [minconf] confirmations. Returns the transaction ID if successful (not in JSON object).
кто с этиими комментами работал - как они в блокчайне буду сохранены и потом видны в транзакции?
|
Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions. +Decentralized exchange of tokens in Erachain
|
|
|
Alex_ZZX
Legendary
Offline
Activity: 1273
Merit: 1013
|
|
May 28, 2015, 07:30:35 PM |
|
sendfrom <fromaccount> <tobitcoinaddress> <amount> [minconf=1] [comment] [comment-to] <amount> is a real and is rounded to 8 decimal places. Will send the given amount to the given address, ensuring the account has a valid balance using [minconf] confirmations. Returns the transaction ID if successful (not in JSON object).
кто с этиими комментами работал - как они в блокчайне буду сохранены и потом видны в транзакции?
сам лично с ними не работал но видел транзакции с комментами - они видны ВСЕМ следовательно их нет смысла шифровать.
|
|
|
|
fsb4000
Legendary
Offline
Activity: 1400
Merit: 1000
|
|
May 28, 2015, 07:39:51 PM |
|
кто с этиими комментами работал - как они в блокчайне буду сохранены и потом видны в транзакции?
Никак не будут сохранены в блокчейне. Комментарии хранятся локально на компьютере. Комментарии к транзакции примерно как метки для адресов.
|
|
|
|
Alex_ZZX
Legendary
Offline
Activity: 1273
Merit: 1013
|
|
May 28, 2015, 08:00:24 PM |
|
кто с этиими комментами работал - как они в блокчайне буду сохранены и потом видны в транзакции?
Никак не будут сохранены в блокчейне. Комментарии хранятся локально на компьютере. Комментарии к транзакции примерно как метки для адресов. СТОП! Вот транзакция (из кампании подписей) https://blockchain.info/tx/04da35497b7757260c7aafcbda284de45428f1c5b686cb6b9c65ef7efe74e907Public Note: Secondstrade.com 20th sig campaign payout Public Note: - это и есть коммент и его видят ВСЕ, где он тогда хранится?
|
|
|
|
fsb4000
Legendary
Offline
Activity: 1400
Merit: 1000
|
|
May 28, 2015, 08:18:53 PM |
|
кто с этиими комментами работал - как они в блокчайне буду сохранены и потом видны в транзакции?
Никак не будут сохранены в блокчейне. Комментарии хранятся локально на компьютере. Комментарии к транзакции примерно как метки для адресов. СТОП! Вот транзакция (из кампании подписей) https://blockchain.info/tx/04da35497b7757260c7aafcbda284de45428f1c5b686cb6b9c65ef7efe74e907Public Note: Secondstrade.com 20th sig campaign payout Public Note: - это и есть коммент и его видят ВСЕ, где он тогда хранится? Это хранится на сервере сайта https://blockchain.info/К цепочки Bitcoin блоков не имеет никакого отношения
|
|
|
|
|
icreator (OP)
Legendary
Offline
Activity: 1554
Merit: 1008
|
|
May 29, 2015, 03:54:03 AM |
|
а про что тогда речь что 40 байт можно вкатать в транзакцию? только в команде ретерн?
|
Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions. +Decentralized exchange of tokens in Erachain
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
May 29, 2015, 07:42:55 AM |
|
Не путайте BitcoinCore и bc.i BitcoinCore позволяет давать каменты к транзакциям, но эти каменты будете видеть только вы на своем компе, потому что в блокчейн эти данные не попадают и по протоколу не передаются. Если же вы пользуетесь онлайн-кошельком на сайте bc.i - то тоже можете давать каменты. Это другие каменты, они разумеется тоже никуда не уходят с сайта bc.i потому что в протоколе нет возможности давать каменты транзакциям. Эта каменты хранятся отдельно на bc.i и показываются когда вы просматриваете этот сайт. ЗЫ. Ни тем, не другим я не пользовался, так как это по сути ненужные рюшечки. В деталях могу слегка ошибаться.
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
May 29, 2015, 08:01:17 AM |
|
а про что тогда речь что 40 байт можно вкатать в транзакцию? только в команде ретерн?
не, ну в принципе, можно вкатать сколько угодно почти. OP_RETURN самый тупой способ. 40 байт - это референсный код позволяет вкатать. Какие-нибудь майнеры и больше вам вкатают, вы только комсу не забудьте, чтобы их жаба учуяла. Кстати, собираются в 0.11.х сделать 80 байт в OP_RETURN Можно данные в блокчейне хранить не в scriptPubkey, а в scriptSig p2sh-транзакций Там теоретический предел - около 100 килобайт данных (а может и больше даже) Надо будет комсу платить в районе 0.00001 за килобайт (может и меньше), но это тоже не очень дорого. Я сравнительно недавно увидел как это делается и описал вот тут: https://bitcointalk.org/index.php?topic=1023190Оказалось, что это тулза https://github.com/petertodd/python-bitcoinlib/blob/master/examples/publish-text.pyодного из известных разработчиков биткойна. Нахер блокчейн говном засорять - я не знаю. Впрочем, так он (биткойн) быстрее загнется. Так что не стесняйтесь - публикуйте
|
|
|
|
icreator (OP)
Legendary
Offline
Activity: 1554
Merit: 1008
|
|
May 31, 2015, 06:33:52 PM |
|
а можно еще в выходе пихать адрес с нулевым выходом и в адресе закатывать base58 текст любой
по сути ведь тоже такой же длинны траннза будет в байтах или даже короче?
|
Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions. +Decentralized exchange of tokens in Erachain
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
May 31, 2015, 08:14:20 PM |
|
а можно еще в выходе пихать адрес с нулевым выходом и в адресе закатывать base58 текст любой
по сути ведь тоже такой же длинны траннза будет в байтах или даже короче?
Можно, но адрес - это только 20 байт, а выход в 0 сатоши почти все ноды считают dust (пыль, нестандарт) и вряд ли кто такую тразакцию будет майнить. На комиссиях разоритесь.
|
|
|
|
icreator (OP)
Legendary
Offline
Activity: 1554
Merit: 1008
|
|
June 01, 2015, 03:33:38 AM |
|
а можно еще в выходе пихать адрес с нулевым выходом и в адресе закатывать base58 текст любой
по сути ведь тоже такой же длинны траннза будет в байтах или даже короче?
Можно, но адрес - это только 20 байт, а выход в 0 сатоши почти все ноды считают dust (пыль, нестандарт) и вряд ли кто такую тразакцию будет майнить. На комиссиях разоритесь. комиссия не зависит от вида транзакции и 0 там или нет - а от размера транзакции вопрос - размер транзакции с полезной информацией в 1000 байт будет больше в случае если кодировать ифну в адресах выходов или ваш способ кодирования? или в ОП_РЕТЁРН ? короче 3 варианта передать инфу я так понял уже есть
|
Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions. +Decentralized exchange of tokens in Erachain
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
June 01, 2015, 04:46:37 AM |
|
комиссия не зависит от вида транзакции и 0 там или нет - а от размера транзакции
вопрос - размер транзакции с полезной информацией в 1000 байт будет больше в случае если кодировать ифну в адресах выходов или ваш способ кодирования? или в ОП_РЕТЁРН ?
короче 3 варианта передать инфу я так понял уже есть
Ну и вы как буриданов осел не можете выбрать? Разжевываю еще раз: 1) Вариант OP_RETURN: Такой выход может быть только один на транзакцию, то есть "соотношение данных к шуму" будет порядка 40/300 - ну в общем одна десятая всего. 2) Вариант кодировать в адресах: адрес это 20 байт, outpoint - 34 байта (это value, длина скрипта, команды...). То есть соотношение полезной информации к шуму стремится к 20/34. Уже лучше. Не 1/10, а половина. 3) Вариант кодировать в scriptSig - ломает считать. Если информации (ну хотя бы пара килобайтов), то ориентировочно получается значительно больше половины. На глаз - до 9/10. Возьмите вот эти транзакции например: db195e4bfcfb3cc6d47f8d6231cb59e543c31e01d196d557457bca0fa5c1aba0 24560b7fbd172ff0e95dc8cc0af88a332e3be016a7f2aa35e432fd8beac3ed46 ce8c8d8154546bdbe28ff10dc4044a63cf11758839362c94dc6b9a99d55af3e5 (это только примеры, могу еще насыпать) Скачайте их в бинарном виде (не в хексе, а в бине!) - это легко сделать на www.webbtc.com и откройте в far клавишей F3
|
|
|
|
icreator (OP)
Legendary
Offline
Activity: 1554
Merit: 1008
|
|
June 01, 2015, 07:02:41 AM |
|
идея понятна 1. если для покраски монет или передачи номера счета-заказа то хватит 40 байтов в OP_RETURN 2. для быстрого поиска кода в общей базе - путем создания соответствующего адреса и перевода на него 0 монет 3. для внесения большой информации - в крипте входа
ну или совместное использование всех 3-х видов
кстати а какой способ используют цветные монеты?
|
Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions. +Decentralized exchange of tokens in Erachain
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
June 01, 2015, 07:42:01 AM Last edit: June 01, 2015, 08:19:51 AM by amaclin |
|
2. для быстрого поиска кода в общей базе - путем создания соответствующего адреса и перевода на него 0 монет
Я еще раз напоминаю, что такая транзакция считается "нестандартной" и вы можете очень долго ждать майнера, который её включит в блок. Стандартные клиенты не станут пересылать такую транзакцию, поэтому придется применять разные хитрости. Могу привести пример. Есть такой сервис: www.originstamp.orgОни как раз (на мой взгляд весьма дилетантски) занимаются тем, что сохраняют кое-какие данные (разбирайтесь сами) в блокчейн. Для этого они раз в сутки формируют транзакцию, которая переводит 1 сатоши на специально сгенерированный адрес. Посмотреть их транзакции можно здесь: https://blockchain.info/address/1Fri3h6MtMkjZjYHub4r1N6r5nERWgZXHQПроблема в том, что их транзакции несмотря на весьма щедрую комиссию ( 0.0004 ) ожидают подтверждения в блок несколько часов. Например, смотрим транзакцию от сегодняшнего дня: https://blockchain.info/tx/e4638d4474a25588230d6575e76300f813853283cfd473a5e290259651b85001Видите написано +386 минут? Это значит, что больше 6 часов ни один майнер не хотел эту транзакцию включать. Вчерашняя транзакция ждала подтверждения 646 минут - аж 10 часов! Может так случиться (и скорее всего случится по мере развития), что задержки вырастут до суток и больше. Вы хотите формировать транзакции, которые попадают в блокчейн с такой минимальной вероятностью? То есть этот вариант - очень ненадежный. При том, что они тратят 0.0004 на комиссию - они могли бы с тем же успехом гарантированно помещать в блокчейн до 40 килобайт информации. А они помещают некий "хеш от хешей" Я им писал, что могли бы на OP_RETURN перейти, но судя по всему, им похуй. UPD: я бегло посмотрел кто включает в блок транзакции с выходами по 1 сатоши. Оказалось - Элигиус. И судя по всему больше никто из крупняков не включает. Да и Элигиус - не такой уж крупняк. Так что подкрутят они анти-даст политику майнинга и баста. В общем, очередной раз говорю - так не надо делать. Еще и база UTXO растёт при таком подходе.
|
|
|
|
CyberMOS
|
|
June 01, 2015, 06:11:18 PM |
|
Элигиус - это идейный пул мтГокса...
|
|
|
|
amaclin
Legendary
Offline
Activity: 1260
Merit: 1019
|
|
June 01, 2015, 06:39:50 PM |
|
Элигиус - это идейный пул мтГокса...
никакой связи нет. разве что вспомнить случай на заре гокса, когда гокс сформировал "кривые" выводы, а элигиус эти выводы смайнил. в результате сколько-то тысяч биткойнов просто пропали
|
|
|
|
BonusBTC
Newbie
Offline
Activity: 52
Merit: 0
|
|
June 26, 2015, 11:40:37 AM |
|
Так я не понял в итоге, чтобы именно в потоке блокчейна комменты были всем видны, в рекламных, например целях, надо что сделать?
|
|
|
|
icreator (OP)
Legendary
Offline
Activity: 1554
Merit: 1008
|
|
June 26, 2015, 11:45:02 AM |
|
Так я не понял в итоге, чтобы именно в потоке блокчейна комменты были всем видны, в рекламных, например целях, надо что сделать?
в адрес их кодировать но по факту - НИЧЕГО - что вы видите комментарии на сайте blockchain.info - это локальные для их локальных счетов тоесть обычный кошелек не видит никаких комментарием нигде да и как их найти?
|
Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions. +Decentralized exchange of tokens in Erachain
|
|
|
bitmonstr
Member
Offline
Activity: 105
Merit: 117
|
|
June 26, 2015, 05:21:51 PM |
|
Так я не понял в итоге, чтобы именно в потоке блокчейна комменты были всем видны, в рекламных, например целях, надо что сделать?
в адрес их кодировать но по факту - НИЧЕГО - что вы видите комментарии на сайте blockchain.info - это локальные для их локальных счетов тоесть обычный кошелек не видит никаких комментарием нигде да и как их найти? Можно комментарии "зашить" непосредственно в блокчейн, будут видны всем, и даже будут "вечно" храниться у каждого в полной базе блокчейна. Например, разместить в поле coinbase, там около 800 байт места, чуть меньше. Но сделать это могут только майнеры, точнее на сегодня - только хозяева пулов, которые это поле coinbase генерят.
|
|
|
|
|