Skip to main content

Questions tagged [implementation]

0 votes
1 answer
131 views

I'm currently working on implementing a modified version of Hash Time Locked Contracts (HTLC) in Bitcoin and would greatly appreciate any guidance or best practices from the community. Objective: I ...
Nerses Asaturyan's user avatar
1 vote
2 answers
96 views

Is there a way to find out what Lightning implementations power which proportion of the Lightning Network? I tried checking a number of websites with statistics about the Lightning Network including ...
Murch's user avatar
  • 79.6k
0 votes
0 answers
77 views

I have a problem with a multisig wallet. The keys are no longer accepted by the console. Only a part of the keys can be inserted. The wallet is then also displayed to me. What happened afterwards is ...
Johnny S's user avatar
1 vote
0 answers
1k views

I saw 2 rust implementations of Bitcoin. Parity Bitcoin: https://github.com/paritytech/parity-bitcoin Rust-Bitcoin: https://github.com/apoelstra/rust-bitcoin They are not updated for some time now. ...
satya's user avatar
  • 171
2 votes
1 answer
198 views

Putting aside pool mining, does the Bitcoin mining program keep the entire blockchain in memory? Including transactions? I've been reading through the original Bitcoin code and it looks like the ...
Addy's user avatar
  • 171
7 votes
2 answers
1k views

Can Bitcoin Core be rewritten in another language, let's say Rust, and could such an implementation supplant the current one in C++ without the users of Bitcoin experiencing some sort of reset/lost of ...
John Smith's user avatar
  • 1,096
0 votes
1 answer
51 views

Block and reverse patches are currently stored in .dat files, and in each .dat file there are several blocks or reverse patches. What is the reason why blocks are not stored in individual files called,...
giacomocaironi's user avatar
8 votes
1 answer
363 views

ok so, in my effort to create a fullnode from scratch both for learning purpose and need (not a topic for discussion, thanks), I was looking at the code that check Merkle Root to not be vulnerable to ...
Not Important's user avatar
1 vote
0 answers
95 views

I want to implement 2-of-2 multisig in bitcoinj, and I implement the methods which are used to sign the first time and the second time. But there is a bug that using the same key for the first signing ...
Oiiiwk's user avatar
  • 31
0 votes
1 answer
136 views

I use bitcoinj to create the following method to broadcast a raw transacion in testnet, and I did see on bitcoin explorer that it has been broadcast. But even the transaction has been already ...
Oiiiwk's user avatar
  • 31
0 votes
1 answer
100 views

In the Lighting Network or with micropayment it's possible to open up payment channels that basically work like a smart contract. At the beginning, the channel is funded by one or two parties with ...
Marcus's user avatar
  • 115
1 vote
0 answers
87 views

I am using bitcoinj to implement a 2/2 multi-signature transaction. Now I want to use bitcoinj to generate a 2/2 multi-signature address and its corresponding Redeem Script through the public keys of ...
Oiiiwk's user avatar
  • 31
3 votes
1 answer
368 views

The most common Lightning nodes use GO, C or Scala for their implementation. Is there any publicly available Python implementation for the path finding algorithm any of the most known clients use (LND,...
George 's user avatar
0 votes
2 answers
82 views

I want to know whether a cryptocoin is made of some piece of code or it is kind of a bill that says a person has transferred conceptual coin to another person when a transaction is published. If it is ...
user avatar
0 votes
1 answer
144 views

I am confused about how getdata() is actually implemented at full nodes. Suppose a full node receives a getdata() request with MSG_BLOCK flag and a hash H of some block B. Then would it simply look ...
archita's user avatar
  • 13

15 30 50 per page