Bitcoin Forum
May 06, 2024, 04:57:10 PM *
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
1715014630
Hero Member
*
Offline Offline

Posts: 1715014630

View Profile Personal Message (Offline)

Ignore
1715014630
Reply with quote  #2

1715014630
Report to moderator
1715014630
Hero Member
*
Offline Offline

Posts: 1715014630

View Profile Personal Message (Offline)

Ignore
1715014630
Reply with quote  #2

1715014630
Report to moderator
1715014630
Hero Member
*
Offline Offline

Posts: 1715014630

View Profile Personal Message (Offline)

Ignore
1715014630
Reply with quote  #2

1715014630
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715014630
Hero Member
*
Offline Offline

Posts: 1715014630

View Profile Personal Message (Offline)

Ignore
1715014630
Reply with quote  #2

1715014630
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!