Skip to content
#

Cryptocurrency

A cryptocurrency is a digital currency that only has value dependent on those who back it. For security, cryptocurrencies rely on blockchaining: a database organized in such a way that records are kept secure through peer-to-peer networks. Each record is kept within a block, and each block holds a timestamp and link to the block before it. The first cryptocurrency was Bitcoin, implemented in 2009 by Satoshi Nakamoto.

Here are 6,744 public repositories matching this topic...

MarcoFalke
MarcoFalke commented Aug 27, 2020

connect_nodes(self.nodes[a], b) is confusing because

  • the types of the arguments differ
  • the test framework is aware of all nodes, so solving a to self.nodes[a] can be done hidden from the caller

This should be fixed by replacing connect_nodes(self.nodes[a], b) with self.connect_nodes(a, b) and removing the global connect_nodes.

alexbosworth
alexbosworth commented Aug 10, 2020

Background

When a node has multiple private channels with the same peer, the hop hints in their payment requests will be populated with multiple channels. The purpose of these hop hints is to specify the next node's key and indicate the fees and cltv delta needed for route construction.

In pathfinding, due to non-strict forwarding, an LND node paying to this destination will only use the

brapse
brapse commented Feb 27, 2020

The blockchain v2 reactor utilizes concurrency to saturate the bottleneck of writing blocks to disk. This concurrency is internal to the reactor where the reactor itself will launch and manage internal state machines running as go-routines. This configuration makes testing difficult as we don't know when messages processed by internal state machines will be processed and when we can assert that th

Created by Satoshi Nakamoto

Released January 3, 2009

Wikipedia
Wikipedia
You can’t perform that action at this time.