Skip to content

Instantly share code, notes, and snippets.

View Rsync25's full-sized avatar
Building on Bitcoin and Lightning Network

Rsync⚡️ Rsync25

Building on Bitcoin and Lightning Network
View GitHub Profile

Invitation to Bitcoin Developers: Utilize sCrypt for Advanced BitVM Implementations

To the Bitcoin Development Community,

In light of the recent advancements in BTC's computational capabilities introduced by BitVM, we are extending an open invitation to explore the integration of sCrypt as a language for developing BitVM scripts. BitVM represents a significant advancement in Bitcoin's scripting capabilities, enabling Turing-complete contracts within the existing BTC framework.

Technical Overview:

BitVM facilitates off-chain computation, essential for complex contract execution while maintaining Bitcoin's on-chain efficiency. While Assembly (ASM) scripts are so far used to express contracts for BitVM, they present certain limitations in terms of readability and broader accessibility.

@fernandonm
fernandonm / TheDrivechainBluff.md
Last active May 7, 2024 16:57
The Drivechain bluff

The Drivechain bluff

The search for the holy grail

The concept of sidechains was conceived as a way to extend the use of bitcoin to other chains providing trust-minimized functionality not available in Bitcoin. We already had a way to produce other trust-minimized functionalities—altcoins are almost as old as Bitcoin itself. But, for those believing that bitcoin should become the only currency in the world, creating any network with a different token was heresy.

The proponents of the original idea gave up on its feasibility soon after publishing the paper and moved on to create the Liquid federation (compromising on the trust-minimization aspect). But Paul Sztorc, who needed a sidechain for his Truthcoin project, claimed to have squared the circle. His Drivechain proposal supposedly creates a way to move bitcoin to sidechains and back without additional trust requirements. He envisioned Drivec

Note A NIP PR has been open here, the conversation should move to the PR

Problem

Ratings give the reputation for a person, service or product. They are important for creating an open and free-market. It helps participants make decisions based on what their peers previously experienced with that person, services or product.

Having a rating system in an open and decentralized system (like nostr) is hard because anyone can join and give ratings. Thus bots will be created to overtake the honest human's votes.