Bitcoin Forum
March 28, 2017, 04:01:18 PM *
News: Latest stable version of Bitcoin Core: 0.14.0  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Bitcoin Hacker's Toolkit  (Read 2342 times)
cuddlefish
Full Member
***
Offline Offline

Activity: 182



View Profile
May 11, 2011, 01:18:20 AM
 #1

So I have this Python library. It does what Satoshi's client doesn't.

Custom scripts? Sure.
Redeem weird transactions? Okay.
Odd block-acceptance rules? No problem.
Being a douche and sending your transactions to hundreds of nodes at a time? :/ okay.

Is there interest?

П    |⧛ ☛  Join the signature campaign and earn free PI daily!  ✅ |⧛    П
|⧛         ☛  PiCoin - get in now  ✅     ☛ No ICO!  ✅          |⧛
1490716878
Hero Member
*
Offline Offline

Posts: 1490716878

View Profile Personal Message (Offline)

Ignore
1490716878
Reply with quote  #2

1490716878
Report to moderator
1490716878
Hero Member
*
Offline Offline

Posts: 1490716878

View Profile Personal Message (Offline)

Ignore
1490716878
Reply with quote  #2

1490716878
Report to moderator
1490716878
Hero Member
*
Offline Offline

Posts: 1490716878

View Profile Personal Message (Offline)

Ignore
1490716878
Reply with quote  #2

1490716878
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin-Qt, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1490716878
Hero Member
*
Offline Offline

Posts: 1490716878

View Profile Personal Message (Offline)

Ignore
1490716878
Reply with quote  #2

1490716878
Report to moderator
1490716878
Hero Member
*
Offline Offline

Posts: 1490716878

View Profile Personal Message (Offline)

Ignore
1490716878
Reply with quote  #2

1490716878
Report to moderator
cuddlefish
Full Member
***
Offline Offline

Activity: 182



View Profile
May 11, 2011, 01:19:34 AM
 #2

Oh, and encrypted wallets? Fine.

П    |⧛ ☛  Join the signature campaign and earn free PI daily!  ✅ |⧛    П
|⧛         ☛  PiCoin - get in now  ✅     ☛ No ICO!  ✅          |⧛
Gavin Andresen
Legendary
*
qt
Offline Offline

Activity: 1652


Chief Scientist


View Profile WWW
May 11, 2011, 01:22:10 AM
 #3

Sure, I'd like to see a lot more banging on the testnet to try to break it.

(python code is not obfuscated, I assume).

How often do you get the chance to work on a potentially world-changing project?
duran
Newbie
*
Offline Offline

Activity: 18


Professional Slacker


View Profile
May 11, 2011, 01:28:11 AM
 #4

id be interested. having being invested in bitcoins. id like to know what exploits or vulnerabilitys there could be.

Matt Corallo
Hero Member
*****
expert
Offline Offline

Activity: 754


View Profile
May 11, 2011, 07:47:05 AM
 #5

Sounds cool, you could merge it with bitcointools and have a full suite of bitcoin hacking stuff.

Bitcoin Ubuntu PPA maintainer - donate to me personally: 1JBMattRztKDF2KRS3vhjJXA7h47NEsn2c
http://bitcoinrelaynetwork.org maintainer
PGP ID: 07DF 3E57 A548 CCFB 7530  7091 89BB B866 3E2E65CE
gigabytecoin
Sr. Member
****
Offline Offline

Activity: 280


View Profile
May 11, 2011, 10:27:48 AM
 #6

So I have this Python library. It does what Satoshi's client doesn't.

Custom scripts? Sure.
Redeem weird transactions? Okay.
Odd block-acceptance rules? No problem.
Being a douche and sending your transactions to hundreds of nodes at a time? :/ okay.

Is there interest?

Definitely interested.

The more tools we can use to prove bitcoin's strength the better.
Gnaffel
Jr. Member
*
Offline Offline

Activity: 53


View Profile
May 11, 2011, 12:06:56 PM
 #7

Oh yes interested, if the pythonscripts are open and readable. Where can i find them?

1CKysMBXVd6qEAhrP7eXWFYwhfGkwqBEWS
wumpus
Hero Member
*****
qt
Offline Offline

Activity: 798

No Maps for These Territories


View Profile
May 11, 2011, 12:47:15 PM
 #8

I'm definitely interested, if only to see an implementation of the Bitcoin protocol in the Python language.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
ptd
Member
**
Offline Offline

Activity: 114


View Profile
May 12, 2011, 11:54:05 AM
 #9

I'm definitely interested, if only to see an implementation of the Bitcoin protocol in the Python language.

I have a implementation of most of the wire protocol here.
wumpus
Hero Member
*****
qt
Offline Offline

Activity: 798

No Maps for These Territories


View Profile
May 12, 2011, 12:31:44 PM
 #10

I'm definitely interested, if only to see an implementation of the Bitcoin protocol in the Python language.

I have a implementation of most of the wire protocol here.
Cool, thanks

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
alkor
Full Member
***
Offline Offline

Activity: 137


View Profile
May 13, 2011, 02:50:37 AM
 #11

There is also a partial python implementation here

https://github.com/phantomcircuit/bitcoin-alt
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!