Bitcoin Forum
May 13, 2024, 07:04:49 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [SOLVED] signature tx  (Read 2060 times)
Lis (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


Spice must flow!


View Profile
July 07, 2011, 09:31:59 AM
Last edit: July 14, 2011, 07:09:00 AM by Lis
 #1

=========================================

Cпасибо Ukigo, тема закрыта, для интересующихся ответы там. http://forum.bitcoin.org/index.php?topic=27179.0

=========================================

Уважаемые, быть может кто подкован лучше в тех части, нужна помощь.
смотрим tx http://blockexplorer.com/rawtx/fa35e2379cb5fbee7dbd64100251ed78182d0d7e74fbbc5213a097bfce0e027a

собственно scriptSig
signature: 3045022100df6bff4908b5c039a43e1a080ddc28fd771909b12106a2403e2157756eaa334602203 6e19130d97f607b1c8d5121450fbdbc1a8e752c5e42794403c26a19bb206a8c01
pubkey:
0440f9f833a25c725402e242965410b5bb992dc4fea1328681f0a74571c3104e360882ea6ae14b6 b1316e71e76cc51867cba20cafabd349753058b8c4677be50ca

Как находиться хеш который необходимо подписать?
Подозреваю он связан с
[prev_out hash] 9bf8e6c6f2cb473df11a41bc79a549b5c116d1a2fce07bae9d48df532ffc9750
и
[prev_out n] 1

You would like to thank?
btc: 14tAPpwzrfZqBeFVvfBZHiBdByYhsoFofn
1715583889
Hero Member
*
Offline Offline

Posts: 1715583889

View Profile Personal Message (Offline)

Ignore
1715583889
Reply with quote  #2

1715583889
Report to moderator
1715583889
Hero Member
*
Offline Offline

Posts: 1715583889

View Profile Personal Message (Offline)

Ignore
1715583889
Reply with quote  #2

1715583889
Report to moderator
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715583889
Hero Member
*
Offline Offline

Posts: 1715583889

View Profile Personal Message (Offline)

Ignore
1715583889
Reply with quote  #2

1715583889
Report to moderator
1715583889
Hero Member
*
Offline Offline

Posts: 1715583889

View Profile Personal Message (Offline)

Ignore
1715583889
Reply with quote  #2

1715583889
Report to moderator
1715583889
Hero Member
*
Offline Offline

Posts: 1715583889

View Profile Personal Message (Offline)

Ignore
1715583889
Reply with quote  #2

1715583889
Report to moderator
SmallMminer
Hero Member
*****
Offline Offline

Activity: 658
Merit: 502


View Profile
July 07, 2011, 11:22:39 AM
 #2

Пытаетесь найти способ обмануть систему?) Извините, что задаю вопрос в вашем топике, да еще и не по теме, но читая ваши посты сделал вывод, что мысли в этом направлении у вас были) Но думать можно сколько угодно, но вот случай представился спросить напрямую)
Lis (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


Spice must flow!


View Profile
July 07, 2011, 11:51:29 AM
 #3

Пытаетесь найти способ обмануть систему?) Извините, что задаю вопрос в вашем топике, да еще и не по теме, но читая ваши посты сделал вывод, что мысли в этом направлении у вас были) Но думать можно сколько угодно, но вот случай представился спросить напрямую)
идея моя проста http://forum.bitcoin.org/index.php?topic=6849
что бы блоки хранились на сторонеем сервере, которому я доверяю, а упрощенный клиент, с приватными ключами находиться у меня. Происходит разделение работы, экономия трафика и ресурсов системы клиента, при наибольшей безопасности для ключей (в отличии от систем когда кошелек принадлежит сайту как например mybitcoin.com)
Соответственно исключаются проблемы подобно этой http://forum.bitcoin.org/index.php?topic=25620.0
За аналог могу привести bitcoinj но к сожелению я не силен в java что бы допилить, потому приходиться разбираться в нюансах криптографии и протокола и переписывать все заново на python.
Могу уверить что вероятность обмануть систему меньше чем вероятность сделать блок всей ныне существующей сетью при предельной сложности.

Я думаю что делаю полезное дело.

You would like to thank?
btc: 14tAPpwzrfZqBeFVvfBZHiBdByYhsoFofn
SmallMminer
Hero Member
*****
Offline Offline

Activity: 658
Merit: 502


View Profile
July 07, 2011, 08:41:17 PM
 #4

Пытаетесь найти способ обмануть систему?) Извините, что задаю вопрос в вашем топике, да еще и не по теме, но читая ваши посты сделал вывод, что мысли в этом направлении у вас были) Но думать можно сколько угодно, но вот случай представился спросить напрямую)
идея моя проста http://forum.bitcoin.org/index.php?topic=6849
что бы блоки хранились на сторонеем сервере, которому я доверяю, а упрощенный клиент, с приватными ключами находиться у меня. Происходит разделение работы, экономия трафика и ресурсов системы клиента, при наибольшей безопасности для ключей (в отличии от систем когда кошелек принадлежит сайту как например mybitcoin.com)
Соответственно исключаются проблемы подобно этой http://forum.bitcoin.org/index.php?topic=25620.0
За аналог могу привести bitcoinj но к сожелению я не силен в java что бы допилить, потому приходиться разбираться в нюансах криптографии и протокола и переписывать все заново на python.
Могу уверить что вероятность обмануть систему меньше чем вероятность сделать блок всей ныне существующей сетью при предельной сложности.

Я думаю что делаю полезное дело.
Тогда искренне желаю вам удачи, это действительно хорошее дело)
Lis (OP)
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


Spice must flow!


View Profile
July 12, 2011, 12:36:32 PM
Last edit: July 12, 2011, 01:06:27 PM by Lis
 #5

bamp
нашел это https://en.bitcoin.it/wiki/OP_CHECKSIG
получается hesh256(0x00000001+(номер транзакции+1)+хеш как в BBE только перевернутый)

script.cpp
Code:
    // Serialize and hash
    CDataStream ss(SER_GETHASH);
    ss.reserve(10000);
    ss << txTmp << nHashType;
    return Hash(ss.begin(), ss.end());

все равно не сходиться =(

You would like to thank?
btc: 14tAPpwzrfZqBeFVvfBZHiBdByYhsoFofn
Pages: [1]
  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!