bitcoincore | Криптовалюты

Telegram-канал bitcoincore - Bitcoin Dev

2424

Discussion about Bitcoin development http://bitcoincore.org http://github.com/bitcoin/bitcoin http://twitter.com/BitcoinCoreOrg List in: @Crypto @CryptoCurrencies Rules: All participants require username & image set No altcoin/ICO discussion or promo

Подписаться на канал

Bitcoin Dev

how can I track a transaction on the blockchain if the addresses are constantly Chow can I track a transaction on the blockchain if adresses constantly changing

Читать полностью…

Bitcoin Dev

DNS seeds (like seed.bitcoin.sipa.be) return a hardcoded or dynamically curated list of Bitcoin nodes. They don’t filter out the querying IP address

- Upon attempting a connection, if the destination IP matches the node’s known external IP, it avoids connecting.

- If a connection is established and the node detects that the remote peer is actually itself (e.g., via nonce check in version message), it drops the connection.

Relevant part in Bitcoin Core (net.cpp, CConnman::ConnectNode):

if (addr == self) {
LogPrint(..., "Skipping self-connection attempt to %s\n", addr.ToString());
return false;
}


And in ProcessVersionMessage:

if (remote_nonce == local_nonce) {
// Detected self-connection
pnode->fDisconnect = true;
}


A new node may not immediately know its public IP, but it uses:

UPnP or NAT-PMP to discover public IP and set port forwarding.

Echo: When it connects to other nodes, they may send addr messages containing the node’s IP as seen from their side.

Outbound socket binding: The local IP used to make outbound connections can be used as a guess.

Manual setting: via -externalip in config or CLI.

This isn't perfect, so Bitcoin Core also maintains a "local address score" system to rank and confirm its best guess.

Читать полностью…

Bitcoin Dev

#BTC 107000-106000區域多
止損 105000

Читать полностью…

Bitcoin Dev

I am also checking the I2P settings. Like if the router or the ISP is blocking something.

Читать полностью…

Bitcoin Dev

I think my node only uses I2P network and takes forever to sync.

Читать полностью…

Bitcoin Dev

geyser.fund might help

Читать полностью…

Bitcoin Dev

Would love to get feedback from fellow BitcoinDevs / BitcoinMaxis how you would approach a Bitcoin native funding process with all logic of collecting VC but just decentralised and no shit coins involved. We basically want to accelerate Bitcoin adoption as much as humanly and technologically possible.

Читать полностью…

Bitcoin Dev

Hi, is anyone familiar with
• Lightning-native authentication or access models (e.g. LNURL-pay / LNURL-auth)
• Snapshot-based BTC distribution (e.g. via address map or PSBT system)
• Taproot-based commitment schemes
• Liquid-issued assets (less preferred due to trade-offs)
• Possibly even Nostr-based participation tracking
?

Читать полностью…

Bitcoin Dev

not sure, you can reach out and ask them

Читать полностью…

Bitcoin Dev

https://www.lopp.net/bitcoin-information/recommended-wallets.html#recoveryservices

Читать полностью…

Bitcoin Dev

imo that's not solid security; you won't always achieve adequate entropy; subject to brute dictionary attack; plausibly llm's could even be used in exploit if part of your recovery phrase was known. stick with BIP39 standard when choosing seeds and choose 15+ randomly from the 2048 listed

Читать полностью…

Bitcoin Dev

its a futile fight, take the win by collecting their full fees and not poluting the chain less with less unspent utxos to increase security of everyone

Читать полностью…

Bitcoin Dev

expiration, pruning, size*time fees, and shared mining rewards... then we have hard coded abuse prevention feedback mechanisms instead of a free for all

Читать полностью…

Bitcoin Dev

can we split the fees generated by OP_RETURN data over the next n blocks where n is tied to the size of the OP_RETURN?

Читать полностью…

Bitcoin Dev

I have coded some stuff and shit projects on ordinals and runes etc.
Now I found them like... they are adding rubbish inside bitcoin full nodes imo...

Читать полностью…

Bitcoin Dev

Any UI/UX developer here interested in working with us on a bitcoin-only application?

Читать полностью…

Bitcoin Dev

Hi! I'm studying Bitcoin now and there's one thing that I can't find out, can you help please? When a new node finds other peers with first connection using DNS seeds, can domain server return the same IP address as the node that is trying to connect to the network? I'm asking that because it's interesting does the node filter received IP addresses to exclude its own IP or BIND returns everything excluding this node IP? If the node does it then I don't understand how it knows its own IP address beforehand because as I understand nodes know each other IP addresses only after version and verack getaddr/addr messages

to be more precise, for instance there's a blockchain with only one node, the first question is how to exclude a connection with the node itself. As I understand the node IP address needs to be excluded from received list of IP addresses returned from DNS server but the node doesn't know its own IP address (seems like that) before connecting to other peers

Читать полностью…

Bitcoin Dev

Because even I2P torrents are terrible slow. I tried to download bitcoin core torrent using I2P and got like 3KB/s.

Читать полностью…

Bitcoin Dev

do we have enough nodes in the i2p cluster? because

No. Unlike Tor, "exit nodes" - or "outproxies" as they are referred to on the I2P network - are not an inherent part of the network.

https://geti2p.net/en/faq#exit

Читать полностью…

Bitcoin Dev

When using onlynet=onion and onlynet=i2p. The node will use both? Or use just one of them, like the last entered in the bitcoin.conf?

Читать полностью…

Bitcoin Dev

Sounds like you're looking for a crowdfunding solution like https://hub.angor.io/

Читать полностью…

Bitcoin Dev

We are a team of 4 Engineers&Bitcoin Maxis who seek VC but decentralised and are exploring Bitcoin-native solutions

Читать полностью…

Bitcoin Dev

to analyze the drive check

https://sleuthkit.org/autopsy/docs/user-docs/4.22.0/

to generate a list of potential keys for your recovery phrase try:

https://pastebin.com/VTvgRun3

Читать полностью…

Bitcoin Dev

Which is the one to go to with a broken hard disc? Got a friend with some in mycelium wallet and broken Samsung Galaxy notepad. Needs serious lab work probably. Couldn't get to it with home equipment.

Читать полностью…

Bitcoin Dev

I lost access to my wallet. I need this particular application. To repeat the key generation. I guarantee a reward.

Читать полностью…

Bitcoin Dev

Good time of day. Tell me, I can't remember what kind of Bitcoin wallet it was. The master key/private key was generated from text using the brain wallet type. It was possible to choose the number of words for the initial phrase. As an example for a brain wallet, a text about sakura and cherry blossoms in the wind during rain was given.

Читать полностью…

Bitcoin Dev

whenever you do any of this, people will just stop using OP_RETURN and use other more "destructive" methods to encode data

Читать полностью…

Bitcoin Dev

If we can implement expiration can we charge fees of size*duration?

Читать полностью…

Bitcoin Dev

can we implement expiration and scheduled pruning on OP_RETURN data?

Читать полностью…

Bitcoin Dev

Bitcoin is incentive incompatible in a strict sense (e g., IBD is a public good, yet purely rational nodes should all prune). However, to make Bitcoin more robust for the future we should be making it as close to incentive compatibility as possible.

This means accepting inscriptions and other forms of spam to the extent that they pay the required fee rate. Similar to the case with RBF, it isn't stable to rely on altruistic behavior. Anyway, it can't get worse than 4M WU per block (which, for opteturns concretely, it's below average block size).

That PR is 100% consistent with the refusal to "fix the filters". If we aren't fixing it it's preferable to remove the functionality, because OP_RETURN is the least polluting way to put data.

Читать полностью…
Подписаться на канал