The tag has no usage guidance.

learn more… | top users | synonyms

0
votes
1answer
33 views

Using the blockchain for providing other services, besides bitcoin transactions

What I have in mind are proof of existence software, than are a kind a non-centralized and virtual notary service. They time-stamp digital information submitting a hash to the blockchain. I know ...
1
vote
0answers
25 views

How to access locally stored inventory data?

I'm looking for objects in the source code of Bitcoin Core that record all block inventories distinguished by their miners - Is there a container that keeps track of blocks on chainActive and stores ...
0
votes
0answers
29 views

Leakage of information about selfish mining - what message is responsible?

A few weeks back I had asked a question about how honest nodes could detect a Selfish Mine Attack and if there were mechanisms that would disclose selfish mining. In a very first step: I've slightly ...
2
votes
2answers
44 views

Two if's before sending an inventory message

Going through main.cpp I couldn't completely understand the purpose of a double barrier coded as if-statements: I'm referring to ... if (pto->setInventoryKnown.count(inv)) and if ...
1
vote
1answer
73 views

Block Broadcasting - Unsolicited Block Push

Can someone, please, direct me to the source code section(s) relevant for an Unsolicited Block Push as described in the Bitcoin Developer Guide? I've been going through main.cpp and searched for the ...
2
votes
1answer
43 views

What is “trickling” in terms of bitcoin?

In the Bitcoin (0.10.0) source code I'm coming across the term "trickle". Could someone please give short but accurate explanations on following instances and tell what they're used for? bool ...
0
votes
1answer
45 views

Amount of block locator hashes in “getblocks” message

How many block locator hashes are sent in a getblocks message? And how distant are these locator hashes from one another?
2
votes
1answer
84 views

Where are the Main network magic bytes stored in bitcoin's source code?

Bitcoin uses F9 BE B4 D9 as its main network magic bytes. I've searched the source but cannot find where these values are stored. Presumably they're computed, but I'm not sure where. Can someone tell ...
2
votes
2answers
129 views

Wallets that support 40 byte message attachment via OP_RETURN? Desktop / Mobile?

I see that many new Bitcoin 2.0 apps are making use of the additional OP_RETURN parameter for attaching data. I see that max limit is 40 bytes or roughly 40 characters? My question now regarding ...
3
votes
1answer
108 views

Does the bitcoin URI message parameter have character limits?

Is there a limit to how many characters are allowed in the message parameter of a BIP21 URI? I tried searching on the subject, but found nothing about it.
1
vote
1answer
164 views

Blockchain transaction message length limit

When I perform a transaction on the blockchain, I can add a message to the transaction, which will then exist forever in the blockchain. Say for example I wanted to use the blockchain to store ...
1
vote
1answer
69 views

how to concat our website url in our bit coin transaction in blockchain send api

Hi im using block chain send api in my web application, and it is working fine without any issues. My requirements is when the payment is done thought blockchain send api, is it possible to concat our ...
2
votes
1answer
113 views

Initial Connection to Bitcoin

If this is the first connection of a new client to the network, I would like to know after the exchange of version & verack messages from both peers, which message is exchanged. I guess every time ...
1
vote
1answer
61 views

GetAddr message structure

My question is if getaddr consists of message header and if it has some payload, possibly an addr_recv and addr_from like version message. Wiki is pretty basic on this spot.
2
votes
1answer
99 views

Inv message structure

I am reading the Bitcoin wiki, and I see the inv message structure. I see it has a counter field for the objects and an inventory field. This inventory field has a list of objects (transactions or ...
1
vote
0answers
48 views

wireshark packet analysis missing checksum in version msg

I'm trying to send a raw bitcoin transaction through a raw socket connection in python. To debug I'm using wireshark to sniff the packets. Wireshark figures out that the packet is for Bitcoin and ...
0
votes
0answers
36 views

Using a blockchain type system for different purposes [duplicate]

I was wondering, not that I really took the time to investigate much yet but.... Wouldn't it be possible, to do many different things, with the blockchain concept? Maybe i could build a "browser" ...
0
votes
1answer
106 views

Sending getblocks message but not getting inv message response

I am building my own bitcoin client, and I have most of the protocol working from https://en.bitcoin.it/wiki/Protocol_Specification. I successfully make a connection with the version and verack ...
1
vote
1answer
3k views

Need help! Initial sync not progressing, BTC sent already, + warning message

Please help! I look forward to your intelligent caring responses. Here is the situation: I'm trying to do the initial synchronizing of Bitcoin-QT, which hasn't progressed in 14 hours, and: - ...
3
votes
3answers
590 views

Using the bitcoin wallet PKI for message encryption

Is it possible for a message sender to encrypt a message string with a receiver's public wallet address, email this ciphertext to the receiver and then have the receiver decrypt the message using ...
3
votes
2answers
167 views

Ramifications of illegal content in transaction messages?

Would it be possible to make using Bitcoin illegal by posting child porn or similar highly illegal content in the message of a transaction? There are methods for having 'thin clients' that don't ...
3
votes
2answers
1k views

How does blockchain.info associate a message with an address? [duplicate]

I randomly encountered this address on blockchain.info: https://blockchain.info/address/1CzpppydnGN5dQN7iBnZbmm5RXreu7hrHW and at the top a message appears presumably describing the owner of the ...
3
votes
2answers
2k views

Is it possible to send a message to a bitcoin address? how?

Say I have an online store that accepts bitcoins and want people to be able to contact me through my wallet, because that is ultimately the entity involved in an hypothetical trade. Can that be done? ...
6
votes
3answers
2k views

Can I send message inside the transactions script?

I would like to send transactions with messages as described in the wiki. In Transaction with slightly changed script is never relayed, someone answered that non-standard transactions are not relaid ...
3
votes
2answers
580 views

Does the public key associated with an address become part of the public record after it has been used to spend?

Since bitcoin addresses are hashes of public keys and not public keys as such, if one wanted to craft a message that could be decrypted by the generator of an address, that can't be done just with an ...
6
votes
1answer
1k views

What method does My Wallet use to encode messages in the blockchain?

What kind of protocol does My Wallet use?
5
votes
1answer
168 views

How does Bitcoin decide which Alert messages to forward?

The Bitcoin protocol lists an Alert message that in the Standard Client is displayed to all users. How does the Standard Client decide which messages to forward and display, and which to ignore? Does ...
3
votes
2answers
499 views

In which Block was Len Sassaman memorialised?

It has been mentioned a couple times here and there that Len Sassaman was memorialised somewhere in the Block Chain. I was able to find a dump of of the tribute to him, but I can't seem to find where ...