-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6 changed files
with
111 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
18 changes: 18 additions & 0 deletions
18
static/delvingbitcoin/Jan_2025/3969_Contract-level-Relative-Timelocks.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
<?xml version='1.0' encoding='UTF-8'?> | ||
<feed xmlns="http://www.w3.org/2005/Atom"> | ||
<id>1</id> | ||
<title>Contract-level Relative Timelocks</title> | ||
<updated>2025-01-06T02:23:37.755284+00:00</updated> | ||
<author> | ||
<name>ajtowns 2025-01-05 02:52:14.630000+00:00</name> | ||
</author> | ||
<generator uri="https://lkiesow.github.io/python-feedgen" version="0.9.0">python-feedgen</generator> | ||
<entry> | ||
<id>1</id> | ||
<title>Contract-level Relative Timelocks</title> | ||
<updated>2025-01-06T02:23:37.755312+00:00</updated> | ||
<link href="https://delvingbitcoin.org/t/contract-level-relative-timelocks/1353/7" rel="alternate"/> | ||
<summary>Chia's blockchain introduces an innovative approach to handling coin identifiers (coinid), particularly beneficial for their Non-Fungible Token (NFT) schemes, through the use of singletons. Singletons permit a method where the proof size required is not dependent on the update history, presenting a more efficient way of tracking and verifying coin ownership and transitions. This process involves identifying a specific coin, referred to as X, as holding a singleton S. This identification is achieved by matching the parent coin's identifier and puzzle to predefined criteria, essentially confirming that the singleton puzzle was previously satisfied either in the current generation or by a preceding one. The verification leans on the fact that the parent coin has been mined and thus any singleton puzzle it satisfies must have been met under the correct conditions, ensuring the integrity of the singleton's lineage. The detailed mechanism ensures a streamlined and secure method of tracing coin transactions and ownership within the Chia blockchain ecosystem. For more on how singletons function within the Chia network, visit [singleton](https://chialisp.com/singletons/).</summary> | ||
<published>2025-01-05T02:52:14.630000+00:00</published> | ||
</entry> | ||
</feed> |
22 changes: 22 additions & 0 deletions
22
static/delvingbitcoin/Jan_2025/3970_Contract-level-Relative-Timelocks.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
<?xml version='1.0' encoding='UTF-8'?> | ||
<feed xmlns="http://www.w3.org/2005/Atom"> | ||
<id>1</id> | ||
<title>Contract-level Relative Timelocks</title> | ||
<updated>2025-01-06T02:23:28.041827+00:00</updated> | ||
<author> | ||
<name>salvatoshi 2025-01-05 09:34:34.931000+00:00</name> | ||
</author> | ||
<generator uri="https://lkiesow.github.io/python-feedgen" version="0.9.0">python-feedgen</generator> | ||
<entry> | ||
<id>1</id> | ||
<title>Contract-level Relative Timelocks</title> | ||
<updated>2025-01-06T02:23:28.041852+00:00</updated> | ||
<link href="https://delvingbitcoin.org/t/contract-level-relative-timelocks/1353/8" rel="alternate"/> | ||
<summary>The discussion highlights a novel concept within the realm of blockchain technology, focusing on a potential token standard named CatNip. This standard is noted for its innovative use of Constant-Amount Tokens (CAT) to achieve specific technical objectives. The main feature of interest here is the creation of a singleton through the removal of token-specific elements from the design, aiming for a constant-size proof of ancestry. The application of CAT is twofold in this context: firstly, it involves carrying state across transactions through additional outputs, which leverages introspection alongside the Schnorr trick; secondly, it entails introspecting a parent's Script via its transaction ID (txid). | ||
|
||
The conversation suggests an improvement in the form of an opcode that could simplify the process of state transition without resorting to the Schnorr trick, though acknowledges the complexity involved in reading data inside a txid. Despite these challenges, the potential for alternative methods of creating singletons without relying on txids is noted, indicating room for innovation in this space. | ||
|
||
The idea of a singleton is particularly exciting for its capability to generalize the concept of 'connector outputs.' These outputs are essentially proofs of ancestry at depth zero and have been utilized in projects like Ark. The integration of state-carrying Unspent Transaction Outputs (UTXOs) with architectures such as Ark and similar shared UTXO constructions promises significant advancements in blockchain technology. The relevance of this concept is underscored by a [link to a thread](https://x.com/rot13maxi/status/1833667750469804315) that elaborates on the proposed token standard using CAT called CatNip, providing a concrete example of the theoretical discussions surrounding singletons and their potential applications.</summary> | ||
<published>2025-01-05T09:34:34.931000+00:00</published> | ||
</entry> | ||
</feed> |
24 changes: 24 additions & 0 deletions
24
static/delvingbitcoin/Jan_2025/3971_Fastest-possible-PoW-via-Simple-DAG.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
<?xml version='1.0' encoding='UTF-8'?> | ||
<feed xmlns="http://www.w3.org/2005/Atom"> | ||
<id>1</id> | ||
<title>Fastest-possible PoW via Simple DAG</title> | ||
<updated>2025-01-06T02:22:43.091110+00:00</updated> | ||
<author> | ||
<name>pmn 2025-01-05 11:36:35.625000+00:00</name> | ||
</author> | ||
<generator uri="https://lkiesow.github.io/python-feedgen" version="0.9.0">python-feedgen</generator> | ||
<entry> | ||
<id>1</id> | ||
<title>Fastest-possible PoW via Simple DAG</title> | ||
<updated>2025-01-06T02:22:43.091139+00:00</updated> | ||
<link href="https://delvingbitcoin.org/t/fastest-possible-pow-via-simple-dag/1331/19" rel="alternate"/> | ||
<summary>The paper by Miller and LaViola Jr. presents an innovative approach to achieving Byzantine fault tolerance within the realm of digital currencies, specifically focusing on Bitcoin's underlying technology. The authors introduce a model that leverages moderately-hard puzzles, a concept deeply entrenched in the cryptographic foundation of Bitcoin, to facilitate anonymous Byzantine consensus. This method is critical for ensuring the integrity and security of transactions without necessitating the identification of participants within the network. | ||
|
||
The significance of this work lies in its potential to enhance the robustness of blockchain technologies against various forms of attacks and failures, while simultaneously preserving the anonymity of users. By employing puzzles that require a moderate level of effort to solve, the model balances the need for security with the practical considerations of computational resources. This balance is essential for maintaining the decentralized nature of Bitcoin and similar cryptocurrencies, allowing them to operate reliably and efficiently across a global network of users. | ||
|
||
Furthermore, the research underscores the importance of adapting traditional Byzantine fault tolerance mechanisms to the unique challenges posed by decentralized financial systems. The proposed model not only contributes to the theoretical understanding of how such systems can achieve consensus in the absence of trust but also offers practical insights into their implementation. The inclusion of moderately-hard puzzles as a core component of the consensus mechanism exemplifies the innovative ways in which cryptographic techniques can be applied to secure digital transactions and foster trust among participants in a decentralized setting. | ||
|
||
For those interested in delving deeper into the technical aspects and implications of this research, the full paper is accessible online at the Nakamoto Institute's website, available through the following [link](http://nakamotoinstitute.org/research/anonymous-byzantine-consensus).</summary> | ||
<published>2025-01-05T11:36:35.625000+00:00</published> | ||
</entry> | ||
</feed> |
Oops, something went wrong.