-
@ 37fe9853:bcd1b039
2025-01-11 15:04:40
yoyoaa
-
@ 62033ff8:e4471203
2025-01-11 15:00:24
收录的内容中 kind=1的部分,实话说 质量不高。
所以我增加了kind=30023 长文的article,但是更新的太少,多个relays 的服务器也没有多少长文。
所有搜索nostr如果需要产生价值,需要有高质量的文章和新闻。
而且现在有很多机器人的文章充满着浪费空间的作用,其他作用都用不上。
https://www.duozhutuan.com 目前放的是给搜索引擎提供搜索的原材料。没有做UI给人类浏览。所以看上去是粗糙的。
我并没有打算去做一个发microblog的 web客户端,那类的客户端太多了。
我觉得nostr社区需要解决的还是应用。如果仅仅是microblog 感觉有点够呛
幸运的是npub.pro 建站这样的,我觉得有点意思。
yakihonne 智能widget 也有意思
我做的TaskQ5 我自己在用了。分布式的任务系统,也挺好的。
-
@ 2e8970de:63345c7a
2025-01-11 14:45:59
![](https://pbs.twimg.com/media/Gg_-JxIWkAAD-4r?format=jpg&name=medium)
- Since the 1960s fertility was falling due to couples having less children
- In the last few years the fertility rate keeps falling. Seems like nothing changed on the surface. But under the surface there is a very curious trend: we're seeing less couples in the first place
- If that is the true cause now it is important because encouraging couples to have children might be the wrong approach altogether
https://www.ft.com/content/43e2b4f6-5ab7-4c47-b9fd-d611c36dad74
https://archive.is/mPMnp
I encourage everyone to read this article. There are a few interesting observations about that topic. E.g. there are some south Asian countries where marriage rates curiously are still high... why? The trend is also more pronounced in lower education social circles while total fertility is negatively correlated with household wealth and income. Another two puzzle pieces don't neatly fit together.
A few days ago I linked to a paper that examined the connection between having housing and having kids: https://stacker.news/items/843781
So many puzzle pieces that don't fit together with this topic.
originally posted at https://stacker.news/items/846284
-
@ 000002de:c05780a7
2025-01-10 19:43:41
![](https://m.stacker.news/72390)
originally posted at https://stacker.news/items/845462
-
@ 2e8970de:63345c7a
2025-01-10 17:03:47
![](https://pbs.twimg.com/media/Gg2pTjEXQAAB6iR?format=jpg&name=medium)
Childhood cancer death rates in the United States have declined six-fold over the last seventy years.
https://ourworldindata.org/cancer
originally posted at https://stacker.news/items/845142
-
@ 5d4b6c8d:8a1c1ee3
2025-01-10 15:18:41
I try to start and end my days well, even when the middle gets a little messy.
I'm fortunate to not have to use an alarm clock to wake up. I work remotely and have a good deal of schedule flexibility, so I sleep until I wake up naturally. Of course, I also have a little kid, so "waking up naturally" isn't always as peaceful as it sounds.
I've been into intermittent fasting for quite a while and I added dry fasting into the mix around a year ago.
I end my dry fast relatively early with a cup of coffee around 8:00am or so. If no one else (aka my wife) has made coffee, I'll push it later. I like to put coconut oil, coconut milk, sea salt, turmeric, and cinnamon in my coffee.
The first thing I eat, around 9:00 or 10:00 am, are three Brazil nuts. That's just about the only way to get an optimal level of selenium in your diet. By my understanding of ketosis, this shouldn't be enough to take my body out of a ketogenic state.
I try to get a couple thousand steps in while getting ready for work, helping out with the kid, and refilling my coffee.
I put off eating anything more substantial until my wife cooks something, which is usually in the early afternoon. However, as a dad, there are often good amounts of leftovers and other would be food waste that I'll eat when available.
How do you try to start your days and do you also find it easier to control how your days start than how they go in the middle?
originally posted at https://stacker.news/items/844949
-
@ da0b9bc3:4e30a4a9
2025-01-10 14:08:49
It's Finally here Stackers!
It's Friday!
We're about to kick off our weekends with some feel good tracks.
Let's get the party started. Bring me those Feel Good tracks.
Talk Music. Share Tracks. Zap Sats.
Let's go!
Kickstart My Heart!!
https://youtu.be/CmXWkMlKFkI?si=UNb7KC-ukse9uquM
Talk Music. Share Tracks. Zap Sats.
originally posted at https://stacker.news/items/844806
-
@ c11cf5f8:4928464d
2025-01-10 08:55:48
Today I stumbled into these platforms WLW.de and EuroPages.co.uk, two portals from the same group: Visable.com
I found here some interesting new clients, and am working on bringing those business into our bitcoin journey. It will take time, and yes, they are still fiat maxis, but just because they don't know any better! @globalmerchant came to my mind and all the B2B conversations had here on SN.
I hope these two portals would bring you more business, as they are doing for us. But also hope that we'll find here other businesses interested in accepting and trading in a bitcoin standard.
The main goal of this topic was to discover similar websites. Do any of us here know any other trusted platform? Which region is covering, and how do you get to know it?
Thanks for sharing!
originally posted at https://stacker.news/items/844602
-
@ da0b9bc3:4e30a4a9
2025-01-10 07:31:52
Hello Stackers!
Welcome on into the ~Music Corner of the Saloon!
A place where we Talk Music. Share Tracks. Zap Sats.
So stay a while and listen.
🚨Don't forget to check out the pinned items in the territory homepage! You can always find the latest weeklies there!🚨
🚨Subscribe to the territory to ensure you never miss a post! 🚨
originally posted at https://stacker.news/items/844534
-
@ 000002de:c05780a7
2025-01-09 22:41:33
It is easy to mock the government of California. I would say it is a joke but its actually evil. The government of California has managed to lose population to other states even though the weather is amazing most of the year and its blessed with some of the most beautiful places on earth.
My word of warning is to look at your own back yards. California was once like most "conservative" states in the US. California is simply a few years ahead of most of the US. Instead of mocking CA look at the specific reasons why its went wrong and look at your own areas.
I've spent time in several states and I see their governments following the same path as California while their people think they are sooooo much better off. Its a trap.
It isn't just "the woke". It isn't just "the democrats". Its much more subtle.
Another note. California is a massive state and the vast majority of it is NOT like LA or San Fransisco politically. Democracy and cities lead to what you see in California. Hopefully people will learn that daddy government is an evil monster but I'm not very hopeful for that in my life time. I think things have to get much worse before that will happen.
Edit:
It is promising to see that some have rejected Harris in a national election(not saying voting is how you change it). Its a good signal for where people are. However, it isn't as massive of a shift as some would like to believe.
End public service announcement.
originally posted at https://stacker.news/items/844193
-
@ e968e50b:db2a803a
2025-01-09 21:14:21
...saw [this super cool post](https://stacker.news/items/843863) a little bit ago, and it reminded me of this thing I started making after a conversation with @k00b and about goofy stacking-themed games.
[The Bitcoin Trail](https://thebitcointrail.vercel.app/)
![](https://m.stacker.news/72219)
![](https://m.stacker.news/72220)
[The Bitcoin Trail](https://thebitcointrail.vercel.app/)
k00b lost interest at some point (probably because he was looking to hire a professional to make a fun 404 screen and I was clearly someone who didn't have the skills or knowledge of the coding industry to properly quote-for or deliver something appropriate, or maybe he just didn't like the overall direction of the draft, or he maybe got too busy, idk, doesn't matter), and I totally forgot about it.
However, I'm totally intrigued by this idea of actually making a video game for profit and have a fun idea if anyone thinks this game has the potential to get cool. So...I'm selling game features. Now, if you're reading this part, make sure to read **all** of it before doing anything. You request a feature, I approve and you (or anyone else) pays for it by zapping the approval comment. At some point, the game should get pretty fun. I promise to keep the game on the internet as long as possible (in other words, no guarantees whatsoever, but I'll do my best). Here are some stock things you can request:
1. your tombstone - 1000 sats - the player will run into it along the trail just like the original game, your nym from stacker.news will be featured and I might write you an epitaph
2. your tombstone with baller epitaph - 5000 sats - same thing, but I promise to put some time into writing your epitaph and you can make some requests about it
3. news event - 5000 sats - it needs to be at least tangentially related to bitcoin
4. sound effect - 5000 sats - you can guess what this is
5. stop on the trail - 8000 sats - it can be a city, it can be your home
6. a new graphic - 10,000 sats - you can commission a graphic for your favorite shop, enemy, event or any other game feature
7. a new character type - 30,000 sats - it has to be relevant to the game theme
8. a new resource - 30,000 sats - it has to be relevant to the game theme
9. a new type of stop - 40,000 sats - this won't include a new mechanic, but will be a different than a shop or an enemy
10. music - 50,000 sats - i'll make custom music for any game event that you request if for
11. a new game feature - 50,000 sats - this would be a new mechanic like actually zapping and dodging in the "fight" scenes (i'm not making anything here overtly violent since some of the figures satirized are real people and entities)
12. something wacky - name your price and see what happens
Again, I reserve the right to say no for any of this stuff and you only get your feature if you zap the specific approval comment. When it's all said and done, maybe just enjoy playing this demo once and move on with your life.
originally posted at https://stacker.news/items/844062
-
@ f33c8a96:5ec6f741
2025-01-09 18:38:50
<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><video style="position:absolute;top:0;left:0;width:100%;height:100%;border:0;" controls>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-5.mp4" type="video/mp4"/>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-5.webm" type="video/webm"/>
</video></div>
# JavaScript: Building Your First Interactive Web App
## Introduction
In this lesson, we'll bring our web pages to life by adding dynamic functionality with JavaScript. We'll build a real-world application that displays and updates Bitcoin prices in real-time, teaching core JavaScript concepts along the way.
## Project Overview: Bitcoin Price Tracker
We'll build a web application that:
- Displays current Bitcoin price
- Updates automatically every 3 seconds
- Allows currency switching
- Includes interactive controls
- Shows current date/time
## Core JavaScript Concepts
### 1. Variables and Data Types
```javascript
// Variables can be declared with let or const
let currentCurrency = "USD"; // Can be changed
const interval = 3000; // Cannot be changed
// Basic data types
const price = 45000; // Number
const isVisible = true; // Boolean
const currency = "USD"; // String
```
### 2. DOM Manipulation
```javascript
// Getting elements
const priceElement = document.getElementById('price');
const button = document.getElementById('refresh-button');
// Modifying content
priceElement.textContent = `${price} ${currency}`;
// Changing styles
priceElement.style.display = 'none';
```
### 3. Event Listeners
```javascript
// Basic click handler
button.addEventListener('click', () => {
fetchBitcoinPrice();
});
// Change event for select elements
selector.addEventListener('change', (event) => {
handleCurrencyChange(event.value);
});
```
### 4. Async Operations & Fetch API
```javascript
async function fetchBitcoinPrice() {
try {
const response = await fetch(apiUrl);
const data = await response.json();
updatePrice(data.price);
} catch (error) {
console.error('Error:', error);
}
}
```
## Project Structure
### HTML Setup
```html
<!DOCTYPE html>
<html lang="en">
<head>
<title>Bitcoin Price Tracker</title>
<link rel="stylesheet" href="style.css">
<script src="index.js" defer></script>
</head>
<body>
<h1>Current Bitcoin Price</h1>
<p>The price is: <span id="price"></span></p>
<!-- Additional elements -->
</body>
</html>
```
### Core Functionality Implementation
1. **Setting Up the Timer**
```javascript
// Update price every 3 seconds
setInterval(fetchBitcoinPrice, 3000);
// Update date/time every second
setInterval(updateDateTime, 1000);
```
2. **Currency Selection**
```javascript
function handleCurrencyChange(newCurrency) {
currentCurrency = newCurrency;
fetchBitcoinPrice();
}
```
3. **Toggle Visibility**
```javascript
function togglePriceVisibility() {
const price = document.getElementById('price');
price.style.display = price.style.display === 'none'
? 'inline'
: 'none';
}
```
## Best Practices
### 1. Error Handling
- Always use try/catch with async operations
- Provide meaningful error messages
- Handle edge cases gracefully
### 2. Code Organization
- Keep functions focused and small
- Use meaningful variable names
- Group related functionality
- Add comments for clarity
### 3. Performance
- Avoid unnecessary DOM updates
- Use appropriate update intervals
- Clean up intervals when not needed
## Common Challenges & Solutions
### 1. API Issues
```javascript
// Handle API failures gracefully
catch (error) {
priceElement.textContent = 'Price unavailable';
console.error('API Error:', error);
}
```
### 2. Currency Formatting
```javascript
function formatPrice(price, currency) {
return new Intl.NumberFormat('en-US', {
style: 'currency',
currency: currency
}).format(price);
}
```
### 3. Time Zones
```javascript
function getLocalTime() {
return new Date().toLocaleString();
}
```
## Extending the Project
Consider adding these features for practice:
1. Price change indicators (up/down arrows)
2. Historical price chart
3. Multiple cryptocurrency support
4. Price alerts
5. Local storage for settings
## Debugging Tips
### Using Console
```javascript
console.log('Price fetched:', price);
console.error('Error occurred:', error);
console.table(priceHistory);
```
### Chrome DevTools
1. Network tab for API calls
2. Console for errors
3. Elements for DOM inspection
4. Sources for debugging
## Additional Resources
- MDN JavaScript Guide
- JavaScript.info
- CoinGecko API Documentation
- Chrome DevTools Documentation
## Next Steps
1. Add styling with CSS
2. Implement additional features
3. Learn about React for more complex applications
4. Explore other APIs and cryptocurrencies
Remember: The best way to learn is by doing. Don't be afraid to break things and experiment with the code. The developer console is your friend for debugging and understanding what's happening in your application.
Happy coding! 🚀
-
@ 2e8970de:63345c7a
2025-01-09 18:08:16
> Obtaining housing increases the average probability of having a child by 3.8% and the number of children by 3.2%.
> For 20 to 25-year-olds, the corresponding effects are 32% and 33%.
![](https://pbs.twimg.com/media/GgqLisxWwAA1q9t?format=jpg&name=900x900)
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5046571
https://xcancel.com/florianederer/status/1876465625188716997
![](https://cdn.bsky.app/img/feed_fullsize/plain/did:plc:zpwun47trjqtfg2p322ajjgd/bafkreifnyhp67lyoyldvqhc4epijvsnp2d7gg33hvnift6y5likow6t5ge@jpeg)
originally posted at https://stacker.news/items/843781
-
@ 000002de:c05780a7
2025-01-09 17:00:06
![](https://m.stacker.news/72176)
originally posted at https://stacker.news/items/843670
-
@ f33c8a96:5ec6f741
2025-01-09 16:22:24
<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><video style="position:absolute;top:0;left:0;width:100%;height:100%;border:0;" controls>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-4.mp4" type="video/mp4"/>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-4.webm" type="video/webm"/>
</video></div>
# CSS Fundamentals: Styling Your First Webpage
## Introduction
In our previous lesson, we created the structure of our webpage with HTML. Now, we'll learn how to style it using CSS (Cascading Style Sheets). While HTML provides the bones of our webpage, CSS adds the visual presentation - the colors, layouts, spacing, and overall aesthetics.
## What is CSS?
### Definition
CSS (Cascading Style Sheets) is a stylesheet language that controls the visual presentation of HTML documents. Think of it like the paint, decorations, and interior design of a house - it determines how everything looks and is arranged.
### Key Concepts
1. **Styling Capabilities**
- Fonts and typography
- Colors and backgrounds
- Margins and padding
- Element sizes
- Visual effects
- Layout and positioning
2. **Cascading Nature**
- Styles can be inherited from parent elements
- Multiple styles can apply to the same element
- Specificity determines which styles take precedence
- Styles "cascade" down through your document
## Basic CSS Syntax
```css
selector {
property: value;
}
```
### Example:
```css
h1 {
color: blue;
font-size: 24px;
margin-bottom: 20px;
}
```
## Connecting CSS to HTML
### Method 1: External Stylesheet (Recommended)
```html
<link rel="stylesheet" href="style.css">
```
### Method 2: Internal CSS
```html
<style>
h1 {
color: blue;
}
</style>
```
### Method 3: Inline CSS (Use Sparingly)
```html
<h1 style="color: blue;">Title</h1>
```
## The Box Model
Every HTML element is treated as a box in CSS, with:
```
┌──────────────────────┐
│ Margin │
│ ┌──────────────┐ │
│ │ Border │ │
│ │ ┌──────────┐ │ │
│ │ │ Padding │ │ │
│ │ │ ┌──────┐ │ │ │
│ │ │ │ │ │ │ │
│ │ │ │Content│ │ │ │
│ │ │ │ │ │ │ │
│ │ │ └──────┘ │ │ │
│ │ └──────────┘ │ │
│ └──────────────┘ │
└──────────────────────┘
```
- **Content**: The actual content of the element
- **Padding**: Space between content and border
- **Border**: The border around the padding
- **Margin**: Space outside the border
## CSS Units
### Absolute Units
- `px` - pixels
- `pt` - points
- `cm` - centimeters
- `mm` - millimeters
- `in` - inches
### Relative Units
- `%` - percentage relative to parent
- `em` - relative to font-size
- `rem` - relative to root font-size
- `vh` - viewport height
- `vw` - viewport width
## Practical Example: Styling Our Webpage
### 1. Basic Page Setup
```css
body {
min-height: 100vh;
margin: 0;
font-family: Arial, sans-serif;
background-color: #f0f0f0;
display: flex;
flex-direction: column;
}
```
### 2. Header Styling
```css
header {
background-color: #333;
color: white;
padding: 20px;
text-align: center;
}
```
### 3. Main Content Area
```css
main {
max-width: 800px;
margin: 0 auto;
padding: 20px;
flex: 1;
}
```
### 4. Footer Styling
```css
footer {
background-color: #333;
color: white;
padding: 10px;
text-align: center;
}
```
## Layout with Flexbox
### Basic Concept
Flexbox is a modern layout system that makes it easier to create flexible, responsive layouts.
### Key Properties
```css
.container {
display: flex;
flex-direction: row | column;
justify-content: center | space-between | space-around;
align-items: center | flex-start | flex-end;
}
```
### Common Use Cases
1. Centering content
2. Creating navigation bars
3. Building responsive layouts
4. Equal-height columns
5. Dynamic spacing
## Best Practices
### 1. Organization
- Use consistent naming conventions
- Group related styles together
- Comment your code for clarity
- Keep selectors simple and specific
### 2. Performance
- Avoid unnecessary specificity
- Use shorthand properties when possible
- Minimize redundant code
- Consider load time impact
### 3. Maintainability
- Use external stylesheets
- Follow a consistent formatting style
- Break large stylesheets into logical files
- Document important design decisions
## Debugging CSS
### Common Tools
1. Browser Developer Tools
- Element inspector
- Style inspector
- Box model viewer
### Common Issues
1. Specificity conflicts
2. Inheritance problems
3. Box model confusion
4. Flexbox alignment issues
## Exercises
### 1. Style Modifications
Try modifying these properties in your stylesheet:
```css
/* Change colors */
header {
background-color: #4a90e2;
}
/* Adjust spacing */
main {
padding: 40px;
}
/* Modify typography */
h1 {
font-size: 32px;
font-weight: bold;
}
```
### 2. Layout Challenge
Create a card layout using Flexbox:
```css
.card-container {
display: flex;
justify-content: space-between;
gap: 20px;
}
.card {
flex: 1;
padding: 20px;
background: white;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}
```
## Additional Resources
### Learning Tools
1. [Flexbox Froggy](https://flexboxfroggy.com/) - Interactive Flexbox learning game
2. [CSS-Tricks](https://css-tricks.com) - Excellent CSS reference and tutorials
3. [MDN CSS Documentation](https://developer.mozilla.org/en-US/docs/Web/CSS)
### Practice Projects
1. Style your personal webpage
2. Create a responsive navigation menu
3. Build a flexible card layout
4. Design a custom button style
Remember: CSS is both an art and a science. Don't be afraid to experiment and break things - that's how you'll learn the most. The key is to start simple and gradually add complexity as you become more comfortable with the basics.
Next up, we'll dive into JavaScript to add interactivity to our webpage! 🚀
-
@ f33c8a96:5ec6f741
2025-01-09 16:20:27
<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><video style="position:absolute;top:0;left:0;width:100%;height:100%;border:0;" controls>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-3.mp4" type="video/mp4"/>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-3.webm" type="video/webm"/>
</video></div>
## What is HTML?
HTML (HyperText Markup Language) is the foundation of all webpages. Think of it as the framing of a house - it provides the basic structure that everything else builds upon.
### Key Concepts
- HTML is a markup language, not a programming language
- It tells browsers how to structure web content
- Every HTML element is like a building block
- Browsers interpret HTML to display content
## The Building Analogy
When building a webpage, think of it like constructing a house:
- **HTML**: The framing and structure (walls, rooms, layout)
- **CSS**: The design elements (paint, decorations, styling)
- **JavaScript**: The functionality (plumbing, electrical, moving parts)
## Basic HTML Structure
### 1. HTML Boilerplate
Every webpage starts with a basic template:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Your Page Title</title>
</head>
<body>
<!-- Your content goes here -->
</body>
</html>
```
### 2. Understanding the Parts
- `<!DOCTYPE html>`: Tells browsers this is an HTML5 document
- `<html>`: The root element of the page
- `<head>`: Contains metadata about the document
- `<body>`: Contains the visible content
## Essential HTML Elements
### 1. Headings
HTML has six levels of headings:
```html
<h1>Main Title</h1>
<h2>Subtitle</h2>
<h3>Section Header</h3>
<!-- ... -->
<h6>Smallest Heading</h6>
```
### 2. Paragraphs
```html
<p>This is a paragraph of text. It can contain as much text as you need.</p>
```
### 3. Images
```html
<img src="path-to-image.jpg" alt="Description of image" width="300">
```
### 4. Links
```html
<a href="https://example.com">Click here</a>
```
## HTML Attributes
Attributes provide additional information or modify HTML elements:
```html
<tag attribute="value">Content</tag>
```
Common attributes:
- `src`: Source path for images
- `href`: Destination for links
- `alt`: Alternative text for images
- `class`: CSS class names
- `id`: Unique identifier
- `style`: Inline CSS styles
## Semantic HTML
### What is Semantic HTML?
Semantic HTML uses meaningful tags that describe their content's purpose. This improves:
- Accessibility
- SEO (Search Engine Optimization)
- Code readability
- Maintainability
### Common Semantic Elements
```html
<header>
<!-- Site header content -->
</header>
<nav>
<!-- Navigation menu -->
</nav>
<main>
<!-- Main content -->
<article>
<!-- Self-contained content -->
</article>
<section>
<!-- Grouped content -->
</section>
</main>
<footer>
<!-- Site footer content -->
</footer>
```
### Non-Semantic vs Semantic Example
Instead of:
```html
<div class="header">
<div class="navigation">
<div class="nav-item">Home</div>
</div>
</div>
```
Use:
```html
<header>
<nav>
<a href="/">Home</a>
</nav>
</header>
```
## Building Your First Webpage
### 1. Basic Structure
```html
<!DOCTYPE html>
<html>
<head>
<title>My First Webpage</title>
</head>
<body>
<header>
<h1>Welcome to My First Webpage!</h1>
</header>
<main>
<section>
<h2>About Me</h2>
<p>Hi, I'm learning web development with PlebDevs!</p>
</section>
<section>
<h2>My Interests</h2>
<p>I'm interested in Bitcoin, programming, and building cool stuff!</p>
</section>
</main>
<footer>
<p>Created by [Your Name] - 2024</p>
</footer>
</body>
</html>
```
## Best Practices
### 1. Structure
- Use proper indentation
- Keep code organized and readable
- Use semantic elements when possible
- Include all required elements (`DOCTYPE`, `html`, `head`, `body`)
### 2. Content
- Use appropriate heading levels (start with `h1`)
- Write descriptive `alt` text for images
- Keep content meaningful and organized
- Use comments to explain complex sections
### 3. Accessibility
- Use semantic HTML elements
- Provide alternative text for images
- Maintain a logical heading structure
- Ensure content makes sense when read linearly
## Common Issues and Solutions
### Problem: Images Not Loading
```html
<!-- Wrong -->
<img src="image.jpg">
<!-- Right -->
<img src="./images/image.jpg" alt="Description">
```
### Problem: Links Not Working
```html
<!-- Wrong -->
<a>Click here</a>
<!-- Right -->
<a href="https://example.com">Click here</a>
```
## Next Steps
1. **Practice Building**
- Create a personal webpage about yourself
- Include different types of content (text, images, links)
- Use semantic HTML elements
2. **Experiment with Structure**
- Try different layouts
- Use various HTML elements
- Pay attention to semantic meaning
3. **Prepare for CSS**
- Think about how you want your page to look
- Consider what styles you'll want to add
- Plan your layout structure
## Exercise: Create Your Profile Page
Try creating a simple profile page using what you've learned:
1. Use the HTML boilerplate
2. Add a header with your name
3. Include an "About Me" section
4. Add a photo (if you want)
5. List your interests or goals
6. Add a footer with contact information
Remember to:
- Use semantic HTML
- Include appropriate headings
- Add descriptive alt text for images
- Keep your code clean and well-organized
## Additional Resources
- [MDN HTML Guide](https://developer.mozilla.org/en-US/docs/Web/HTML)
- [HTML5 Doctor (Semantic Elements)](http://html5doctor.com/)
- [W3Schools HTML Tutorial](https://www.w3schools.com/html/)
Remember: HTML is the foundation of web development. Take time to understand these basics well, as they'll serve as the building blocks for everything else you'll learn. Happy coding! 🚀
-
@ f33c8a96:5ec6f741
2025-01-09 16:18:40
<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><video style="position:absolute;top:0;left:0;width:100%;height:100%;border:0;" controls>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-2.mp4" type="video/mp4"/>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-2.webm" type="video/webm"/>
</video></div>
# Setting Up Git and GitHub: A Developer's Foundation
## Lesson Overview
In this lesson, we'll establish one of the most important foundations of your development journey: version control with Git and GitHub. This knowledge will enable you to track your code, back it up in the cloud, and start building your developer portfolio.
## Prerequisites
- Visual Studio Code installed
- Terminal/Command Line basics
- GitHub account (we'll create one in this lesson)
## Key Learning Objectives
- Understand what Git and GitHub are and why they're essential
- Set up Git locally and connect it to GitHub
- Learn basic Git commands and workflow
- Create your first repository and commit
- Establish good Git habits for your developer journey
## What is Git and GitHub?
### Git: Your Local Version Control
- A version control system that tracks code changes over time
- Prevents accidental overwrites of your work
- Enables multiple developers to work on the same project safely
- Runs locally on your machine
### GitHub: Your Code in the Cloud
- A web-based platform that extends Git
- Cloud storage for your code repositories
- Enables code sharing and collaboration
- Includes features like:
- Issue tracking
- Pull requests
- Project management tools
- Code review capabilities
## Why Use GitHub?
### 1. Portfolio Building
- Acts as your "proof of work" as a developer
- Shows your coding activity through contribution graphs
- Demonstrates your consistency and dedication
- Serves as a public showcase of your projects
### 2. Collaboration and Learning
- Access millions of open-source projects
- Learn from other developers' code
- Contribute to real-world projects
- Get feedback on your code
- Work effectively in teams
### 3. Code Safety and Access
- All your code is safely stored in the cloud
- Access your projects from anywhere
- Never lose your work due to computer issues
## Essential GitHub Terminology
| Term | Definition |
|------|------------|
| Repository (Repo) | A folder containing your project files and version history |
| Commit | A saved change or addition to your code |
| Staging | Marking changes to be included in your next commit |
| Push | Sending your local commits to GitHub |
| Branch | A separate version of your code for new features or experiments |
| Pull Request (PR) | A request to merge changes from one branch to another |
| Clone | Creating a local copy of a remote repository |
| Fork | Creating your own copy of someone else's repository |
## Hands-on Practice
### Setting Up Git
1. Install Git from https://git-scm.com/downloads
2. Configure your identity:
```bash
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
```
### Your First Repository
1. Create a new repository on GitHub named "hello-world"
2. Initialize Git locally:
```bash
git init
git add .
git commit -m "My first commit"
git remote add origin <your-repository-url>
git push -u origin main
```
## Basic Git Workflow Quick Reference
### Pushing Code to GitHub
```bash
# 1. Stage your changes
git add .
# 2. Commit your changes with a message
git commit -m "Describe your changes here"
# 3. Push to GitHub
git push
```
### Getting Code from GitHub
```bash
# If you already have the repository locally:
git pull
# If you need to download a repository:
git clone https://github.com/username/repository.git
```
## Building Good Habits
### Daily Git Practice
- Make it a goal to push code every day
- Even small changes count
- Use your GitHub contribution graph as motivation
- Track your progress over time
### Best Practices
1. Commit often with clear messages
2. Pull before you start working
3. Push your changes when you finish
4. Keep each project in its own repository
5. Include README files to explain your projects
## Common Issues and Solutions
### "No upstream branch" Error
If you see this error when pushing:
```bash
git push --set-upstream origin main
```
### Changes Not Showing Up
1. Check if changes are staged:
```bash
git status
```
2. Make sure you've committed:
```bash
git commit -m "Your message"
```
3. Verify you've pushed:
```bash
git push
```
## Exercise: Start Your Journey
1. Create your GitHub account if you haven't already
2. Set up Git locally using the commands we covered
3. Create your first repository named "hello-world"
4. Make your first commit
5. Push your code to GitHub
6. Make a habit of pushing code daily
## Additional Resources
- [GitHub Documentation](https://docs.github.com)
- [Git Documentation](https://git-scm.com/doc)
- Practice with [GitHub Learning Lab](https://lab.github.com)
## Next Steps
- Start tracking all your code projects with Git
- Begin building your portfolio on GitHub
- Join the open-source community
- Collaborate with other developers
Remember: Every developer started where you are now. The key is consistency and persistence. Make pushing code to GitHub a daily habit, and you'll be amazed at your progress over time.
Happy coding! 🚀
-
@ 2063cd79:57bd1320
2025-01-09 10:56:31
Wer Bitcoin besitzt oder mit dem Gedanken spielt Bitcoin zu erwerben und prinzipiell etwas gründlicher an solche Entscheidungen herantritt, wird sich sicherlich schon mit dem Gedanken beschäftigt haben, was mit dem eigenen Bitcoin passiert, wenn uns selbst etwas widerfahren sollte. Ähnliche Gedanken, wird wohl jeder schonmal gehabt haben, wenn es um das Thema Online-Accounts geht. Wer hat Zugang zu meinen Profilen, Accounts, und sonstigen Informationen und was passiert im Falle eines Unfalls, einer plötzlichen Krankheit, oder ähnlichen Szenarien? Um ehrlich zu sein, mir persönlich ist es egal, was mit meinem Gmail oder Youtube-Account passiert, jedoch bei Bitcoin ist das ein anderes Thema. Denn hier verbergen sich hinter den privaten Schlüsseln UTXOs mit einem reellen Wert. Und anders als bei Bankkonten oder anderen Anlagearten, lässt sich keine Bank oder andere Verwahrstelle kontaktieren, die den Hinterbliebenen Zugriff auf die Vermögenswerte bereitstellt.
Eine vernünftige Nachlassplanung, bzw. Bitcoin Zukunftsplanung, ist also wirklich wichtig, denn wir möchten, dass unsere Opfer, die wir heute in Form von Arbeit und Zeitaufwand erbringen, in der Zukunft Früchte tragen und hoffentlich auch unseren Nachkommen zugutekommen. Jede Entscheidung, heute kein Geld für etwas auszugeben, dass einem selbst heute Spaß gemacht hätte, um in eine sicherere und angenehmere Zukunft zu investieren, sollte auch in der Zukunft belohnt werden. Es fühlt sich irgendwie kurzsichtig an, insbesondere wenn es um Bitcoin geht, nur an sich selbst zu denken (wen Lambo?), wenn es sich bei Bitcoin um einen Vermögenswert handelt, der die Fähigkeit besitzt, über mehrere Generationen in der Zukunft zu bestehen und vielleicht sogar seinen Wert zu steigern.
https://www.genexyz.org/post/29-block-782180-bitcoin-ist-zeit-2nsaku/
Es muss also einen besseren Weg geben, als zu hoffen, dass der Ehepartner oder die Kinder in der Lage sind die bitcoins aus einem 24-Wörter-Seed wiederherzustellen, wenn man einmal nicht mehr ist, oder nicht mehr in der Lage ist, dies selbst zu veranlassen. Denn der Seedphrase ist in den meisten Fällen das bestgehütetste Geheimnis jedes Bitcoiners und wahrscheinlich haben die wenigsten zusätzlich einen Wiederherstellungsplan für ihre Hinterbliebenen angefertigt und versteckt. Wenn wir über die Nachlassplanung in Bitcoin nachdenken, gibt es einige Komplexitäten. Aber wenn man sich die Zeit nimmt, über alle Ergebnisse nachzudenken, die man erreichen möchte, gibt es einige wirklich wichtige Dinge, die getan werden können.
Traurigerweise ist es kein angenehmer Gedanke, über den eigenen Tod nachzudenken und darüber, wie man seine bitcoins aus dem Grab heraus weitergeben soll. Ich habe vor längerer Zeit eine humoristische Aufstellung von verschiedenen Planungsmöglichkeiten aufgestellt, die man sich hier anschauen kann:
https://www.genexyz.org/post/10-block-750965-bitcoin-und-der-tod-15n3yf/
- Nichts tun
- Exchange plus Passwort
- Desktop Wallet
- Mobile Wallet
- Paper Wallet zu Hause
- Paper Wallet im (Bank-)Safe
- Hardware Wallet zu Hause
- Hardware Wallet im (Bank-)Safe
- Multisig Lösung
- Custodial Service
Allerdings ist das Thema wirklich kompliziert und nicht einfach zu lösen. Es gibt unterschiedliche persönliche Faktoren, wie das eigene Alter, der eigene Gesundheitszustand, in welchem familiären Konstrukt man lebt, wo man lebt, wie viel Bitcoin es zu verwahren und weiterzugeben gilt, usw. Darüber hinaus stellt sich auch die Frage, ob die Weitergabe professionell und im Einklang mit den aktuellen Rechtsstrukturen gemacht werden soll, denn dann ergeben sich sowohl aus steuerlicher als auch aus rechtlicher Sicht unterschiedliche Szenarien, die eventuell sogar erhebliche Vorteile bieten könnten. Darunter eine Reihe rechtlicher Vorzugsbehandlungen beim Schutz von Vermögenswerten, die über die eigenen Vorkehrungsmaßnahmen hinausgehen können. Aber dies soll kein steuerlicher oder juristischer Rat werden.
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/2063cd7955cffdca0cc4ae20f77b2b1eb053010e534c18e8ca70222157bd1320/files/1736419729305-YAKIHONNES3.gif)
Bei Bitcoin dreht sich alles um den souveränen Besitz von Eigentum. Dazu gehört auch die Entscheidung, wie und an wen das Eigentum weitergegeben werden soll. Der Inhalt eines Testaments kann und wird in der Regel dann angefochten, wenn das Vermögen ungleich verteilt wird oder wenn es einem der Begünstigten gegenüber ungerecht erscheint. Daher ist es immer am besten, ein Testament so zu gestalten, dass es für alle Beteiligten fair erscheint, und zweitens ist es wichtig, eventuelle Einschränkungen für alle zu kommunizieren. Ein gutes Erwartungsmanagement hilft, Konflikte zu vermeiden. Das ist die erste Stufe.
> If it's your keys, it's your bitcoin. If it's not your keys, it's not your bitcoin! That's a lesson that we all learned during Gox, so...let's try not to have to be taught that lesson again. — Andreas Antonopolous, 14. April 2016
Die zweite Stufe ist ein wasserdichtes Setup der privaten Schlüssel. Not your keys, not your Bitcoin, ist in diesem Zusammenhang eine sehr wirkungsvolle Aussage. Anders als bei jedem anderen Vermögenswert auf der Welt kontrolliert derjenige, der die Schlüssel besitzt, die UTXOs. Ein Rechtsanspruch ist nicht möglich, da die Kryptographie einen deutlich höheren Stellenwert einnimmt als ein Rechtsanspruch. Es gibt den rechtlichen Anspruch auf Bitcoin (die Worte im Testament) und dann gibt es die praktische Anwendung des Eigentums oder der Verteilung dessen (die Kontrolle der Schlüssel). Bei anderen Vermögenswerten wie Grundbesitz (Immobilien), Anleihen, Aktien, Rohstoffen usw. besteht immer die Möglichkeit, Berufung einzulegen. Wenn also etwas nicht in Ordnung zu sein scheint, die Vermögenswerte nicht auffindbar sind oder es andere Streitigkeiten gibt, ist es jederzeit möglich, sich an die jeweilige Behörde zu wenden und Berufung einzulegen.Es ist jederzeit möglich, sich an eine offizielle Stelle oder ein Amt zu wenden und zu argumentieren, dass man einen Anspruch hat, um dann die Behörde dazu zu veranlassen, den Vermögenswert auf den eigenen Namen übertragen zu lassen.
Bei Bitcoin gibt es keine solche Behörde. Wenn eine/r der Begünstigten nicht über die privaten Schlüssel verfügt, die unmissverständlich Auskunft über den Besitz geben, stellt das für den/die Begünstigte/n ein großes Problem dar. Die korrekte Gestaltung der Eigentumsverteilung hat also einige schwerwiegende Konsequenzen. Ähnlich wie die Verantwortung und Rechenschaftspflicht, die mit dem Besitz von Bitcoin in Eigenverwahrung einhergeht (und dort eigentlich wirklich beginnt), fügt die Nachlassplanung dem Prozess des Todes und der anschließenden Übertragung von Vermögenswerten eine völlig neue Dimension hinzu.
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/2063cd7955cffdca0cc4ae20f77b2b1eb053010e534c18e8ca70222157bd1320/files/1736419798227-YAKIHONNES3.gif)
Das Hauptproblem besteht also darin, wie der/die Eigentümer//in der bitcoins den vollständigen und einseitigen Zugriff behalten und gleichzeitig den Erben oder Begünstigten direkt oder einem Testamentsvollstrecker Zugriff gewähren kann, um das Vermögen an die Erben oder Begünstigten zu verteilen.
Der Kniff liegt darin, die volle Kontrolle zu behalten und gleichzeitig das Eigentum so zu gestalten, dass die Erben auch bei einem plötzlichen und unerwarteten Ereignis Zugriff haben, und das im besten Fall, ohne sich auf Dritte verlassen zu müssen, um dem Bitcoin Ethos gerecht zu werden. Dieses Ereignis muss nicht zwingend der Tod sein, es reicht schon, wenn man handlungsunfähig wird.
Denn oft wird vergessen, dass eine gute Nachlassregelung auch dann wichtig ist, wenn der Eigentümer nicht stirbt. Eine Person kann sich auch verletzen, sich den Kopf stoßen oder auf andere Weise die volle Kontrolle über ihre Fähigkeiten verlieren, was bedeutet, dass sie möglicherweise auch den Zugang (die Erinnerung) zu ihrem Vermögen, einschließlich ihrer bitcoins, verliert.
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/2063cd7955cffdca0cc4ae20f77b2b1eb053010e534c18e8ca70222157bd1320/files/1736419830267-YAKIHONNES3.gif)
---
Bei Bitcoin gibt es keine einheitliche Lösung, sondern nur Kompromisse. Das gilt auch für so viele andere Dinge, wie zum Beispiel das Trilemma, bei dem Skalierbarkeit der Sicherheit und Dezentralisierung geopfert wird, oder die Selbstverwaltung, bei der Benutzerfreundlichkeit und Komfort in gewissem Maße der Sicherheit und Privatsphäre geopfert werden.
Deshalb sollte man sich der Wahl der persönlichen Lösung über die Kompromisse Gedanken machen, die es einem erlauben, den Kompromiss zu wählen, der einem am besten gefällt, am besten zur persönlichen Situation passt und mit dem man sich am sichersten fühlt. Ich habe oben z.B. "Nichts tun" aufgeführt; vielleicht hat der ein oder andere Bitcoiner keine Familie, keine Kinder und keine Personen, die ihm/ihr nahe stehen, oder vielleicht doch, aber sie sind es nicht wert mit dem ersparten, wertvollen Bitcoin bedacht zu werden. In diesem Fall, danke für die Spende an das Netzwerk.
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/2063cd7955cffdca0cc4ae20f77b2b1eb053010e534c18e8ca70222157bd1320/files/1736419868278-YAKIHONNES3.gif)
Sich mit Lösungen vertraut zu machen, die Kontrolle und Verantwortung in den Vordergrund stellen und die Abhängigkeit von einem einzigen Gerät oder einem einzigen Schlüssel, sowie die Abhängigkeit von einer einzelnen Person ausschließen, da diese potenzielle Angriffsvektoren und einzelne Fehlerquellen darstellen, bedeutet, dass man für sich selbst ein Bewusstsein schafft, wie Selbstverwahrung und die daraus entstehenden Konsequenzen im Allgemeinen funktionieren. Nutzer//innen fühlen sich bei der Selbstverwahrung ihrer bitcoins immer wohler, sobald sie verstehen, dass der Verlust eines einzelnen Schlüssels nicht sofort den Verlust des Zugriffs auf das gesicherte Vermögen bedeutet - sofern das richtige Setup gewählt wurde. Es ist wirklich wichtig, dass der Anteil derjenigen, die Bitcoin in Selbstverwahrung halten, vergrößert wird, denn es ist wichtig, dass jeder einzelne bitcoin – der nicht aktiv gehandelt wird – von den Börsen entfernt wird, und gleichzeitig Nutzer//innen mit der Materie der Selbstverwahrung vertraut werden.
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/2063cd7955cffdca0cc4ae20f77b2b1eb053010e534c18e8ca70222157bd1320/files/1736419904942-YAKIHONNES3.png)
Denn wie auf der Grafik zu sehen ist, liegen schätzungsweise immer noch über 2,3 Millionen bitcoins auf Börsen. Bei einer Menge von 19,4 Millionen Bitcoin im Umlauf, reduziert um die Anzahl verlorener bitcoins und Satoshis bitcoins (19,4 - 3 - 1,1 = 15,3), ist es mit 15% aller existierenden bitcoins ein immer noch zu hoher Prozentsatz. Erschwerend kommt hinzu, dass von den 2,3 Millionen bitcoins auf Börsen sich der Großteil auf Binance und Coinbase befindet, also die beiden Namen, die gerade im Kreuzfeuer der SEC stehen. Zum Glück gibt es einen Trend zum Rückgang des Anteils von auf Börsen gehaltenen bitcoins, gemessen an der Umlaufmenge, da Bitcoin dank persönlicher Verwahrungslösungen, welche im Laufe der Zeit immer gängiger und robuster werden, immer mehr auf seine eigentlichen Nutzer verteilt wird.
Das Abheben von Bitcoin von den Börsen hat nicht nur den zusätzlichen Vorteil, dass die Bitcoin-Bestände sicherer sind und die Nutzer//innen mehr Vertrauen haben, dass ihre Ersparnisse tatsächlich vorhanden sind und nicht weiter verpfändet wurden. Sondern ohne Bitcoin auf den Börsen und daher ohne Papier-Bitcoin ist auch eine echte Preisfindung wieder möglich, welche heute von den Börsen verzerrt wird.
---
Zurück zur Nachlassplanung: Letztendlich ist es am wichtigsten, dafür zu sorgen, dass die gewählte Methode dafür sorgt, dass die Schlüssel und die dazugehörigen bitcoins sicher und zuverlässig zu den Erben oder Begünstigten gelangen, ohne dabei zu viele Kompromisse einzugehen oder zu viele Angriffsvektoren zu schaffen.
Es gibt sogar komplizierte Modelle, in denen z.B. ein Trust gegründet (abhängig von der Gerichtsbarkeit, in der man sich befindet), bei der der Eigentümer einen gesetzlichen Auftrag erteilt, dass die Begünstigten oder Erben als Teil des Trusts ein Einkommen in Höhe eines bestimmten Prozentsatzes beziehen können. Dieses Verfahren könnte von den jeweiligen Gerichtsbarkeiten rechtlich angefochten werden, aber wenn das Setup kryptografisch eingerichtet und ausgeführt wird, ohne das eine Partei Einfluss auf diese Ausführung nehmen kann, kann man von Rechts wegen nichts dagegen tun, da kein Testamentsvollstrecker oder keine andere Partei gezwungen werden kann, den Auszahlungsmechanismus zu ändern, da dies mechanisch unmöglich ist. Denn wie wir wissen, übertrifft die Kryptographie jegliche rechtliche Ansprüche. Dies ist eine einzigartige Funktion von Bitcoin, die kein anderer Vermögenswert auf der Welt besitzt. Es ist ein sehr wirksames Instrument, um Eigentum und Besitz langfristig zu sichern und sicherzustellen, dass Eigentum innerhalb des Personenkreises (Freunde, Familie, Bekannte, Geschäftspartner) bleibt, bei dem es bleiben soll.
Über diese einzigartige Eigenschaft von Bitcoin wird in der Regel nicht viel gesprochen. Man könnte sogar argumentieren, dass der Tausch von anderem Eigentum in Bitcoin vor der Übergabe an Erben oder Begünstigte eine strategisch sinnvolle Option ist, um die korrekte Ausführung seines Testaments zu kontrollieren – auch aus dem Grab heraus.
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/2063cd7955cffdca0cc4ae20f77b2b1eb053010e534c18e8ca70222157bd1320/files/1736419963726-YAKIHONNES3.gif)
Die Nachlassplanung bei Bitcoin ist die letzte Stufe der Evolution. Der erste Schritt besteht darin, sich über Bitcoin zu informieren und genug darüber zu verstehen, um Interesse an der Materie zu wecken. Dieser erste Schritt ist ein fortlaufender Prozess, der jeden Bitcoiner auf seiner Reise begleiten wird, da es unmöglich ist, jeden Aspekt und jede Interpretation des Themas vollständig zu verstehen. Man hört nie auf zu lernen. Der Honigdachsbau ist unendlich tief.
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/2063cd7955cffdca0cc4ae20f77b2b1eb053010e534c18e8ca70222157bd1320/files/1736419985586-YAKIHONNES3.png)
Dieser erste Schritt muss genug Interesse an Bitcoin und den umliegenden Themenfeldern wecken, dass man den zweiten Schritt geht: Bitcoin zu erwerben. Im diesem Sinne spielt es zunächst keine Rolle, wie man in den Besitz von Bitcoin gelangt, ob man Bitcoin kauft, durch Mining produziert, "findet" oder auf andere Weise erhält. Wichtig ist, dass man in den Besitz von Bitcoin gelangt und es nun aufbewahren muss.
Denn das ist Schritt drei, die sichere und solide Aufbewahrung der Bitcoin-Vermögenswerte in einer selbstverwalteten und selbstverwahrenden Art und Weise. Dazu gehören auch Setups, an denen bis zu einem gewissen Grad Dritte, wie z.B. andere bekannte Personen oder Verwahrungsdienste beteiligt sein können. Wichtig ist, dass die Schlüssel jederzeit vollständig zugänglich und damit Transaktionen vollständig ausführbar sind. Aus diesem Grund ist jede Speicheroption ausgeschlossen, bei der die Schlüssel ausschließlich von Dritten gehalten werden, wie z.B. von Börsen, Brokern oder anderen Verleih- oder Speicherplattformen – not your keys, not your Bitcoin!
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/2063cd7955cffdca0cc4ae20f77b2b1eb053010e534c18e8ca70222157bd1320/files/1736420015150-YAKIHONNES3.gif)
Der letzte Schritt in diesem persönlichen Entwicklungsprozess ist die Zukunftssicherheit dieser Vermögenswerte. Da die bitcoins nun sicher aufbewahrt sind, muss sichergestellt werden, dass es einen Weg zur Wiederherstellung oder Vererbung gibt, falls etwas passiert. Dies ist einfach der logische Evolutionsprozess, den jeder durchlaufen muss, der Bitcoin langfristig besitzen möchte.
![image](https://yakihonne.s3.ap-east-1.amazonaws.com/2063cd7955cffdca0cc4ae20f77b2b1eb053010e534c18e8ca70222157bd1320/files/1736420042126-YAKIHONNES3.png)
Besonders in einer Zeit, in der die SEC zwei der größten kRyPto-Börsen der Welt auf den Leib rückt, muss man sich der Realität bewusst werden, dass Dritte, selbst wenn sie scheinbar groß und etabliert sind, nicht für immer existieren werden. Bitcoiner fordern schon seit langem alle und jede/n dazu auf, ihre bitcoins von den Börsen zu nehmen. Jeder, der dachte, dass es eine gute Idee sei, Bitcoin kurzfristig an Börsen zu halten, wurde bereits mehrfach an diesen Trugschluss erinnert - Mt. Gox, Bitfinex und FTX - um nur die großen zu nennen. Wer denkt, dass es eine gute Idee sei, bitcoins auf Börsen zu lagern, um schließlich nur ein Stück Papier mit den Zugangsdaten an die Erben weiterzugeben, der begeht einen schrecklichen Fehler. Die bisherigen Ausführungen sollten dies klar gemacht haben.
---
Ich habe absichtlich keine Vorschläge gemacht, wie ein sicheres Setup aussehen soll. Wie schon gesagt, gibt es keine eine richtige Lösung - nur Kompromisse. Der persönliche Kompromiss hängt von zu vielen Faktoren ab, so dass man eine einheitliche Lösung anbieten kann. Man sollte sich jedoch die folgenden Punkte merken:
- Früh genug mit der Planung beginnen - hinter jeder Ecke lauert ein Bär!
- Das Einschließen von Dritten in die Nachlassplanung sollte mit Bedacht gewählt und gründlich überlegt sein.
- Das gewählte Setup sollte mindestens einmal getestet werden, bevor der schlimmste Fall eintritt.
- Es ist immer ratsam, die mit dem Nachlass bedachten Personen aufzuklären, dass im schlimmsten Fall etwas auf sie zukommt.
🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ 2063cd79:57bd1320
2025-01-09 08:47:37
Singularität ist ein heißes Thema, da sie ein potenziell transformatives und disruptives Ereignis in verschiedenen Bereichen darstellt, darunter Technologie, künstliche Intelligenz und die Gesellschaft als Ganzes. Singularität stellt einen Punkt unbekannter und potenziell schneller Veränderung dar. Die Ungewissheit darüber, wie sich Technologien weiterentwickeln, welche Auswirkungen sie haben und welche möglichen Konsequenzen sie mit sich bringen, weckt Neugier, Spekulationen und Diskussionen.
Oft wird diskutiert, wie die Zukunft unseres Geldsystems aussehen könnte. Dem Euro wird keine rosige Zukunft zugesprochen, dem Dollar hingegen mittelfristig schon. Doch entwickelt sich unsere Gesellschaft und damit ihre Ansprüche und Bedürfnisse weiter. Die Entwicklung der letzten Jahrzehnte hat im Vergleich zu den Jahrhunderten davor und den Jahrtausenden davor extrem zugenommen.
<img src="https://blossom.primal.net/d60265ab6f82476481a46f6247f94eed2d66f65d70354b583ce079983e7e24a9.png">
Alleine das letzte Jahrhundert hat drei industrielle Revolutionen hervorgebracht: die Dampfmaschine, das Zeitalter der Wissenschaft und Massenproduktion und der Aufstieg der digitalen Technologie. Mit den digitalen Technologien kam zum ersten Mal auch das Bedürfnis nach einem Geld für den digitalen Raum, bzw. für den digital vernetzten Raum auf, in dem wir uns heutzutage bewegen. Das [Geld in seiner jetzigen Form](https://www.genexyz.org/post/11-block-752065-fractional-reserve-banking-wird-durch-bitcoin-obsolet-bdpznh/) existiert seit dem 17ten Jahrhundert und obwohl es sich nach außen hin in seiner Form und Funktion wenig verändert hat, ist eine technologische Entwicklung auch hier nicht zu leugnen. Denn Geld ist nicht gleich Geld. Das Bargeld (Papier- und Münzgeld), das wir in unserem täglichen Leben verwenden, unterscheidet sich ganz deutlich von Buchgeld (Giralgeld) und Warengeld.
Wir sehen also, dass es verschiedene Arten von Geld gibt. Und um die Sache zu erschweren, gibt es jede dieser Formen von Geld auch noch in über 160 Währungen, die von den jeweiligen Zentralbanken gesteuert und gelenkt werden. Wenn wir also sagen, dass z.B. die türkische Lira keine Zukunft hat, dann meinen wir nicht nur, dass die Geldscheine mit dem Lira-Aufdruck bald verschwinden, sondern dass das ganze Finanzsystem, dass hinter der türkischen Lira steckt systemische Probleme aufweist, die es nicht mehr auffangen kann.
<img src="https://blossom.primal.net/856bd471d59b447186f2ff6fb2917235567add5019df8dda48077cd8f606478d.png">
Dabei ist es dem Grunde nach eigentlich ganz natürlich und ganz normal, dass Währungen mit der Zeit verschwinden oder schlicht durch andere Währungen ersetzt werden. Denn Menschen tendieren von Natur aus dazu, ein gemeinsames Geld innerhalb einer definierten Region auf einem freien Markt zu verwenden, weil es uns die größte Wahlfreiheit bei der größten Anzahl von Handelspartnern und der höchsten Liquidität bietet.
Europa ist das beste Beispiel für diese Annahme. Um den Handel zu vereinfachen und Wertschöpfungsketten (yes, endlich mein Lieblings-Unwort eingebaut) zu steigern, haben sich 19 Länder dazu entschlossen, ihre Währung zugunsten des Euros aufzugeben. Dieses Phänomen der Bewegung hin zu einem gemeinsamen Geld ist nicht nur in der Ökonomie bekannt. Denn dieses Phänomen kann immer und insbesondere dann beobachtet werden, wenn die Konvergenz hin zu einem gemeinsamen Standard den Nutzer//innen den größten Nutzen bietet und Netzwerkeffekte fördert. Dieses Phänomen hat auch einen (inoffiziellen) Namen und zwar: monetäre Singularität - abgewandelt von der hypothetischen zukünftigen technologischen Singularität.
Obwohl „Monetäre Singularität“ im Wirtschafts- oder Finanzbereich keinen allgemein anerkannten Begriff darstellt, lässt sich durch seine Bestandteile ableiten, worauf sich der Name bezieht. "Monetär“ bezieht sich auf alles, was mit Geld oder Währung zu tun hat, während sich „Singularität“ häufig auf einen Punkt erheblicher Veränderung oder ein Ereignis bezieht, bei dem bestehende Regeln oder Normen nicht mehr gelten. Daraus lässt sich ableiten, dass sich „monetäre Singularität“ - also ein Kunstbegriff abgeleitet aus der Naturwissenschaft - auf ein hypothetisches Szenario bezieht, in dem es zu einer radikalen Veränderung der Funktionsweise des Geldes oder des Währungssystems kommt.
<img src="https://blossom.primal.net/57af52ceef2abdb2e8b66cfb15e272802895fb7c6520ac1927d0206a13dd4e48.gif">
Mit Hinblick auf das aktuelle Finanzsystem hat Brent Johnson diesem Phänomen den viel eingängigen Namen "Dollar Milkshake Theory" verpasst. In dieser Theorie geht es darum, dass der US Dollar weiter an Stärke gewinnt und den Devisenmärkten auf der ganzen Welt Liquidität entzieht. Woher der Name? Man stelle sich vor, man hat einen Milchshake und sitzt an einem Tisch auf der anderen Seite des Raumes. Man stelle sich auch vor, jemand anderes hat einen wirklich langen Strohhalm. So kann der/diejenige seinen/ihren Strohhalm in den eigenen Milchshake stecken und ihn trinken, auch wenn man am anderen Ende des Raums sitzt. Der eigene Milchshake ist in diesem Fall eine Fremdwährung, der/diejenige, der/die trinkt, ist natürlich der US Dollar selbst. Das führt zu einer Konzentration aller Geschäfte in US Dollar.
Schaut man über den Tellerrand der heutigen Zentralbankgelder hinaus, ergeben sich einige weitere interessante Einordnungsversuche für die Singularität des Geldes, die die oben angesprochenen Bedürfnisse des digitalen Zeitalters in Betracht ziehen. Denn die Idee, dass Fortschritte in der Technologie, insbesondere im Bereich digitaler Währungen und Finanzsysteme, zu einer erheblichen Veränderung der Funktionsweise des Geldes führen könnten, klingt dann gar nicht mehr so abwegig. Es deutet darauf hin, dass zukünftige Entwicklungen, wie eine breite Adaption von Bitcoin, zu einer grundlegenden Veränderung in der Art und Weise führen könnten, wie Geld geschaffen, gespeichert, gehandelt und verwaltet wird.
Aus gesellschaftlicher Sicht besitzt Geld als soziales und kulturelles Konstrukt eine transformative Kraft, die menschliche Beziehungen, Werte und Verhaltensweisen umgestalten kann. Eine Singularität des Geldes würde in diesem Zusammenhang tiefgreifende und beispiellose Auswirkungen auf die Gesellschaft haben, die sich aus der veränderten Rolle des Geldes ergeben würden.
<img src="https://blossom.primal.net/3074ce4a3242c2b4e2754af10774ec1a3082a59d69ab8df3a752ab9e7a33d992.gif">
Aus gesellschaftlicher Sicht ist ein Streben nach technologischer Konvergenz hin ganz natürlich und passiert fast automatisch, solange es einen größten gemeinsamen Nutzen bietet und Netzwerkeffekte fördert. Das beste Beispiel dafür sind Sprachen. Es ist schwierig, genaue Zahlen zu nennen, aber Linguisten schätzen, dass es in der Geschichte der Menschheit etwa 31.000 Sprachen gab. Schätzungen zufolge werden heutzutage weltweit zwischen 6.000 und 7.000 Sprachen gesprochen. Forscher und Analysten prognostizieren, dass im frühen 22. Jahrhundert nur noch 600 bis 700 Sprachen im täglichen Gebrauch verbreitet sein werden. Sprache ist eine Technologie, sie wurde erfunden, verbessert, verändert, den Gegebenheiten angepasst und oft verschmolzen. Deshalb ist es kein Wunder, dass die Anzahl der gesprochenen Sprachen abnimmt. Denn Unterschiede erzeugen Reibung und Reibung ist ineffizient. Sowohl für das gesellschaftliche Miteinander als auch für den Handel und die Wirtschaft.
Gemeinsame Sprache hat viele Vorteile in einer globalisierten Welt, denn sie vereinfacht die Kommunikation und den Austausch zwischen Handelspartnern, politischen Einrichtungen und eröffnet auch viele neue Möglichkeiten in der Bildung. Wer z.B. Englisch spricht, hat einen viel größeren Pool an Literatur und Nachschlagewerken zur Verfügung, als jemand der/die "nur" eine lokale Sprache spricht. Das kann und wird dazu führen, dass menschliche Sprachen im Laufe der Zeit erhebliche Veränderungen, Anpassungen und manchmal sogar das Aussterben erfahren.
<img src="https://blossom.primal.net/d8f4cdeb59d08317968a98b5b2a67723015dbe41e5ffe5a6b6a45cbbee462a47.png">
Gerade im Bereich der Programmiersprachen ist zu erwarten, dass zukünftige Entwicklungen in der künstlichen Intelligenz und im maschinellen Lernen einen tiefgreifenden Wandel in der Art und Weise bewirken, wie Sprachen verstanden, übersetzt und kommuniziert werden könnten.
Wie oben erwähnt, tendieren Menschen dazu, gemeinsame Technologien innerhalb definierter Regionen zu verwenden. Das war besonders in der Vergangenheit der Fall, als definierte Regionen übersichtlich waren. Mit der Globalisierung wurden diese lokalen Rahmen gesprengt, mit der Digitalisierung atomisiert!
Diese (künstlich) definierten Regionen werden immer weiter aufgebrochen. Im Falle von Sprachen vermischen sich Kulturen und ethnische Gruppen immer mehr und bringen dadurch auch eine Vermischung von Sprachen mit sich. Das Internet hat zu einer Atomisierung dieser Regionen geführt. Das kann man z.B. an der heutigen Sprache im deutschsprachigen Raum erkennen, wo das sogenannte Denglisch immer weiter Einzug erhält und einige Berufsgruppen hauptsächlich auf Englisch kommunizieren (man denke an den Flugverkehr, Hochseeschifffahrt, aber auch Bereiche des Finanzsektors, der Medien und der Beratungen).
<img src="https://blossom.primal.net/4f82e36736fedd11aff1db03a3b6893cc3b0eea5371dc889ef8ae3dfdbbf8b6a.png">
Ein Beispiel von künstlich erzeugten Rahmen und mit durch äußerer Gewalt erzeugter Singularität kann in der Debatte um Antriebstechnologien in der EU beobachtet werden. Hier wird mit Hilfe von Gesetzen eine Technologie zum One-Size-Fits-All-Standard erhoben. Der Elektroantrieb bei Automobilen hat sicherlich seinen Platz, jedoch heißt es nicht, dass es verschiedene Anwendungsbereiche gibt, in denen Elektromobilität mehr oder weniger sinnvoll ist. Kleine Elektrofahrzeuge für den Innenstadtverkehr haben viele Vorteile gegenüber Abgase produzierenden Antrieben, die direkten Einfluss auf die Gesundheit der Menschen haben. Allerdings bedeutet dies nicht, dass Elektroantriebe auch für den Langstreckenverkehr sinnvoll sind, wenn die Alternative Wasserstoff- oder schadstoffarme Verbrennungsantriebe sind, die zum einen kostengünstiger, und zum anderen nachhaltiger sein können. Eine Gesetzgebung, die pauschal eine Technologie über seine Wettbewerbstechnologien stellt, führt zu einer künstlich hervorgerufenen Singularität, die aber nicht die oben genannten Kriterien der Nutzenmaximierung und der Netzwerkeffekte erfüllt.
Geld hat in seiner Geschichte eine ähnliche Entwicklung erfahren. Das ist eine ganz natürliche Entwicklung, da Geld einen Schutz vor Spezialisierung bietet. Denn die Spezialisierung auf einen bestimmten Produktions- / Dienstleistungsbereich ist erstmal positiv und führt zu einer Steigerung von Produktion und Wohlstand, allerdings ist diese auch riskant, da nicht alle Menschen das erzeugte Gut im Austausch oder im Handel akzeptieren werden. Wenn das erzeugte Gut in neutrales Geld getauscht werden kann, bietet das dem Produzenten einen gewissen Schutz.
Wenn ein Produzent sich nicht sicher sein kann, was er/sie in Zukunft mit seinen erwirtschafteten Überhängen erwerben oder investieren möchte, ist das Gut, das am besten zum Sparen dieser Profite geeignet ist, dasjenige, das über die besten Geldeigenschaften verfügt. In einem regional eingeschränkten Rahmen mag dies eine lokale Währung sein, doch in einer Welt, in der internationaler Handel und Austausch betrieben wird, erlangt das Geld mit der höchsten Neutralität oder der weitverbreitetsten Akzeptanz automatisch die besten Geldeigenschaften.
> Wenn man z.B. den südafrikanischen Rand mit US Dollars vergleicht, wird man sehen, dass der USD eine viel höhere Akzeptanz genießt, als der ZAR. Man wird wahrscheinlich selbst in asiatischen Ländern im Notfall mit USD bezahlen können, einfach weil die Handelspartner dort wissen, dass es für sie einfach ist, USD in ihre lokale Währung umzutauschen. Mit Rand wird man Probleme bekommen, da diese als Tauschobjekt von Handelspartnern keine Zustimmung genießen.
https://www.genexyz.org/post/28-block-780040-ist-bitcoin-geld-wuwok0/
Wenn es in der Gesellschaft mehr als ein Geld gibt, gibt es immer einen gewissen Risikokompromiss das eine oder das Zahlungsmittel zu akzeptieren. Dies führt zu einem Anreiz, das beste Geld zu wählen - sofern diese Wahl überhaupt besteht - und damit zu einem natürlichen Druck nach einem gemeinsamen Geld, das diese Risikoabwägung eliminiert.
Dieser natürliche Druck nach einem gemeinsamen Geld sorgt für Wohlstand in der Gesellschaft. Doch ist die Realität eben auch, dass Staaten oder Regierungen genau hier eingreifen und den Menschen das eigene Geld auferlegen und diesem eben auch einen Wert zuweisen. Dies erlaubt den kontrollierenden Akteuren, den erzeugten Wohlstand abzusaugen (Steuern, Fiskal- und Geldpolitik), denn diesen können sie entweder für sich behalten oder verteilen ihn ungleichmäßig um.
<img src="https://blossom.primal.net/ec610afc815318b4b6c9ac265968502c71150377b8c861ee5502397ff20ee595.png">
Dieses Eingreifen in den marktwirtschaftlichen Prozess der Geldevolution kann nur ein Geld verhindern, das außerhalb dieser künstlich von außen geschaffenen Rahmen existiert. Ein Geld, das weder von Institutionen oder Regierungen geschaffen und in Umlauf gebracht wird. Ein Zahlungsmittel mit nahezu perfekten neutralen Geldeigenschaften (teilbar, austauschbar, einfach transportierbar, haltbar, prüfbar, knapp, universell akzeptiert und leicht sicherungsfähig, sowie erlaubnis- und vertrauenslos) ermöglicht den oben beschriebenen Druck nach einem gemeinsamen Geld und befeuert den damit einhergehenden Wohlstand in der Gesellschaft.
Wäre es nicht schön, wenn so ein Zahlungsmittel mit nahezu perfekten Geldeigenschaften vor knapp 14 Jahren entdeckt worden wäre? Der einzige Weg, den natürlichen Entwicklungsprozess hin zu einem singulären Geldstandard zu stoppen, ist durch Verbote und Regulierungen seitens der herrschenden Obrigkeiten - siehe Verbrennungsmotor. Doch ist es viel leichter ein Abgase emittierendes Auto von der Straße zu ziehen und stillzulegen, als einem/r mündigen Bürger//in zu verbieten sein/ihr Erspartes in einer harten Geldform zu lagern und mit anderen Nutzer//innen frei zu handeln.
<img src="https://blossom.primal.net/e54ffbe21cc8ddffcf98c71a8ad3aa6ae3189adc5e5488e552dbd2cb259855b0.png">
🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ e3899a52:dd88183f
2025-01-09 02:19:02
The term "gooch" is often used informally to refer to the area of skin between the genitals and the anus, also known as the perineum.
The three main functions are as follows, in case you have always wondered, but were embarrassed to ask:
1. It serves as a support structure for the pelvic organs.
2. The area is rich in nerve endings, which can contribute to sexual pleasure.
3. It can be a focus in certain medical examinations or procedures.
Well that is about all I know about gooches, but I would love to hear about your tips or fun facts.
originally posted at https://stacker.news/items/842897
-
@ f33c8a96:5ec6f741
2025-01-08 23:05:33
<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><video style="position:absolute;top:0;left:0;width:100%;height:100%;border:0;" controls>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-1.mp4" type="video/mp4"/>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-1.webm" type="video/mp4"/>
</video></div>
# Setting Up Your Code Editor
## Introduction
In this lesson, we'll set up the most fundamental tool in your development journey: your code editor. This is where you'll spend most of your time writing, testing, and debugging code, so it's crucial to get comfortable with it from the start.
## What is an IDE?
### Definition
An IDE (Integrated Development Environment) is a software application that provides comprehensive facilities for software development. Think of it as your complete workshop for writing code.
### Key Components
1. **Code Editor**
- Where you write and edit code
- Provides syntax highlighting
- Helps with code formatting
- Makes code easier to read and write
2. **Compiler/Interpreter**
- Runs your code
- Translates your code into executable instructions
- Helps test your applications
3. **Debugging Tools**
- Help find and fix errors
- Provide error messages and suggestions
- Make problem-solving easier
## Setting Up Visual Studio Code
### Why VS Code?
- Free and open-source
- Lightweight yet powerful
- Excellent community support
- Popular among developers
- Great for beginners and experts alike
### Installation Steps
1. Visit [code.visualstudio.com](https://code.visualstudio.com)
2. Download the version for your operating system
3. Run the installer
4. Follow the installation prompts
### Essential VS Code Features
#### 1. Interface Navigation
- **File Explorer** (Ctrl/Cmd + Shift + E)
- Browse and manage your files
- Create new files and folders
- Navigate your project structure
- **Search** (Ctrl/Cmd + Shift + F)
- Find text across all files
- Replace text globally
- Search with regular expressions
- **Source Control** (Ctrl/Cmd + Shift + G)
- Track changes in your code
- Commit and manage versions
- Integrate with Git
#### 2. Terminal Integration
To open the integrated terminal:
- Use ``` Ctrl + ` ``` (backtick)
- Or View → Terminal from the menu
- Basic terminal commands:
```bash
ls # List files (dir on Windows)
cd # Change directory
clear # Clear terminal
code . # Open VS Code in current directory
```
#### 3. Essential Extensions
Install these extensions to enhance your development experience:
1. **ESLint**
- Helps find and fix code problems
- Enforces coding standards
- Improves code quality
2. **Prettier**
- Automatically formats your code
- Maintains consistent style
- Saves time on formatting
3. **Live Server**
- Runs your web pages locally
- Auto-refreshes on save
- Great for web development
### Important Keyboard Shortcuts
```
Ctrl/Cmd + S # Save file
Ctrl/Cmd + C # Copy
Ctrl/Cmd + V # Paste
Ctrl/Cmd + Z # Undo
Ctrl/Cmd + Shift + P # Command palette
Ctrl/Cmd + P # Quick file open
```
## Writing Your First Code
Let's create and run a simple HTML file:
1. Create a new file (`index.html`)
2. Add basic HTML content:
```html
<h1>Hello World!</h1>
```
3. Save the file (Ctrl/Cmd + S)
4. Open in browser or use Live Server
## Best Practices
### 1. File Organization
- Keep related files together
- Use clear, descriptive names
- Create separate folders for different projects
### 2. Regular Saving
- Save frequently (Ctrl/Cmd + S)
- Watch for the unsaved dot indicator
- Enable auto-save if preferred
### 3. Terminal Usage
- Get comfortable with basic commands
- Use the integrated terminal
- Practice navigation and file operations
## Troubleshooting Common Issues
### 1. Installation Problems
- Ensure you have admin rights
- Check system requirements
- Use official download sources
### 2. Extension Issues
- Keep extensions updated
- Disable conflicting extensions
- Restart VS Code after installation
### 3. Performance
- Don't install too many extensions
- Regular restart of VS Code
- Keep your system updated
## Next Steps
1. **Practice Navigation**
- Create and manage files
- Use the integrated terminal
- Try keyboard shortcuts
2. **Customize Your Editor**
- Explore themes
- Adjust font size
- Configure auto-save
3. **Prepare for Next Lesson**
- Keep VS Code open
- Get comfortable with the interface
- Practice basic operations
## Additional Resources
- [VS Code Documentation](https://code.visualstudio.com/docs)
- [Keyboard Shortcuts Reference](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf)
- [VS Code Tips and Tricks](https://code.visualstudio.com/docs/getstarted/tips-and-tricks)
Remember: Your code editor is your primary tool as a developer. Take time to get comfortable with it, and don't worry about mastering everything at once. Focus on the basics we covered in the video, and you'll naturally learn more features as you need them.
Happy coding! 🚀
-
@ 000002de:c05780a7
2025-01-08 21:35:07
![](https://m.stacker.news/72075)
originally posted at https://stacker.news/items/842641
-
@ f33c8a96:5ec6f741
2025-01-08 20:27:23
<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><video style="position:absolute;top:0;left:0;width:100%;height:100%;border:0;" controls>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-0.mp4" type="video/mp4"/>
<source src="https://plebdevs-bucket.nyc3.cdn.digitaloceanspaces.com/starter-lesson-0.webm" type="video/webm"/>
</video></div>
# Welcome to PlebDevs Starter Course
## Course Mission
Welcome to the PlebDevs starter course! I'm Austin, the founder of PlebDevs, and I'll be walking you through this short intro starter course that will get you up and running and interacting with the rest of the content on the platform. If you're here, I'm assuming you're new to coding or just starting out. If you already have experience and have your bearings down, there's lots more intermediate and advanced content on the platform. This course is designed for absolute beginners.
## Course Goals
### Overall PlebDevs Goals
1. Learn how to code
2. Build Bitcoin/Lightning/Nostr apps
3. Become a developer
This is a big journey with a lot of pieces and things to learn. The starter course is going to get you on that path as quickly as possible and make it a smooth journey.
### Starter Course Objectives
1. Give you an easy, high-level overview of the dev journey
2. Get you set up and comfortable in a development environment where you'll write and ship code
3. Give you basic experience in the languages covered in our courses and workshops
There's lots of material out there that will just tell you exactly what to do and not explain why but I want you to actually understand for yourself. I want you to have a good mental model of what this journey is going to be like, what it's going to be like actually writing and pushing code. And then we're going to start getting our hands dirty and gain real experience.
## What is a PlebDev?
### Origins and Philosophy
I started using the term "PlebDev" a few years ago to describe a unique approach to learning development in the Bitcoin space. It represents:
- **Inclusive Learning**: Anyone can become a developer, regardless of background
- **Growth Mindset**: Embracing the journey from beginner to professional
- **Practical Focus**: Emphasizing real-world application development
- **Community Support**: Learning and growing together
### Key Characteristics
- 🌱 **Growth-Focused**: PlebDevs are always learning and improving
- 🎯 **App-Centric**: Focus on building applications rather than protocol development
- 🆕 **Embrace Being New**: Being a new developer is infinitely better than being on the sidelines
- 🤝 **Community-Driven**: Bitcoin/Lightning/Nostr ecosystem needs more plebdevs like you!
## Our Learning Approach
### Core Principles
1. **Lower Barriers**
- Simplify complex concepts
- Focus on practical understanding
- Build confidence through action
2. **Project-Based Learning**
- Learn by doing
- Create real applications
- Build a portfolio as you learn
3. **MVP (Minimum Viable Product) Focus**
- Start with core functionality
- Get things working first
- Iterate and improve
4. **Actionable Knowledge**
- Focus on the 20% that delivers 80% of results
- Learn what you can use right away
- Build practical skills
### Teaching Methods
- Detailed concept breakdowns
- Line-by-line code explanations
- Interactive learning
- 1:1 support available
- Community-driven progress
## Course Structure
### The Learning Path
Instead of the traditional bottom-up approach, we use a project-focused method:
```
🏔️ Advanced Skills
🏔️ Projects & Practice
🏔️ Core Concepts
🏔️ Development Environment
🏔️ Getting Started
```
We'll create checkpoints through projects, allowing you to:
- Verify your understanding
- Build your portfolio
- See real progress
- Have reference points for review
## Student Expectations
### What We Expect From You
- **High Agency**: Take ownership of your learning journey
- **Active Participation**: Engage with the material and community
- **Persistence**: Push through challenges
- **Curiosity**: Ask questions and explore concepts
### What You Can Expect From Us
- Clear, practical instruction
- Comprehensive support
- Real-world applications
- Community backing
## Getting Started
### Next Steps
1. Ensure you're ready to commit to learning
2. Set up your development environment (next lesson)
3. Join our community
4. Start building!
## Resources and Support
### Where to Get Help
- plebdevs.com
### Tips for Success
1. Push code daily, even if it is small.
2. Focus on understanding rather than memorizing.
3. Build projects that interest you.
4. Engage with the community.
5. Don't be afraid to ask questions.
## Remember
You don't need to become a "10x developer" overnight. The goal is to start writing code, build useful things, and gradually improve. Every expert was once a beginner, and the journey of a thousand miles begins with a single line of code.
Ready to begin? Let's dive into the next lesson where we'll set up your development environment! 🚀
-
@ 000002de:c05780a7
2025-01-08 19:09:58
![](https://m.stacker.news/72057)
originally posted at https://stacker.news/items/842459
-
@ bcea2b98:7ccef3c9
2025-01-08 18:22:00
![](https://m.stacker.news/72053)
originally posted at https://stacker.news/items/842405
-
@ 23b0e2f8:d8af76fc
2025-01-08 18:17:52
## **Necessário**
- Um Android que você não use mais (a câmera deve estar funcionando).
- Um cartão microSD (opcional, usado apenas uma vez).
- Um dispositivo para acompanhar seus fundos (provavelmente você já tem um).
## **Algumas coisas que você precisa saber**
- O dispositivo servirá como um assinador. Qualquer movimentação só será efetuada após ser assinada por ele.
- O cartão microSD será usado para transferir o APK do Electrum e garantir que o aparelho não terá contato com outras fontes de dados externas após sua formatação. Contudo, é possível usar um cabo USB para o mesmo propósito.
- A ideia é deixar sua chave privada em um dispositivo offline, que ficará desligado em 99% do tempo. Você poderá acompanhar seus fundos em outro dispositivo conectado à internet, como seu celular ou computador pessoal.
---
## **O tutorial será dividido em dois módulos:**
- Módulo 1 - Criando uma carteira fria/assinador.
- Módulo 2 - Configurando um dispositivo para visualizar seus fundos e assinando transações com o assinador.
---
## **No final, teremos:**
- Uma carteira fria que também servirá como assinador.
- Um dispositivo para acompanhar os fundos da carteira.
![Conteúdo final](https://i.imgur.com/7ktryvP.png)
---
## **Módulo 1 - Criando uma carteira fria/assinador**
1. Baixe o APK do Electrum na aba de **downloads** em <https://electrum.org/>. Fique à vontade para [verificar as assinaturas](https://electrum.readthedocs.io/en/latest/gpg-check.html) do software, garantindo sua autenticidade.
2. Formate o cartão microSD e coloque o APK do Electrum nele. Caso não tenha um cartão microSD, pule este passo.
![Formatação](https://i.imgur.com/n5LN67e.png)
3. Retire os chips e acessórios do aparelho que será usado como assinador, formate-o e aguarde a inicialização.
![Formatação](https://i.imgur.com/yalfte6.png)
4. Durante a inicialização, pule a etapa de conexão ao Wi-Fi e rejeite todas as solicitações de conexão. Após isso, você pode desinstalar aplicativos desnecessários, pois precisará apenas do Electrum. Certifique-se de que Wi-Fi, Bluetooth e dados móveis estejam desligados. Você também pode ativar o **modo avião**.\
*(Curiosidade: algumas pessoas optam por abrir o aparelho e danificar a antena do Wi-Fi/Bluetooth, impossibilitando essas funcionalidades.)*
![Modo avião](https://i.imgur.com/mQw0atg.png)
5. Insira o cartão microSD com o APK do Electrum no dispositivo e instale-o. Será necessário permitir instalações de fontes não oficiais.
![Instalação](https://i.imgur.com/brZHnYr.png)
6. No Electrum, crie uma carteira padrão e gere suas palavras-chave (seed). Anote-as em um local seguro. Caso algo aconteça com seu assinador, essas palavras permitirão o acesso aos seus fundos novamente. *(Aqui entra seu método pessoal de backup.)*
![Palavras-chave](https://i.imgur.com/hS4YQ8d.png)
---
## **Módulo 2 - Configurando um dispositivo para visualizar seus fundos e assinando transações com o assinador.**
1. Criar uma carteira **somente leitura** em outro dispositivo, como seu celular ou computador pessoal, é uma etapa bastante simples. Para este tutorial, usaremos outro smartphone Android com Electrum. Instale o Electrum a partir da aba de downloads em <https://electrum.org/> ou da própria Play Store. *(ATENÇÃO: O Electrum não existe oficialmente para iPhone. Desconfie se encontrar algum.)*
2. Após instalar o Electrum, crie uma carteira padrão, mas desta vez escolha a opção **Usar uma chave mestra**.
![Chave mestra](https://i.imgur.com/x5WpHpn.png)
3. Agora, no assinador que criamos no primeiro módulo, exporte sua chave pública: vá em **Carteira > Detalhes da carteira > Compartilhar chave mestra pública**.
![Exportação](https://i.imgur.com/YrYlL2p.png)
4. Escaneie o QR gerado da chave pública com o dispositivo de consulta. Assim, ele poderá acompanhar seus fundos, mas sem permissão para movimentá-los.
5. Para receber fundos, envie Bitcoin para um dos endereços gerados pela sua carteira: **Carteira > Addresses/Coins**.
6. Para movimentar fundos, crie uma transação no dispositivo de consulta. Como ele não possui a chave privada, será necessário assiná-la com o dispositivo assinador.
![Transação não assinada](https://i.imgur.com/MxhQZZx.jpeg)
7. No assinador, escaneie a transação não assinada, confirme os detalhes, assine e compartilhe. Será gerado outro QR, desta vez com a transação já assinada.
![Assinando](https://i.imgur.com/vNGtvGC.png)
8. No dispositivo de consulta, escaneie o QR da transação assinada e transmita-a para a rede.
---
## **Conclusão**
**Pontos positivos do setup:**
- **Simplicidade:** Basta um dispositivo Android antigo.
- **Flexibilidade:** Funciona como uma ótima carteira fria, ideal para holders.
**Pontos negativos do setup:**
- **Padronização:** Não utiliza seeds no padrão BIP-39, você sempre precisará usar o electrum.
- **Interface:** A aparência do Electrum pode parecer antiquada para alguns usuários.
Nesse ponto, temos uma carteira fria que também serve para assinar transações. O fluxo de assinar uma transação se torna: ***Gerar uma transação não assinada > Escanear o QR da transação não assinada > Conferir e assinar essa transação com o assinador > Gerar QR da transação assinada > Escanear a transação assinada com qualquer outro dispositivo que possa transmiti-la para a rede.***
Como alguns devem saber, uma transação assinada de Bitcoin é praticamente impossível de ser fraudada. Em um cenário catastrófico, você pode mesmo que sem internet, repassar essa transação assinada para alguém que tenha acesso à rede por qualquer meio de comunicação. Mesmo que não queiramos que isso aconteça um dia, esse setup acaba por tornar essa prática possível.
---
-
@ c11cf5f8:4928464d
2025-01-08 14:31:14
![The Magnificent Seven](https://m.stacker.news/26334)
Here we are again with our monthly [Magnificent Seven](https://stacker.news/AGORA#the-magnificent-seven---of-all-times), the summary giving you a hit of what you missed in the ~AGORA territory.
- - -
### Top-Performing Ads
This month, the most engaging ones are:
* `00` [[SELL] STACKER NEWS Merch: T-Shirts & Cap [32100 sats + shipping]](https://stacker.news/items/806159/r/AG) by me :)
* `01` [Beeswax Dinner Candles For Sale](https://stacker.news/items/806603/r/AG) by @kr
* `02` [I'd Buy ~bitcoin Territory At The Right Price](https://stacker.news/items/806097/r/AG) by @0xbitcoiner
* `03` [Bitcoin Watches](https://stacker.news/items/823985/r/AG) by @jakoyoh629
* `04` [SN merch live on amazon](https://stacker.news/items/820542/r/AG) by @stack_harder
* `05` [A couple programming bounties payable in BTC (Javascript/Typescript, C++)](https://stacker.news/items/824500/r/AG) by @springfield_data_recovery
* `06` [[SELL] Accepting SATs ~ Genuine Authentic SHAQ (Shaquille O'Neal) Autograph](https://stacker.news/items/827453/r/AG) by @watchmancbiz
* `07` [PlebBook 📖 - (Update: Jan 2025 - Earn Sats in AGORA)](https://stacker.news/items/837351/r/AG) by @PlebLab
* `08` [HereComes Bitcoin SATSCARD™ - Summer of Bitcoin](https://stacker.news/items/823715/r/AG) by @Design_r
* `09` [[OFFER] 12K sats for any item in The Bullish Shop (BOLT12 only)](https://stacker.news/items/813528/r/AG) by @thebullishbitcoiner
* `10` [Bitcoin Shirt on Walmart 👀](https://stacker.news/items/830069/r/AG) by @96dffdc39e
- - -
### Cowboys Credits Buyers
Yes, this Jan 3rd CCs have been deployed, a unique SN feature that enable everyone to play around and upvote/reward interesting contents and stackers. Has been an interesting number of stackers enetring the market and setting the rate
- @siggy47 **Will Pay Sats For Cowboy Credits** https://stacker.news/items/837713/r/AG Make him an offer. His territories rent are due.
- @ek **[BUY] 100 cowboy credits for one satoshi** https://stacker.news/items/837469/r/AG Sender must pay the 30% sybil fee, so the sender has to pay 100/0.7=142 CCs to get 1 sat
- @Darth first ever CCs offer, and always with his third eye looking at the future, want too **[SWAP] SN Cowboy credits** https://stacker.news/items/723069/r/AG <sub>PS: posted in October 2024</sub>
### Professional Services accepting Bitcoin
* `I` https://stacker.news/items/813013/r/AG @gpvansat's [OFFER][Graphic Design]
From the paste editions (It's important to keep these offers available)
* `II` https://stacker.news/items/775383/r/AG @TinstrMedia - Color Grading (Styling) Your Pictures as a Service
* `III` https://stacker.news/items/773557/r/AG @MamaHodl, MATHS TUTOR 50K SATS/hour English global
* `IV` https://stacker.news/items/684163/r/AG @BTCLNAT's OFFER HEALTH COUNSELING [21 SAT/ consultation
* `V` https://stacker.news/items/689268/r/AG @mathswithtess [SELL] MATHS TUTOR ONLINE, 90k sats per hour. Global but English only.
###### In case you missed
Here some interesting post, opening conversations and free speech about markets and business on the bitcoin circular economy:
- Buy Kratum With Bitcoin https://stacker.news/items/806578/r/AG by @siggy47
- How Is Shipping Handled? https://stacker.news/items/832303/r/AG by @siggy47
- Building a List of 'Buy It For Life' Products https://stacker.news/items/809655/r/AG by @kr
- Sender must pay the 30% sybil fee, so the sender has to pay 100/0.7=142 CCs to get 1 sat https://stacker.news/items/811292/r/AG by @Fabs
- How to (Ethically) Get Rid of Your Unwanted Stuff https://stacker.news/items/829228/r/AG by @mo
- The Calgary Sat Market - A driven community of Bitcoiners, making magic together https://stacker.news/items/811666/r/AG by @supratic
- ɅGOᏒɅ 🏜️ First Year Recap: A Thriving 2024 for Stacker News P2P Marketplace https://stacker.news/items/821255/r/AG by @AGORA
###### 🏷️ Spending Sunday is back!
Share your most recent Bitcoin purchases of just check what other stackers are buying with their sats!
Read more https://stacker.news/items/837629/r/AG
- - -
###### Just a reminder for you all
This territory aims to connect stackers and curious buyers for IRL P2P Bitcoin deals. Have fun checking what else stackers are shilling globally in the ~AGORA. This is a great time for you to make some space un-dusting some stuff that has been sitting there for too long and get some sats for it!
- - -
### Create your Ads now!
![Want it SOLD? Advertise it in the AGORA](https://m.stacker.news/17030)
Looking to start something new? Hit one of the links below to free your mind:
* [💬 TOPIC](https://stacker.news/~AGORA/post?type=discussion) for conversation,
* [\[⚖️ SELL\]](https://w3.do/b_v2wutP) anything! or,
* if you're looking for something, hit the [\[🛒 BUY\]](https://w3.do/zvixtuSh)!
* [\[🧑💻 HIRE\]](https://w3.do/_j0kpVsi) any bitcoiner skill or stuff from bitcoiners
* [\[🖇 OFFER\]](https://w3.do/EfWF8yDL) any product or service and stack more sats
* [\[🧑⚖️ AUCTION\]](https://w3.do/sbbCjZ0e) to let stackers decide a fair price for your item
* [\[🤝 SWAP\]](https://w3.do/V_iP4lY5) if you're looking to exchange anything with anything else
* [\[🆓 FREE\]](https://w3.do/DdVEE1ME) your space, make a gift!
* [\[⭐ REVIEW\]](https://w3.do/CAZ5JxCk) any bitcoin product or LN service you recently bought or subscribed to
- - -
Or contact @AGORA team on [nostr DM](https://iris.to/agora_sn) and we can help you publish a personalized post.
.
`#nostr` `#stuff4sats` `#sell` `#buy` `#plebchain` `#grownostr` `#asknostr`
originally posted at https://stacker.news/items/842103
-
@ 2063cd79:57bd1320
2025-01-08 14:26:43
### Unit-Bias
Bitcoin hat in der öffentlichen Wahrnehmung und bei Menschen, die sich weniger mit dem Thema befassen, einen sogenannten Unit-Bias, also eine durch Unwissenheit hervorgerufene Voreingenommenheit gegenüber der Einheit "Bitcoin". Das bedeutet, dass viele unerfahrene Anleger//innen und Nutzer//innen der Meinung sind, dass der Besitz eines ganzen bitcoins psychologisch wichtig oder überhaupt nur als solcher möglich ist. Anders ausgedrückt, glauben viele Menschen, sie müssen Bitcoin als Ganzes kaufen, also einen ganzen "physischen" bitcoin, statt kleinerer Bruchstücke. Das lässt den Vermögenswert für die meisten zu teuer aussehen.
![](https://blossom.primal.net/004cf04daff135febe8388b29f24700b82f443be7cd18cca6dcec8fb170a28f2.gif)Dies ist für Bitcoin insofern ein Problem, als dass viele Menschen sich durch ihre Voreingenommenheit gar nicht mit Bitcoin beschäftigen ("kann ich mir nicht leisten") oder das Gefühl haben, Bitcoin sei zu teuer und deshalb gibt es kein Wertsteigerungspotential mehr ("der Zug ist abgefahren, ich hätte vor sechs Jahren investieren sollen"). Schlimmer noch, als sich nicht mit Bitcoin zu beschäftigen, ist sich dann stattdessen alternativen, "erschwinglicheren" Kryptowährungen zuzuwenden. Dieser Unit-Bias ist allerdings nichts anderes als ein Marketing-, bzw. ein Bildungsproblem. Denn wie wir wissen kann man Bitcoin in 100 Millionen Untereinheiten brechen und in kleinsten Mengen erwerben, verschicken und verkaufen. Doch haben Außenstehende von Begriffen wie Lightning oder Sats meistens noch nie gehört.
### Untereinheiten
Doch auch innerhalb der Bitcoin-Szene ist die Unterteilung von Bitcoin in Untereinheiten nicht ganz unumstritten. Denn viele Nutzer//innen sind sich uneinig darüber, was der beste Weg ist, Bitcoins Untereinheiten zu bezeichnen und sogar darzustellen. Dies zeigt sich z.B. darin, dass Apps oft entweder Bitcoin oder Fiat anzeigen, manche Apps aber auch Beträge in Sats darstellen. Dies verlangt aber oft eigene Einstellungen innerhalb der App oder viele Klicks, die die Bedienung und Darstellung eher unhandlich gestalten.
![](https://blossom.primal.net/36a9b34dc1009c2b0904761c0d5c956cdc64c3239cb702a2c7037e2b4fbae086.gif)Es gibt verschiedene Lösungsansätze, die dem/der Nutzer//in die ungewohnte Rechnung mit acht Nachkommastellen erleichtern sollen. Denn viele Anwender//innen denken beim Blick in ihre Wallets oft noch in lokalen Fiat-Werten, also in ganzen Einheiten (z.B. Euro oder Dollar) und Hundertsteln (z.B. Cents).
![](https://blossom.primal.net/9188ecd7b4855aa38d35223856d6e2fc2ef3162d350a82266d69db25c6f9abf4.png)Einige Wallets versuchen diesen Spagat komplett zu umgehen, indem sie vermeiden, Beträge in Fiat darzustellen. Doch auch hier bleibt immer noch das Problem der unhandlichen Darstellung von acht Nachkommastellen, weshalb einige Anbieter einfach zwei Eingabemöglichkeiten bieten und den Betrag in Bitcoin oder Sats automatisch umrechnen.
![](https://blossom.primal.net/9abf98885862e88fce3be6ab5e63ebb331a936db85e0762f1f99d81f65fbcdab.png)Doch selbst das Zeichen für Sats ist nicht final geklärt. Es gibt viele verschiedene Vorschläge und Meinungen dazu, welches Symbol genutzt werden sollte. Die meisten Apps, Rechnungen und Sticker schreiben einfach das Wort "Sats" oder "sats" aus. Allerdings ist dies ein Problem, da außerhalb der Bitcoin-Szene niemand weiß, was ein Sat ist. Die meisten Menschen werden mittlerweile von Bitcoin gehört haben, auch wenn sie nicht wissen, wie es funktioniert, was es bedeutet, oder wie man damit umgeht. Doch auch das B Logo mit den Dollarstrichen (₿) werden die meisten Menschen zuordnen können.
Sats hingegen ist ein sehr nischiger Begriff und seine Verwendung noch unbekannter. Oft wird das Blitzsymbol (3 auf der unteren Grafik) verwendet, um Lightning darzustellen und auch das Symbol mit den drei horizontalen Strichen und zwei vertikalen Punkten (4 auf der unteren Grafik), das entfernt an das Dollar-Zeichen erinnern soll ($), erfreut sich immer größerer Beliebtheit. Das Problem dabei ist nur, dass es sich in geschriebener Form nicht, oder nur unzulänglich darstellen lässt: 丰 🤡
![](https://blossom.primal.net/4e4e23026ac803b70244db78cce00e41f7fef7655546167f71ea93828dbf7917.png)Es war lange logisch und notwendig, ganze Bitcoins zur Aufzählung und Bezahlung zu verwenden, da bei der Einführung von Bitcoin sein Geldwert sehr gering war. Es bestand also absolut keine Notwendigkeit dazu, in kleineren Einheiten als Bitcoin zu denken. Einfaches Beispiel: letzte Woche, am 22. Mai, jährte sich der Bitcoin-Pizza-Day zum 13. Mal, also jener Tag an dem Laszlo Hanyecz für zwei Pizza 10.000 bitcoins bezahlte und damit die erste offline Transaktion mit Bitcoin tätigte. 10.000 bitcoins entsprachen zu diesem Zeitpunkt also knapp $40, oder andersrum $1 entsprach 250 bitcoins Es gab also immer noch keine Notwendigkeit, kleinere Einheiten von Bitcoin zu verwenden. Diese Notwendigkeit ergab sich erst, als der Bitcoin und der Dollar Parität erlangten (1 Bitcoin = $1) und spätestens, als Bitcoin die Marke von $100 durchbrach, wurde rechnen in Bitcoin schwieriger.
Fortan überlegte man sich, Bitcoin in kleineren Einheiten darzustellen. Die zwei Möglichkeiten sind der Bit und der Sat. Ein einzelner bitcoin kann in 1.000.000 Bits oder bis zu 100.000.000 Sats unterteilt werden, also 100 Sats = 1 Bit = 0,000001 Bitcoin.
![](https://blossom.primal.net/1a0c00f0a5872e66214a607205edb84d102a64906c7af5600d3767b9bc53a5e7.png)Ein weiterer Grund, weshalb eine Stückelung in bitcoin (der Begriff für einen ganzen physischen bitcoin) schwierig und verwirrend ist, und deshalb viele nach einer alternativen Bezeichnung für Untereinheiten suchten, ist dass darüber hinaus "Bitcoin" zur Beschreibung von zwei Dingen verwendet werden kann: dem monetären Netzwerk (Bitcoin - großes B) und dem monetären Vermögenswert (bitcoin - kleines B).
![](https://blossom.primal.net/d4cd4faf501cf1b80c311c0fd3916ea5aa790dbe00b2a0ec3a8267a1203425ec.gif)Bitcoin, der Vermögenswert, ist für diejenigen, die noch nichts damit zu tun hatten, sowohl verwirrend als auch fremd. Denn wie bereits erwähnt, führt der Unit-Bias dazu, dass viele Menschen denken, dass sie es sich nicht leisten können, Bitcoin zu kaufen, oder dass sie den Anschluss verpasst haben. Die Verwendung einer Bepreisung in Bruchteilen würde die Verwirrung über die Benennung des Netzwerks und des Vermögenswerts verringern, aber auch die psychologische Hürde für den Einstieg in Bitcoin senken. Vorausgesetzt, die Benennung ist logisch und intuitiv.
### Bits vs. Sats
Wie schon erwähnt, gibt es zwei gängige Untereinheiten von Bitcoin, 1 Bit (= 0,000001 Bitcoin) und 1 Sat (0,00000001 Bitcoin). Seit jeher gibt es Diskussionen darüber, welche der beiden Einheiten für den täglichen Gebrauch die vernünftigere und intuitivere ist.
Die Verwendung von Bits zur Aufzählung von Bitcoin hat einige Vorteile. Ein Bit stellt ein „Bit“ eines Bitcoins dar, also der grundlegendsten und kleinsten Informationseinheit in der Informatik. Den meisten Menschen fällt es einfacher, das Wort „Bit“ mit Bitcoin zu assoziieren und daher verstehen sie eher, dass ein Bit ein Teil eines Bitcoins ist. Ein „Sat“ bedeutet für den Durchschnittsmenschen, wie oben beschrieben, nichts.
![](https://blossom.primal.net/1505e92a384e7747218ec9d4c1fc0cdf5a10823ab43d25e882f0fe18e0c18bf9.png)Adam Back (CEO von Blockstream und Bitcoin-Legende) ist wahrscheinlich der bekannteste Befürworter von Bits > Sats. Er argumentiert von verschiedenen Richtungen, dass z.B. Bits eine rechnerisch einfachere Variante ist, Untereinheiten von Bitcoin darzustellen, als Sats.
![](https://blossom.primal.net/28a6bfe0908e02ea6cb2ed4b4263fef74f9e48b23b9d09722f8188c37c88b057.png)Weiter argumentiert er mit der historischen Entwicklung von Bitcoin, dem Protokoll und seiner Referenz-Implementierung. In den Anfangsjahren wurde in der Bitcoin Core Wallet mit Bits gearbeitet. Außerdem argumentiert er, dass die Verbindung zwischen Bitcoin der Haupteinheit und Bits oder Sats als Untereinheit zumindest semantisch gebrochen werden sollte. Da Bitcoin (im Fall eines weiter steigenden Kurses) als Recheneinheit immer unpraktischer wird, sollte man als mentales Modell auf das Rechenpaar Bits und Sats zurückgreifen - analog zur Darstellung von Dollars und Cents oder Euros und Cents. Dabei stellen die zwei Nachkommastellen eines in Bits angegebenen Preises die Sats dar.
![](https://blossom.primal.net/54ddcad264a4c3faa3c4d9cd260675d1de630b7ce2db8e0acca198b491eade8f.png)Ganz einfaches Beispiel: Ein Kasten Bier kostet heute etwas 20€, also 0,00079758 Bitcoin. Einfacher dargestellt: 797,58 Bits, also 797 Bits und 58 Sats. “Ein Bitcoin ist zu teuer, aber Sats sind zu viele, klingen billig und verwirrend.” Es ist schwer in Sats zu denken und selbst wenn der Preis von Bitcoin 1 M US Dollar erreicht, ist ein Bit immer noch eine greifbare und günstige Einheit: 1 Bit = 1 US Dollar.
![](https://blossom.primal.net/4fb9b8f6f5c5e07ad4fb4963f2675ac735690da47e99a548569dd82211665203.gif)Eines von Adams Hauptargumenten ist, dass Sat als Untereinheit nicht funktioniert, weil es Dust gibt. Das Problem mit Dust besteht darin, dass es nicht möglich ist, Bitcoin unter einem bestimmten Schwellenwert auszugeben. Sein Argument ist, dass der Nutzen einer Einheit abhanden kommt, wenn diese Einheit als kleinste Recheneinheit nicht ausgegeben werden kann. Zugegeben, niemand kann mehr etwas für einen Cent kaufen, aber zumindest ist es technisch nicht unmöglich. Allerdings ist es unmöglich, 1 oder sogar 10 Sats über das Bitcoin-Netzwerk zu senden, ohne Layer-2-Skalierungstechnologien zu verwenden.
### Dust
Unter Bitcoin-Dust versteht man eine sehr kleine Menge Bitcoin, typischerweise in kleinen ein- bis zweistelligen Sats-Beträgen, doch auch kommen immer öfter dreistellige Beträge vor. Sie werden Dust oder „Staub“ genannt, weil diese Beträge so gering sind, dass sie oft als unbedeutend und unpraktisch für die Verwendung bei regulären Transaktionen angesehen werden.
![](https://blossom.primal.net/31320a50e7008223c194b7359dc2dd8e767508177c02a1745ac8a3980920ebe6.gif)Es gibt keine offizielle Definition dafür wie groß/klein ein Betrag sein muss, um als Dust zu gelten, da jede Softwareimplementierung (Client, Wallet, etc.) einen anderen Schwellenwert annehmen kann. Die Bitcoin Core Referenzimplementierung definiert Dust als jede Transaktionsausgabe, die niedriger ist als die aktuellen Transaktionsgebühren.
Dust entsteht meist unbeabsichtigt bei Bitcoin-Transaktionen. Denn wenn Bitcoin von einer Adresse an eine andere gesendet wird, fällt oft eine Transaktionsgebühr an. Um Spam zu verhindern und die Sicherheit des Netzwerks zu gewährleisten, gibt es bei Bitcoin eine Mindestgröße für jede Transaktion. Dieses Limit ist der Mindestbetrag an Bitcoin, der als Ausgabe in eine Transaktion einbezogen werden kann. Der Rest ist Dust.
Oder einfacher ausgedrückt, wenn die Mindestgröße für eine Bitcoin-On-Chain-Transaktion 500 Sats (5 Bits) beträgt und ich noch 800 Sats (8 Bits) in meiner Wallet habe, kann ich nach dem Versenden von 600 Sats (6 Bits) die übrigen 200 Sats (2 Bits) nicht mehr ausgeben. Diese verbleibenden 2 Bits sind Dust.
![](https://blossom.primal.net/29176610009eba2c53a2f60793bab8bf34d856a040ef8ccad06984c31a6b2da4.gif)Dust stellt aus mehreren Gründen eine Herausforderung für das Bitcoin-Netzwerk und seine Benutzer//innen dar:
UTXO-Bloat: Bei jeder Transaktion werden nicht ausgegebene Transaktionsausgaben (UTXOs) erstellt, und Dust erhöht die Anzahl der UTXOs im System. Dies kann zu einer aufgeblähten Blockchain führen und sich negativ auf die Leistung und Skalierbarkeit des Netzwerks auswirken.
[➡️ Wie UTXOs funktionieren](https://www.genexyz.org/post/25-block-774775-utxos-fee-management-v3ulch/)
**Wallet-Management:** Im Laufe der Zeit kann sich in Wallets viel Dust ansammeln, und die Verwaltung solch kleiner Beträge kann für Benutzer//innen unpraktisch sein. Bei vielen Wallets ist ein Mindestguthaben erforderlich, und die Dust-Mengen sind möglicherweise zu gering, um diese Anforderung zu erfüllen. Viele Nutzer//innen wechseln häufig zwischen Wallets und transferirien ihre Vermögen vorher auf die neuen Wallets, bei solchen Wechseln bleiben Dust-Beträge zurück und gelten langfristig als verloren.
Ein weiteres Problem besteht darin, dass Dust nicht genau definiert werden kann. Die Transaktionsgebühren hängen wesentlich von zwei Faktoren ab: Den Gebühren in sat/vB, welche von der Auslastung des Mempools abhängen und zu Zeiten von hoher Auslastung dementsprechend hoch sind, und zum anderen vom UTXO-Set des/der jeweiligen Nutzer//in. Denn wie wir wissen, werden Transaktionen aus einer oder mehreren UTXOs zusammengesetzt, je mehr UTXOs dabei benötigt werden, um den gewünschten Betrag zu versenden, desto höher sind die Kosten für diese Transaktion, da sich das Gewicht (in vBytes) erhöht. Diese beiden Faktoren können die Gebühren in Einzelfällen so strukturieren, dass größere Mengen Dust anfallen, als in anderen Fällen.
**Datenschutzbedenken:** Da jede Transaktion in der Blockchain gespeichert wird, können selbst winzige Mengen Dust mit der Identität oder dem Transaktionsverlauf einer Person verknüpft werden, was die Privatsphäre gefährdet. Diese Funktion wird von Angreifern in sogenannten Dust-Attacks ausgenutzt. Denn böswillige Angreifer haben schnell erkannt, dass Nutzer//innen die winzigen Dust-Beträge, die in ihren Wallet-Adressen angezeigt werden, nicht viel Aufmerksamkeit schenken oder gar bemerken. Angreifer schicken also Kleinstbeträge an eine große Anzahl von Adressen, um dann im nächsten Schritt in einer kombinierten Analyse dieser Adressen und der Beträge, versuchen herauszufinden, welche Adressen zur gleichen Wallet gehören. Dabei ist es das Ziel, diese so identifizierbaren Adressen und Wallets schließlich den jeweiligen Eigentümer//innen zuzuordnen, um diese dann durch ausgefeilte Phishing-Angriffe oder Cyber-Erpressungen zu attackieren.
Um diese Probleme zu lösen, können Nutzer//innen Dust konsolidieren, indem sie mehrere Dust-UTXOs in einer einzigen Transaktion mit einem höheren Wert kombinieren. Einige Wallets und Dienste bieten Funktionen an, mit denen Benutzer//innen ihren Dust effektiv verwalten und konsolidieren können.
### Abschließende Gedanken
Der Unit-Bias ist absolut vorhanden. Ich persönlich begegne ihm immer wieder in Gesprächen mit Bitcoin-Interessierten, die sich mit der Materie noch nicht lange auseinandergesetzt haben. Die Verwunderung ist oft sehr groß, dass bitcoins nicht als Ganzes gekauft werden müssen. Die Verwendung einer Untereinheit sowohl in Wallets, als auch bei der Bepreisung kann dabei helfen.
An die Verwendung von Sats als die kleinste Einheit von Bitcoin habe ich mich gewöhnt, allerdings tendiere ich mittlerweile persönlich zum Gebrauch von Bits. Die hervorgebrachten Argumente leuchten mir ein und ich bin überzeugt, dass Bits eine größere Akzeptanz außerhalb des Bitcoin-Inner-Circles hervorrufen können, als Sats. Darüber hinaus ist das Sats-Zeichen wirklich unpraktisch.
Ich befürworte hier einige Ideen, die das Paragrafzeichen zum Symbol für Sats erheben wollen.
![](https://blossom.primal.net/fb78e0d7134a0fd05100cf90817e40f3343771289a206e29f7d88368a728c23d.png)🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ 2063cd79:57bd1320
2025-01-08 11:19:56
Ich hatte vor ein paar Wochen die Gelegenheit mich mit Micheal Hassard persönlich zu unterhalten. Mike ist Verteidiger im Fall von Roman Sterlingov. Der Fall ist haarsträubend und beängstigend. Mike und ich haben uns einige Zeit unterhalten und er hat mir einige Details aus diesem wirklich spannenden Prozess verraten. Ich wollte versuchen die Informationen in einem Artikel zusammenzufassen, um auch anderen Leuten, die mit dem Fall noch nicht betraut sind, die Möglichkeit zu geben, zu verstehen, was für absurde Methoden und ungerechte Beweismittel in diesem noch komplett neuen rechtlichen Umfeld angewendet werden.
### LAX
Am 27. April 2001 landet ein Direktflug aus Moskau am Los Angeles International Airport (LAX). Bei der Passkontrolle an der Immigration wird ein junger Passagier dieses Fluges von Kriminalermittlern des Internal Revenue Service (IRS) verhaftet. In seinem Gepäck befinden sich vier Reisepässe und allerhand technisches Equipment. Darunter Laptops, externe Festplatten und Bitcoin Signing Devices (Hardware Wallets). Der junge Mann wird festgenommen, seine mitgeführten Besitztümer und Pässe konfisziert, dann wird er in Untersuchungshaft gebracht. Der Vorwurf: Die Gründung und der Betrieb eines Bitcoin Mixers. Konkret wird ihm vorgeworfen, Bitcoin Fog gegründet und betrieben zu haben, darüber hinaus wird er in drei Punkten angeklagt: Geldwäsche, Betrieb eines nicht lizenzierten Geldtransfergeschäfts und Geldtransfer ohne Lizenz. Die IRS behauptet, dass über 1,2 Millionen Bitcoin, im Wert von etwa 336 M US Dollar zum Zeitpunkt der Transaktionen, über Bitcoin Fog verschickt wurden.
<img src="https://blossom.primal.net/19536c9b7279004690e8bb665466366e8ecc64f6f3a1da9fb605b930fd2ba398.gif">
### Bitcoin Fog
Bitcoin Fog war ein beliebter Custodial Bitcoin Mixer, der von Nutzer//innen für ihre Privatsphäre genutzt wurde. Mixer sind Services die entwickelt wurden, um das Problem der "Common-Input-Ownership-Heuristik" zu brechen. Vereinfacht ausgedrückt beschreibt dieses Problem die Annahme, dass mehrere Inputs einer Transaktion relativ sicher dem gleichen Besitzer gehören. Ich habe Bitcoin Mixer schon mal detailliert beschrieben:
https://www.genexyz.org/post/23-block-772315-bitcoin-mixing-q6i7y4/
TL;DR: Die Grundidee besteht darin, dass man einen Coin nimmt, der aus mehreren UTXOs besteht, und diesen mit Hilfe eines Dienstes einem Pool zuführt. Diese Dienste erhalten für die Vermittlung, Zusammenführung und das Stellen der Infrastruktur eine kleine Gebühr. Transaktionen werden dann so aufgebaut, dass sie es Überwachungsfirmen oder anderen Beobachtern sehr schwer machen, genau zu wissen, welcher Transaktion-Output zu welchem der Input-Steller gehört.
Bitcoin Fog wurde 2011 gegründet und ist ein Custodial Service, was bedeutet, dass Nutzer//innen ihre Bitcoin an eine Wallet des Betreibers senden, und im Gegenzug dann von Bitcoin Fog andere Bitcoin zurück erhalten, um die Spur der On-Chain-Transaktionen zu verwischen.
### Roman Sterlingov
Roman war schon früh Benutzer von Bitcoin. Als er 14 Jahre alt war, zog er mit seiner Mutter von Russland nach Schweden und beschäftigte sich ab etwa 2011 mit Bitcoin. Dies ist wichtig, denn als russischer und schwedischer Staatsbürger ist Roman im Besitz von vier offiziell ausgestellten Reisepässen. [Russland hat zwei Pässe](https://en.wikipedia.org/wiki/Internal_passport_of_Russia), einen für das Reisen innerhalb und einen für das Reisen außerhalb Russlands. Schweden stellt auch [zwei Reisepässe aus](https://en.wikipedia.org/wiki/Swedish_passport). Als der Bitcoin-Kurs stieg, wurde er Millionär. Er kündigte seinen Job und versuchte, sich selbstständig zu machen. Unter anderem gründete er ein VPN-Geschäft, das nicht erfolgreich war, und entschied sich später aufgrund der Volatilität von Bitcoin und fehlenden Einnahmen aus seinen Projekten, Pilot bei einer kommerziellen Fluggesellschaft zu werden.
Er meldete sich bei einer kalifornischen Flugschule an und 2021, als Roman nach Kalifornien zur Flugschule flog, wurde er von der Regierung am Flughafen LAX verhaftet. Er sitzt seit über zwei Jahren im Gefängnis und wartet auf seinen Prozess. Neben seinen Pässen und seinem Equipment wurden auch die seit 2011 angesammelten Bitcoin beschlagnahmt, da diese auf Konten bei u.a. Kraken lagen.
### Die Anklage
Kalifornien hat Roman Sterlingov wegen des Vorwurfs verhaftet, über einen Zeitraum von 10 Jahren Bitcoin im Wert von fast 336 M US Dollar gewaschen zu haben. Ihm wird vorgeworfen, über sein Konto und seine IP-Adressen mit der Bitcoin Fog-Domain und mit Mt. Gox-Konten, die in Verbindung zu Bitcoin Fog stehen, an Bitcoin Fog beteiligt zu sein.
Vor dem Start des Dienstes nutzte der Administrator seinen echten Namen auf seinem Mt. Gox-Konto, um die Plattform einem Betatest zu unterziehen. Sein persönliches Google-Konto wurde auch zum Speichern der Schritte zur Bezahlung der Domain verwendet. Dies sind jedoch zum heutigen Zeitpunkt nur Anschuldigungen ohne konkrete Beweise. Der Fall stützt sich stark auf digitale Forensik und Blockchain-Analyse ohne Zeugenaussagen oder ähnliche konkrete Beweisstücke. Selbst wenn Roman die Domain gekauft hätte, wäre dies nicht illegal. Die Verjährungsfrist für die angeblichen Verbrechen ist ebenfalls abgelaufen. Was bleibt, sind von der Anklage angeführte "Beweise", die sich komplett auf die Blockchain-Analyse der Firma Chainalysis stützen.
### Chainalysis
Chainalysis ist die wohl bekannteste Blockchain-Analyse Firma. In einem früheren Artikel habe ich schon mal beschrieben, wie diese Firmen operieren:
https://www.genexyz.org/post/19-block-765505-on-chain-analytics-mhcumo/
TL;DR: Unter On-Chain Analytics versteht man die Analyse von Daten, die auf jeder beliebigen Blockchain vorhanden sind. Diese Daten sind auf der Chain, also on-chain und somit für jedermann jederzeit und von überall abrufbar. Genauer bieten Blockchains Daten über Adressen, Transaktionen und in gewisser Weise auch über Wallets. Diese Informationen können verwertet werden, um verschiedene Sachverhalte darzustellen. Dieses Verfahren wird auch Heuristik genannt und bedient sich wahrscheinlicher Annahmen, also z.B. wiederkehrender Muster. Dabei werden sogenannte Cluster erstellt, also Verbindungen zwischen Adressen und Transaktionen gezogen.
So nutzen nutzen Analyse-Firmen wie Chainalysis Heuristiken und Wahrscheinlichkeitsanalysen, um Bitcoin-Transaktionen und Eigentümerwechsel zu verfolgen. Sie versuchen, Adressen auf der Grundlage dieser Heuristiken zu gruppieren, jedoch stimmen die Ergebnisse verschiedener Unternehmen oft nicht überein. Dies kann zu vagen Beweisen und Schuldunterstellungen führen.
> „Während die Identität eines Besitzers einer Bitcoin-Adresse im Allgemeinen anonym ist (es sei denn, der Besitzer entscheidet sich dafür, die Informationen öffentlich zugänglich zu machen), können Strafverfolgungsbehörden den Besitzer einer bestimmten Bitcoin-Adresse oft durch Analyse der Blockchain identifizieren“ - Devon Beckett, Special Agent, IRS
Chainalysis betreiben einen sogenannten Reactor, der diese Analysen vornimmt. Diese Analyse dient als Grundlage für das Argument, Roman habe Geld von seinem Mt Gox-Konto abgebucht und verwendet, um die Bezahlung der DNS-Registrierung für Bitcoin Fog zu tätigen und zu verbergen. Es wird so versucht, Roman mit Aufzeichnungen im Bitcoin Talk-Forums in Verbindung zu bringen, die wiederum Bitcoin Fog mit illegalen Aktivitäten in Verbindung bringen.
<img src="https://blossom.primal.net/6d86d2843895b4b7fa481fe074e0c79bb94b7001233fbcf415bcde86e175359f.gif">
Konkret wird anhand dieser Analyse eine Verbindung zu Roman und weiter zu Bitcoin Fog hergestellt, die beweisen soll, dass Zahlungen im Wert von 336 M US Dollar gewaschen wurden, die für Drogengeschäfte verwendet wurden.
Es gibt keine objektiven Standards für diese Art der Analyse und Strafverfolgungsbehörden stützen ihre Beweise auf diese privaten Ermittlungen. Im konkreten Fall vo Chainalysis spielen Beziehungen zu Strafverfolgungsbehörden wie dem britischen Serious Crimes Office und dem US-Justizministerium, sowie den damit einhergehenden Geldquellen eine entscheidende Rolle beim Aufstieg des Unternehmens zum größten Anbieter dieser Dienstleistungen mit einer Marktkapitalisierung von 8,6 Milliarden US Dollar.
### Verteidigung
Roman wird in diesem Fall von der Kanzlei Ekeland Law, PLLC vertreten. Die Anwälte, Tor Ekeland und Michael Hassard sind der festen Überzeugung, dass Roman unschuldig ist und dass er in diesem Fall aufgrund fehlerhafter digitaler Forensik in Bedrängnis geraten ist.
Roman gibt zu, Bitcoin Fog aus Datenschutzgründen verwendet zu haben, um seine Bitcoin zu waschen, bevor er diese in sein Konto bei Kraken einzahlte. Das Mischen an sich ist nicht illegal, denn während der Anhörung erkannte der Richter sogar an, dass die Verwendung eines Mixers wie Bitcoin Fog nicht grundsätzlich verboten sei. Dies war sogar das erste Mal, dass ein Richter ausdrücklich erklärte, dass das Mischen von Bitcoin nicht illegal ist und dass es auch nicht illegal ist, Nutzer//in eines Mischdienstes zu sein. Es ist jedoch zu beachten, dass sich dieser Fall speziell gegen den Betreiber von Bitcoin Fog richtet und versucht, den Dienst mit Drogenmarktplätzen in Verbindung zu bringen.
Argumente für Romans Unschuld beinhalten unter anderem, dass Bitcoin Fog in der gesamten Zeit von Romans Inhaftierung aktiv geblieben ist, was darauf schließen lässt, dass die eigentlichen Betreiber immer noch auf freiem Fuß sind. Roman wurde vor seiner Verhaftung überwacht, es wurden Abhör- und Überwachungsmaßnahmen durchgeführt, jedoch keine Beweise gefunden, die ihn mit dem Betrieb von Bitcoin Fog in Verbindung bringen, selbst nachdem Server beschlagnahmt wurden.
Darüber hinaus ignoriert die Anklage auch die Tatsache, dass die DNS-Registrierung der Bitcoin Fog Domain seit Romans Verhaftung zweimal erneuert wurde. Trotzdem versucht die Anklage eine Verbindung zu Roman auf der Grundlage von IP-Adressen herzustellen, die mit anderen E-Mails verknüpft sind, die zur Registrierung der DNS und zur Erstellung eines Kontos im Bitcoin Talk Forum verwendet wurden.
<img src="https://blossom.primal.net/8e7bfd219eb2e064b00ed62b656d1af153f4beb32370914578f0f6946a003f2e.gif">
Roman wird Verschwörung vorgeworfen, es wurde jedoch kein einziger Mitverschwörer genannt. Bei den von der Anklage behaupteten Transaktionen handelt es sich um Lizenzzahlungen des Mixers, die jedoch nicht durch Beweise gestützt werden. Wenn Roman ein Drahtzieher wäre, der 336 M US Dollar an Drogengeldern gewaschen hätte, würde es für ihn keinen Sinn machen, sein Geld mit seinem richtigen Namen und Passfoto auf ein KYC-Konto bei Kraken einzuzahlen.
An dieser Stelle ist es vielleicht interessant festzustellen, dass Michael Gronager, einer der [Mitbegründer von Chainalysis](https://en.wikipedia.org/wiki/Chainalysis), auch einer der Mitbegründer von Kraken war.
### Mt Gox Daten
Es gibt eine Verbindung zwischen Kraken, Chainalysis und Mt Gox. Denn nicht nur war der Gründer von Kraken, Jesse Powell, als Berater für Mt. Gox bei der Lösung eines Sicherheitsproblems tätig und begann in Erwartung seines Kollapses mit der Arbeit an Kraken als Ersatz, auch Chainalysis wurde als direkte Reaktion auf den Mt. Gox-Skandal gegründet.
Chainalysis wurde in den offiziellen Ermittlungen im Insolvenzverfahren von Mt. Gox genutzt, um den Verbleib der "gestohlenen" bitcoins zu untersuchen. Allerdings gibt es Anzeichen dafür, dass die dabei verwendeten Daten falsch und unzuverlässig seien. Angebliche Transaktionsnummern und Wallet-Adressen existieren nicht, werden verwechselt oder sind schlichtweg fehlerhaft. Genau dieser Datensatz wird aber nun benutzt, um Fälle wie den von Roman zu beweisen.
### Ankläger
Einer der Staatsanwälte des Falles ist jetzt leitender Rechtsberater für Chainalysis, und ein IRS-Ermittler gründete während seiner Tätigkeit für den IRS ein privates Unternehmen namens Exigent LLC. Die Pressemitteilungen und Fundraising-Runden von Chainalysis stehen eng im Zusammenhang mit dem Fall. Exigent LLC erhält in der Pressemitteilung des US-Justizministeriums die höchste Auszeichnung für Romans Verhaftung, und fünf Monate später kaufte Chainalysis Exigent LLC. Dieser Fall scheint von Karrierismus und Profitstreben getrieben zu sein.
<img src="https://blossom.primal.net/cfd9c2f0bced31d0b51f669d4a589b39cfcff57bc952e6013856121c128e2d6d.gif">
### Problem
Neben den Verbindungen der Ermittler und Ankläger mit Chainalysis und der Problematik der fehlenden Beweise, ist dieser Fall zutiefst beunruhigend und wirft Bedenken hinsichtlich des geltenden Computerrechts auf.
Die meisten Blockchain-Strafverfolgungen folgen dem gleichen Muster: Einspruchsvereinbarungen, Gerichtsverfahren oder Entlassungen. Unschuldige Menschen gehen oft auf Plädoyer-Deals ein, weil ihnen die Ressourcen fehlen, um gegen die unbegrenzten Ressourcen des Department of Justice zu kämpfen. Roman kann keinen Deal annehmen, weil er nichts weiß und lügen müsste.
Es ist beunruhigend, dass der Fall in Washington D.C. verhandelt wird, obwohl Roman keine Verbindungen zu dieser Stadt hat. Die einzige Grundlage dafür, die Gerichtsbarkeit nach D.C. zu legen, ist darin begründet, dass eine verdeckte Operation gegen Roman aus Washington D.C. geleitet wurde. Dies gibt Anlass zur Sorge, weil es Staatsanwälten ermöglicht, Angeklagte auf der Grundlage von Online-Interaktionen vor jedes Bundesgericht zu ziehen - ob US Staatsbürger oder nicht. Dies ist ein direkter Verstoß gegen die Gerichtsstandsklausel und entfernt wichtige Elemente des Strafrechtssystems, da es jede/n Nutzer//in von Bitcoin-Mixern in die gefährliche Lage versetzen kann, vor einem US-Gericht angeklagt zu werden, wenn eine auch nur dünne Beweislage gegen ihn/sie vorliegt.
Ein weiteres Problem besteht in den vorgebrachten Beweisen. Denn die Verteidigung hat bis heute keinen Einblick in den Code oder die verwendeten Datensätze, die von Chainalysis verwendet wurden, erhalten. Chainalysis beruft sich dabei auf seine proprietären Geschäftsdaten und lehnt eine Offenlegung ab. Es wird vermutet, dass die Datensätze falsch sind, insbesondere angesichts der fragwürdigen Mt. Gox-Aufzeichnungen, auf die sie sich stützen.
Die bereitgestellten Daten sind begrenzt, unvollständig und werden in komplizierten Flussdiagrammen dargestellt. Die verwendete Software, wie z.B. der Chainalysis Reactor, steht nicht für eine unabhängige Prüfung zur Verfügung. Der Mangel an Transparenz und Zugang zu dieser Software gibt Anlass zu Bedenken hinsichtlich ihrer Genauigkeit und den daraus gezogenen Schlussfolgerungen.
<img src="https://blossom.primal.net/74c86d3db94191c8c5389e6ffbedc28a8c3e4b8a0e1ae1410f81777523a2e399.gif">
Es bestehen Zweifel am Zusammenhang zwischen Roman, dem Betreiber von Bitcoin Fog, und den mutmaßlichen Straftaten. Roman sitzt derzeit im Gefängnis, ihm droht eine Haftstrafe von 50 Jahren. Die Freiheit einer Person wird durch eine kommerzielle proprietäre Software gefährdet, die vor Gericht erwirken kann, dass Quellen und Datensätze nicht offengelegt werden.
Auch wirft der Fall Bedenken hinsichtlich fehlender Standards, des gewinnorientierten Charakters des forensischen Bereichs, der Weigerung, Beweise auszutauschen, und der Möglichkeit von Justizirrtümern auf, die durch fehlerhafte Software und fragwürdige Praktiken verursacht werden.
### Wie geht es weiter?
Das Verteidigungsteam hat finanzielle Probleme, da alle Gelder von Roman beschlagnahmt wurden. Der Antrag auf Freigabe der Mittel wurde abgelehnt. Romans Verteidigung muss öffentliche Mittel beantragen und hofft auf Spenden. Ich habe in einem früheren Artikel schon auf die Spendenseite aufmerksam gemacht. Wer anhand der aufgelisteten Fakten das Gefühl bekommt, dass hier jemand zu Unrecht verhaftet wurde und helfen möchte, kann die Verteidigung mit einer Spende unterstützen.
https://www.torekeland.com/roman-sterlingov
https://geyser.fund/project/usvsterlingov
#FREEROMAN
🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ 513d5051:8a622026
2025-01-08 01:19:55
I've noticed some of my posts they become a kind 1 event while others become a kind 30023 event[^1].
So if you see this post[^2] published as a note and has a bunch of markdown, and then another super simple post[^3] becomes an article.
How do you think it should behave?
I personally gravitate towards publishing everything as articles (kind 30023) since clients usually enable markdown to render them as we do, this is how we'll port the content to Nostr the closest to SN most of the time IMO.
[^1]: https://github.com/nostr-protocol/nips?tab=readme-ov-file#event-kinds
[^2]: [Complex post turned note](https://njump.me/nevent1qvzqqqqqqypzq5fa2pglp00uetkjw4hwldkscpv0g7sh3xyw9lddpu6tmw9xygpxqy88wumn8ghj7mn0wvhxcmmv9uq3jamnwvaz7tmjv4kxz7fwwdhx7un59eek7cmfv9kz7qpqzyhkd378222a5p7hpuvtf9t9zf87qp82qucpzka0uq9gg0g43xgqcqxpdc)
[^3]: [Simple post turned article](https://njump.me/naddr1qvzqqqr4gupzq5fa2pglp00uetkjw4hwldkscpv0g7sh3xyw9lddpu6tmw9xygpxqy88wumn8ghj7mn0wvhxcmmv9uq3jamnwvaz7tmjv4kxz7fwwdhx7un59eek7cmfv9kz7qqx8q6rzdfsxu3cwcnr)
originally posted at https://stacker.news/items/841530
-
@ 513d5051:8a622026
2025-01-08 00:46:07
It angers me.
![](https://m.stacker.news/71910)
We just want freedom for fuck sake.
originally posted at https://stacker.news/items/841507
-
@ 000002de:c05780a7
2025-01-07 22:33:18
Many years ago I read [Linchpin: Are You Indispensable?](https://sharkinfestedcustard.wordpress.com/wp-content/uploads/2011/10/seth-godin-linchpin.pdf) by Seth Godin. It should be read by anyone entering their working years. Probably more relevant than ever.
The thing is, whether its machines or cheap labor we all are competing for work. Godin was the first person I heard explain how government schools are designed to create conformity and limit creativity. Reading this book opened by eyes to a new way of viewing work.
Using emotional energy in ANY job whether you are cleaning tables in a coffee shop, writing code, or fixing plumbing issues. Being human and caring are things that are hard to find because it takes work.
Doing good work in and of itself is rewarding. Phoning it in is not.
Great book.
originally posted at https://stacker.news/items/841353
-
@ 513d5051:8a622026
2025-01-07 22:13:27
The Brazilian government has announced they have started monitoring every citizen's financials if their monthly accumulated movement (inflow + outflow) exceeds the equivalent to 819 dollars[^1].
What is included in their surveillance:
- All accounts (regular, savings, investment) balance, payments, cheques, transfers, yields, and redeems
- Movement between accounts owned by the same person
- Purchase and sale of foreign currencies
- Investments credits, debits, purchase, sale, redeem, and liquidations
- Pensions and insurances
- Credit pools (often people do this to acquire expensive assets without paying too much interest)
Obviously this is a socialist/communist leaning government, so intervention and control is their bread and butter. They have introduced many new taxes after they came into power, but since they got some push back and our central bank isn't obeying them (they are independent but heavily pressured/influenced) to lower interest rates, they are trying to steal (through taxes) a lot more money from people to enable them to spend more and to help their accounts end every year less negative due to the consequences they've been suffering.
The only real answer would be to go full sovereign, close all accounts and only deal in Bitcoin or if I need fiat to keep the physical version instead. But that's too painful as you become isolated from the rest of the society.
What is the best answer?
[^1]: https://x.com/RhuanBAdvogado/status/1876323011181080958
originally posted at https://stacker.news/items/841315
-
@ 5d4b6c8d:8a1c1ee3
2025-01-07 21:09:20
Am I only writing this post because I thought the name was dope?
Pretty much, but I'm also bored and it's been about a week since I joined the ownership group of ~Stacker_Sports, so let's take a look at how the territory's done this past week.
# Territory Stats
| Posts | Comments| Stacking | Spending | Revenue |
|-------|-------------|-----------|-----------|-----------|
| 53 | 880! | 51k | 77.6k | 19.6k |
Awesome! We're well on our way to a profitable month.
------------
# Posts of the week
- by zaprank: [Stacker Sports- Special Announcement](https://stacker.news/items/833775/r/Undisciplined)
- by comments: [NFL Weekly Pick 'em- Week 18](https://stacker.news/items/835231/r/Undisciplined)
- by sats: [NCAA College Football Playoff Points Challenge- SemiFinal Picks](https://stacker.news/items/840706/r/Undisciplined)
--------
I'm open to suggestions about what should go in these reports. Like I said at the top, I'm mostly doing this because I didn't want to waste the sweet ass name.
originally posted at https://stacker.news/items/841205
-
@ 000002de:c05780a7
2025-01-07 19:26:02
I was listening to the No Agenda podcast a few weeks ago and they played a clip from a programmer who goes by the handle **the Primagen**. He's an entertaining guy. He actually has a lot of good takes on programming topics.
He started talking about Artificial general intelligence. His focus was Sam Altman's recent comments about AGI being just around the corner. The Primagen brought up a point I hadn't heard anyone mention.
**Why would a company create an artificial general intelligence that can create apps and entire infrastructures from a prompt and just sell access to it?**
Why wouldn't they keep it a trade secret and just use it themselves? If you believed in your AGI wouldn't that make more sense? So does Altman really believe what he is pitching or is it typical fiat hype? A company like Altman's could use AGI to basically destroy all the competition and take over the tech world? Could they not? Its a big if, but If they create an AGI that can just create things it _thinks up_ why would you want to sell that as a service instead of just owning all the amazing things it creates?
Here's what I think. The AGI Altman is talking about is mostly hype. It will not be able to create the next Facebook or Google. It might be able to make some crappy copies of apps at best. Look at the LLM tools we have today like ChatGPT. They can mimic patterns. They can copy writing styles that were created by humans but the majority of what they produce is pretty easy to spot as AI crap. At least it has been for me up to this point. It tends to function better the more a writing style has consistent patterns. True innovation breaks from patterns in interesting ways but builds upon them.
Many people are just blown away by ChatGPT. I find these people tend to be anything but critical thinkers. They also tend to have little experience with software engineering. I'm impressed with many of these tools but the more I understand how they work the less magical it becomes and the more I see the OZ pulling the strings.
All that said, I do not believe AGI is not right around the corner. That's a myth. I've been hearing that for the last 10 years. It's always right around the corner. And yet, people seem to still fall for this. Sam Altman is a pitchmen. Pretty much any founder in Silicon Valley is as well. You really have to take everything they say with a grain of salt because they are all pitchmen, they are marketing their products trying to get fiat funding. They are trying to get eyeballs they can sell.
They're always going to paint everything in the most rosy light. And that's really what you have to understand. You have to be skeptical, because most of the time you're being hyped. I've been around technology and worked in tech field long enough to see the patterns repeat.
I'm not saying there won't be improvements to "AI". I'm not saying that it hasn't already improved. It's useful, but it is not a general intelligence, and it is not going to take the jobs and engineers any time soon. I hesitate to even say any time soon as I doubt it will ever take engineer's jobs because there is always going to be a need for people that know how things work. No matter how advanced artificial intelligence becomes, it is not actually intelligence. It is at best an algorithm that mimics human patterns. There is no creativity. There is only human creativity. There is our human creativity being used as the seed. But humans are weird. We're organic. We're not machines. As patterns form someone breaks out of the pattern in a new and interesting way.
I'd love to hear counter arguments. Why would it make more sense to sell access to AGI vs. using it for yourself?
originally posted at https://stacker.news/items/840982
-
@ 2e8970de:63345c7a
2025-01-07 17:01:49
![](https://pbs.twimg.com/media/GgqH62LWUAEq85g?format=jpg&name=large)
Besides the obvious nonsensical unlabeled Y-axis: It's an interesting narrative for sure but I do find it quite weird. I never saw robotics ("physical AI") as an evolution or the next step of other AI disciplines. Also "perception AI" like classification or regression as a lower evolutionary step of this field. I rather see it as another category to the side of it.
It also implies that all work on robotics before next gen chatbots are work in their infancy or stuff humankind wasted their time on because we weren't ready for it yet?
Curious - what do you think about this narrative?
originally posted at https://stacker.news/items/840769
-
@ 2e8970de:63345c7a
2025-01-07 16:29:41
![](https://www.nvidia.com/en-us/project-digits/home/_jcr_content/root/responsivegrid/nv_container_1505625997/nv_image.coreimg.100.1070.jpeg/1736209420500/nvidia-project-digits-exploded-vew-ari.jpeg)
![](https://www.nvidia.com/content/dam/en-zz/Solutions/project-digits/nvidia-project-digits-banner-lg-offset-desktop.jpg)
https://www.nvidia.com/en-us/project-digits/
What do you think? I can't help but notice how the form factor is super similar to the new Mac Mini. **Which is weird** because the development time for such a project should be longer than between these two announcements. Also why are we seeing a comeback in desktops in 2024?
![](https://www.apple.com/v/mac-mini/u/images/overview/bento-gallery/2d_pt__cs9nfar5mgq6_xlarge_2x.jpg)
I can't help but feel like something is happening behind the scenes. Is this coordinated for something in the future to happen where desktops are needed again? Or a common reason instead of coordinated? **Maybe this something is as simple as locally hosted chatbots.** But then again: didn't desktops unambiguously move on to the iMac & Surface-Studio form factor? Is there some huge innovation in display tech just around the corner that they aren't telling us about yet? Are they planning on selling VR to the world?
I'm probably overthinking here, isn't it? On the other hand I cannot think of any reason why Nvidia would waste their time with desktop PCs now.
originally posted at https://stacker.news/items/840717
-
@ 2063cd79:57bd1320
2025-01-07 07:12:48
Der letzte Artikel stand ganz im Zeichen von Mempool, Transaktionsgebühren, Ordinals, BRC-20 Tokens (aka Shitcoins auf Bitcoin) und Mining-Rewards. Der Mempool ist voller als der Hyde-Park in London am einzigen Sommertag mit Sonne im Jahr. Doch weil ich mich in letzter Zeit zu Genüge mit den vorgenannten Themen beschäftigt habe und man zur Zeit an jeder Ecke den Status des Mempools ungefragt eingeflößt bekommt, möchte ich mich diese Woche mit zwei Standpunkten beschäftigen, die entweder gegenläufig oder komplementär zueinander stehen (gibt es wirklich kein Antonym zum Wort komplementär?).
Ausschlaggebend für den Gedankengang, der mich zu dieswöchigem Artikel bewegt hat waren ein Artikel und eine Podcast-Episode, über die ich letzte Woche gestolpert bin. Bei dem Artikel handelt es sich um Jimmy Songs "[How Fiat Money Broke the World](https://bitcoinmagazine.com/culture/fiat-money-has-broken-the-world)" aus seiner Fixing the Incentives-Reihe im Bitcoin Magazine und bei der Podcast-Episode wurde ich von den Ausführungen von Peruvian Bull im TFTC Podcast [Ausgabe 414: The Dollar Endgame](https://www.tftc.io/414-the-dollar-end-game-is-here-with-peruvian-bull/) von Marty Bent zum Nachdenken angeregt.
Prinzipiell stellt sich im Großen und Ganzen die Frage, wie eine großflächige Adaption von Bitcoin vonstatten gehen könnte. [Hyperbitcoinization](https://www.genexyz.org/post/1721243636888/) oder auch Bitcoin als gesetzliches Zahlungsmittel (wie z.B. in El Salvador, oder bald sogar in Indonesien und Mexiko (!)) sind dabei mögliche Szenarien. Der Nicht-Ghandi-Spruch “First they ignore you, then they laugh at you, then they fight you, then you win.” wird oft genutzt, um die soziologische Entwicklungsstufe, bzw. die öffentliche Wahrnehmung einer Idee, einer Erfindung oder eines Produkts in gewisse Entwicklungsstufen einzuordnen. Genauso wie bei Bitcoin. WIR SIND IN DER "THEN THEY FIGHT YOU" STUFE!!!11! kann man überall auf Bitcoin-Twitter, Nostr oder Reddit lesen.
Doch wer ist "THEY"? Wenn man nur von Nationalstaaten ausgeht und offizielle und inoffizielle (konspirative) multinationale Interessensgruppen außen vor lässt, stellt sich mir die Frage, welches Land / welcher Staat die meisten Gründe (politischer oder wirtschaftlicher Natur) hätte, Bitcoin zu adaptieren, bzw. zu bekämpfen. Natürlich kommen einem dabei als erstes die USA in den Sinn, immerhin das Land mit der höchsten kombinierten [Bitcoin-Hashrate](https://ccaf.io/cbnsi/cbeci/mining_map), mit den meisten Bitcoin-Infrastruktur-Anbietern, mit den größten Börsen (nach Handelsvolumen) und den meisten Bitcoin-Nutzer//innen in der Bevölkerung.
Doch macht das die USA zum größten potentiellen Gegner oder zum größten potentiellen Befürworter und Begünstigten von Bitcoin?
### Jimmy Song "How Fiat Money Broke the World"
[Jimmy Song](primal.net/jimmysong) baut seinen Artikel chronologisch auf. Es geht um die Entstehung des Fiat-Geld-Systems nach dem zweiten Weltkrieg und die damit einhergehende Abschaffung des Goldstandards. Mit der Errichtung des Bretton-Woods-Systems wurde eine neue Währungsordnung geschaffen, die den US Dollar als Ankerwährung bestimmte, der wiederum an Goldreserven gekoppelt werden sollte. So sollten flexible Wechselkurse innerhalb der verschiedenen Landeswährungen gewährleistet werden, während gleichzeitig die Sicherheit von Goldreserven existiert. Doch statt Gold für die internationale Handelsabwicklung zu verwenden, wurde nun der Dollar die Abwicklungswährung. Diese Entscheidung verhalf den USA zu einer hegemonialen Wirtschaftsmacht zu werden, denn die Fähigkeit, das Geld zu drucken, mit dem jedes andere Land seinen Handel abwickelte, gab den USA mehr Macht über den Rest der Welt.
![](https://blossom.primal.net/3c4ca9eecdc1a26403051e4e09bbbb023803518090ff502b7ce87927858f529f.gif)Diese Dollar-Hegemonie begünstigte die USA deutlich im internationalen Handel, da sie zur Zentralbank für alle anderen Zentralbanken wurden. Nicht-US-Banken geben sogar Verbindlichkeiten in Dollar, und zwar nicht nur in Europa, sondern in vielen anderen Teilen der Welt. Infolgedessen halten andere Zentralbanken US Dollar als Reserve, die dann auf der Basis von Teilreserven verwendet werden können, um noch mehr Geld in Form von Krediten zu schaffen (das sogenannte [Eurodollar-System](https://de.wikipedia.org/wiki/Eurodollar)).
Diese Position der Stärke nutzten die USA weiter aus und erschufen, was heute als das Petrodollar-System bekannt ist. Dank einem Abkommen zwischen Saudi-Arabien und den USA in den 1970ern wird das von allen Mitgliedsstaaten der OPEC geförderte Öl in US Dollar gehandelt, im Gegenzug für militärischen Schutz durch die USA. Das sogenannte [Petrodollar-System](https://de.wikipedia.org/wiki/Petrodollar) hat dem US Dollar somit einen enormen Wert und hohe Liquidität verliehen.
Die war auch nötig, denn teure Sozialprogramme wie Medicare und Medicaid als auch das Social Security Programm wurden gestartet. Aber auch sehr teure Stellvertreterkriege, wie z.B. in Korea und Vietnam, wollten finanziert werden. Dies taten die USA, indem sie das Geld hierfür einfach druckten, was wiederum die Zentralbanken der anderen Länder nervös machte und dazu brachte, mit dem Abzug ihrer Goldeinlagen bei der US-Notenbank zu drohen. Der damalige Präsident Tricky Dick (Richard Nixon) reagierte darauf, indem er die Goldbindung des US Dollar zunächst nur temporär für immer aufhob. Damit hatte er den Dollar vom Gold ent- und an das Öl der Saudis (bzw. an den militärisch-industriellen Komplex der USA) gekoppelt.
Die USA haben also das exorbitante Privileg, das Geld drucken zu können, das die Welt für die Abwicklung von Handel verwendet. Dies bedeutet unter anderem, dass die USA ihre gedruckten Dollars exportieren und Waren und Dienstleistungen aus anderen Ländern importieren können. Somit wird das gedruckte Geld im Allgemeinen zuerst in den USA ausgegeben (Cantillon-Effekt in Reinform), was dazu führt, dass Geschäftserfolg in den USA zu einer viel höheren monetären Belohnung führt, als in anderen Ländern. Vereinfacht gesagt: In den USA schwimmt mehr Geld umher und somit wird Erfolg besser belohnt. Folglich wollen mehr Menschen in die USA ziehen, und die USA können auswählen, wer hineinkommt und wer nicht. Gut für die USA - schlecht für die anderen.
![](https://blossom.primal.net/7977af44e30509f087da84054d44a2dd2b8d75af88bb77abae3e1395380c2f31.gif)Die ehrgeizigsten Menschen aus anderen Ländern immigrieren in die USA und verdienen mehr Geld und leben ein viel besseres Leben als in ihren Heimatländern. Der Braindrain bedeutet, dass andere Länder unterm Strich verlieren. Menschen im Allgemeinen versuchen immer in Länder einzuwandern, die in der Cantillon-Hierarchie höher stehen. Die reichen Länder werden somit reicher an Humankapital, während die armen Länder an Humankapital ärmer werden.
Die USA schaffen es, ihre Stellung als Neuzeit-Kolonialist vor allem mit Hilfe von Sonderorganisationen, internationalen Finanzinstitutionen und anderen Stiftungen wie dem IWF, der BIZ, des WEF oder der Weltbank zu zementieren. Diese supranationalen Banken und Organisationen leihen Entwicklungsländern und "Ländern des globalen Südens" Geld für den (Wieder-) Aufbau und andere Struktur-relevante Tätigkeiten, aber nur unter strengen Auflagen, die noch strenger werden, wenn diese Kredite nicht zurückgezahlt werden können. In diesen Fällen werden diese Länder dann von den Banken "gerettet", unter der Auflage, noch mehr Kontrolle über die eigene Finanzsuveränität abzugeben.
![](https://blossom.primal.net/3840a6d54e5c660e9279d457d0b5286518689019f9babaace5c11b32ba145edb.gif)Im Wesentlichen tauschen sie dabei Kredite und längere Laufzeiten gegen organisatorische Kontrolle über den Staatshaushalt. Solche Beschränkungen können Punkte beinhalten, wie z.B. wieviel des nationalen Budgets für Infrastruktur ausgegeben werden kann. Oft müssen diese verschuldeten Regierungen eine eigene unabhängige Zentralbank gründen, die dazu verwendet werden kann, die Notwendigkeit einer staatlichen Genehmigung zu umgehen. So werden Länder dazu gebracht Staats-Ressourcen, wie Schürfrechte oder Ländereien an ausländische Unternehmen zu verkaufen.
Jimmy Song führt seinen Artikel noch etwas fort, doch die mir wichtigsten Punkte habe ich erwähnt. Kurz zusammengefasst: Die USA haben durch die de facto Kontrolle über das Geld eine Sonderposition in der Welt. Nicht nur sitzen sie am Gelddrucker - Geld drucken kann jeder, klappt eben nur unter bestimmten Voraussetzungen (zumindest zeitweise) - sondern haben durch diese Kontrollsituation weitere Vorteile: 1) Das größte Exportgut der USA ist der US Dollar. 2) Die US-Wirtschaft hat einen klaren Vorteil anderen Wirtschaften gegenüber, da das Unternehmertum dort besser belohnt wird. 3) Viele ehrgeizige und talentierte Menschen der ganzen Welt strömen in die USA, um von dieser Belohnung zu profitieren. 4) Die internationalen Buchstabensuppen-Finanzinstitutionen stärken den USA den Rücken.
Die USA haben also ein sehr großes (das gröte) Interesse daran, das globale Finanzmonopol in der aktuellen Form aufrechtzuerhalten.
### Peruvian Bull "The Dollar Endgame"
Die Ausgangsthese von [Peruvian Bull](primal.net/p/npub1xwmyzp64xx03kw9ecd7fzsj3e9dgwah6an0rdng0cc6ux4dswwjs28pyyc), einem Autor, der ein gleichnamiges Buch veröffentlicht hat ([The Dollar Endgame](https://thedollarendgame.com/)) ist, dass viele Zeichen darauf hindeuten, dass der US Dollar als Leitwährung der Welt seine letzten Atemzüge macht. Er ist dabei recht pessimistisch und glaubt, dass wir schon in den nächten fünf bis sieben Jahren eine große Veränderung erleben werden.
Allerdings sieht er eine große Chance für die USA, Bitcoin zu nutzen, um diesem Untergang entgegenzuwirken. Viele Länder und Institutionen außerhalb der westlichen Welt sehen den US Dollar kritisch und sind nicht besonders glücklich über die Vormachtstellung, die der Dollar den USA auf dem internationalen Finanzmarkt, dem globalen Handel und der geopolitischen Weltordnung verleiht. Die US-Notenbank wird immer mehr in die Ecke gedrängt und der einzige Ausweg aus der momentanen Schuldenspirale ist Hyperinflation.
![](https://blossom.primal.net/014394f507ea943061eb4634887480764623df9e3a04ad6380858dd93f5fa9b2.gif)Meine zwei Sats sind, dass eine Wahrscheinlichkeit natürlich immer besteht, allerdings bin ich persönlich davon überzeugt, dass der US Dollar, wenn überhaupt, die letzte Währung sein wird, die eine Hyperinflation erlebt, da vorher ganz andere Währungen das Zeitliche segnen müssten.
Doch um bei der These zu bleiben, bietet Bitcoin eine alternative Lösung zur Hyperinflation. Denn die USA könnten ihre Verluste reduzieren, indem sie auf eine Bitcoin-gestützte Leitwährung wechseln. Dazu sind die USA auch bestens aufgestellt: Die von Minern aufgebrachte Hashrate ist nirgendwo größer, als in den USA, Bitcoin-Bestände in Wallets sind nirgendwo größer als in den USA und die größten Bitcoin-Unternehmen, Unternehmen die Bitcoin fördern, oder Technologie entwickeln, die Bitcoin zugute kommt, sitzen in den USA.
Würden die USA, bzw. die US-Notenbank, zu einem Bitcoin-gestützten Währungssystem wechseln, müssten alle anderen Länder der Welt nachziehen, solange die USA diese (oben beschriebene) globale Vormachtstellung in der Weltwirtschaft noch innehaben. Dies würde den USA einen gewaltigen First-Mover-Vorteil bescheren, da nirgendwo sonst die Infrastruktur und der Zugang zu Bitcoin so stark ausgeprägt sind.
<img src="https://blossom.primal.net/45676de9f23863d4e05005f3e7b51c46ef38791395bb8abeb5966ea10c6bede6.gif">
Es ist also nur eine politische Entscheidung, ob dieser First-Mover-Vorteil ausgenutzt wird oder nicht. Indem die Nutzung (institutioneller oder privater Art, Mining, Innovation, etc.) eingeschränkt wird, z.B. durch Verbote, Besteuerung, oder andere ungünstige Gesetze, wird die gesamte Branche und damit das technische Wissen, die Innovation und das damit verbundene Kapital ins Ausland verdrängt und die USA schießen sich ins eigene Bein.
Es wird sicherlich institutionellen Widerstand geben, da die derzeitigen institutionellen Akteure stark vom aktuellen System profitieren und daher nicht zu einem Bitcoin-Währungssystem wechseln wollen, in dem sie keine Zensurrechte und keine exklusiven Übertragungsrechte haben. Daher werden US-Institutionen wie die Notenbank und das Finanzministerium von diesem Ansatz nicht allzu begeistert sein, doch wenn sie es ernsthaft genug betrachten und erkennen, dass es sich hierbei um eine Form der geopolitischen, strategischen Kriegsführung handelt, könnten sie gezwungen sein, ihre Meinung zu ändern und sich auf ein neues System vorzubereiten, das den Idealen, wie Freiheit, Redefreiheit, Eigentumsrechten und solides Geld, treu bleibt, auf denen die USA gegründet wurden.
Peruvian Bull und Marty Bent führen in dieser Episode noch weitere Punkte aus, doch die mir wichtigsten Punkte habe ich wieder erwähnt. Kurz zusammengefasst: Die USA stehen davor, ihre globale Vormachtstellung zu verlieren. Ein Ausweg könnte die Adaption von Bitcoin als Retter des US Dollar sein. Die USA haben den fruchtbarsten Nährboden für eine solche Änderung des Systems, da sie heute schon die meiste Hashrate, das größte geistige Eigentum und Innovation, als auch das meiste Kapital bündeln.
Die USA hätten also in der Theorie ein sehr großes Interesse daran, Bitcoin als Lösung und zur Stützung ihres globalen Finanzmonopols zu adaptieren.
### Zwei Theorien in zwei entgegengesetzte Richtungen 👈👉
Auf der einen Seite sehen wir ein Argument, weshalb den USA daran gelegen wäre, das aktuelle System so lange wie möglich aufrechtzuerhalten und dem alten Mann auf Krücken unter die Arme zu greifen. Auf der anderen Seite besteht ein Argument dafür, dass die USA ein gesteigertes Interesse daran haben sollten, das alte System so schnell wie möglich hinter sich zu lassen und die Pole Position, die die USA im Bereich Bitcoin haben - ohne Regierungs-seitig was dafür getan zu haben - für sich zu nutzen, um dem alten Mann auf Krücken zu einer Verjüngung zu verhelfen.
<img src="https://blossom.primal.net/d448258356093ddc5030b4077d63262b1c9c2e94360f65e10862b43fb3996b83.gif">
Es ist schwierig einzuschätzen, welchen Weg die USA gehen werden, da es immer noch keinen allgemeinen Konsens darüber gibt, wie Bitcoin zu betrachten ist. Der kürzlich vorgestellte DAME-Gesetzesentwurf ([Digital Asset Mining Energy excise tax](https://home.treasury.gov/system/files/131/General-Explanations-FY2024.pdf)), also eine Verbrauchssteuer für Miner, der Biden-Regierung, würde von Bitcoin-Mining-Unternehmen verlangen, eine 30% Steuer auf die Stromkosten zu zahlen, die für das Mining von Bitcoin verwendet werden. Ein solches Gesetz würde die Mining Industrie aus dem Land drängen, da Miner heute schon auf sehr knappen Margen operieren und somit unprofitabel würden. Dies gleicht einer Bestrafung von Unternehmen für das Streben nach Innovation und technologischem Fortschritt.
Auf der anderen Seite gibt es aber auch die Ansicht, Bitcoin müsse ins Land geholt werden, da man es dort am besten kontrollieren kann, ganz nach dem Motto "Halte deine Freunde nah und deine Feinde noch näher". So z.B. Carole House, ehemalige Direktorin für Cybersicherheit des Nationalen Sicherheitsrates des Weißen Hauses. Sie sprach bei einem Event an der Universität von Princeton und sagte "sie würde lieber mehr Hashrate in den USA sehen, damit sie Miner zwingen können, das Netzwerk zu zensieren" und dass es "nicht nur darum ginge, Minern zu sagen, dass sie bestimmte Transaktionen nicht in Blöcke einbauen, sondern auch nicht auf Blöcken mit nicht konformen Transaktionen aufzubauen, damit diese Transaktionen nirgendwo in der Kette ankommen".
Wir sehen also, dass es selbst zwischen den Gegnern von Bitcoin keinen endgültigen Konsens gibt, wie das Thema in Zukunft angegangen werden soll. Da ist esnicht verwunderlich, dass auf Ebene eines Paradigmenwechsels, den die Adaption von Bitcoin von Seiten der Notenbank bedeuten würde, noch unklarer ist. Für mich sind beide Erklärungen logisch. Allerdings wissen wir nur zu gut, dass Regierungen es manchmal nicht so mit Logik und Vernunft haben.
🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ 207ad2a0:e7cca7b0
2025-01-07 03:46:04
*Quick context: I wanted to check out Nostr's longform posts and this blog post seemed like a good one to try and mirror. It's originally from my [free to read/share attempt to write a novel](https://untitlednovel.dns7.top/contents/), but this post here is completely standalone - just describing how I used AI image generation to make a small piece of the work.*
Hold on, put your pitchforks down - outside of using Grammerly & Emacs for grammatical corrections - not a single character was generated or modified by computers; a non-insignificant portion of my first draft originating on pen & paper. No AI is ~~weird and crazy~~ imaginative enough to write like I do. The only successful AI contribution you'll find is a single image, the map, which I heavily edited. This post will go over how I generated and modified an image using AI, which I believe brought some value to the work, and cover a few quick thoughts about AI towards the end.
Let's be clear, I can't draw, but I wanted a map which I believed would improve the story I was working on. After getting abysmal results by prompting AI with text only I decided to use "Diffuse the Rest," a Stable Diffusion tool that allows you to provide a reference image + description to fine tune what you're looking for. I gave it this Microsoft Paint looking drawing:
![](https://untitlednovel.dns7.top/img/mapgen/01.avif)
and after a number of outputs, selected this one to work on:
![](https://untitlednovel.dns7.top/img/mapgen/02.avif)
The image is way better than the one I provided, but had I used it as is, I still feel it would have decreased the quality of my work instead of increasing it. After firing up Gimp I cropped out the top and bottom, expanded the ocean and separated the landmasses, then copied the top right corner of the large landmass to replace the bottom left that got cut off. Now we've got something that looks like concept art: not horrible, and gets the basic idea across, but it's still due for a lot more detail.
![](https://untitlednovel.dns7.top/img/mapgen/03.avif)
The next thing I did was add some texture to make it look more map like. I duplicated the layer in Gimp and applied the "Cartoon" filter to both for some texture. The top layer had a much lower effect strength to give it a more textured look, while the lower layer had a higher effect strength that looked a lot like mountains or other terrain features. Creating a layer mask allowed me to brush over spots to display the lower layer in certain areas, giving it some much needed features.
![](https://untitlednovel.dns7.top/img/mapgen/04.avif)
At this point I'd made it to where I felt it may improve the work instead of detracting from it - at least after labels and borders were added, but the colors seemed artificial and out of place. Luckily, however, this is when PhotoFunia could step in and apply a sketch effect to the image.
![](https://untitlednovel.dns7.top/img/mapgen/05.avif)
At this point I was pretty happy with how it was looking, it was close to what I envisioned and looked very visually appealing while still being a good way to portray information. All that was left was to make the white background transparent, add some minor details, and add the labels and borders. Below is the exact image I wound up using:
![](https://untitlednovel.dns7.top/img/map.avif)
Overall, I'm very satisfied with how it turned out, and if you're working on a creative project, I'd recommend attempting something like this. It's not a central part of the work, but it improved the chapter a fair bit, and was doable despite lacking the talent and not intending to allocate a budget to my making of a free to read and share story.
#### The AI Generated Elephant in the Room
If you've read my non-fiction writing before, you'll know that I think AI will find its place around the skill floor as opposed to the skill ceiling. As you saw with my input, I have absolutely zero drawing talent, but with some elbow grease and an existing creative direction before and after generating an image I was able to get something well above what I could have otherwise accomplished. Outside of the lowest common denominators like stock photos for the sole purpose of a link preview being eye catching, however, I doubt AI will be wholesale replacing most creative works anytime soon. I can assure you that I tried numerous times to describe the map without providing a reference image, and if I used one of those outputs (or even just the unedited output after providing the reference image) it would have decreased the quality of my work instead of improving it.
I'm going to go out on a limb and expect that AI image, text, and video is all going to find its place in slop & generic content (such as AI generated slop replacing article spinners and stock photos respectively) and otherwise be used in a supporting role for various creative endeavors. For people working on projects like I'm working on (e.g. intended budget $0) it's helpful to have an AI capable of doing legwork - enabling projects to exist or be improved in ways they otherwise wouldn't have. I'm also guessing it'll find its way into more professional settings for grunt work - think a picture frame or fake TV show that would exist in the background of an animated project - likely a detail most people probably wouldn't notice, but that would save the creators time and money and/or allow them to focus more on the essential aspects of said work. Beyond that, as I've predicted before: I expect plenty of emails will be generated from a short list of bullet points, only to be summarized by the recipient's AI back into bullet points.
I will also make a prediction counter to what seems mainstream: AI is about to peak for a while. The start of AI image generation was with Google's DeepDream in 2015 - image recognition software that could be run in reverse to "recognize" patterns where there were none, effectively generating an image from digital noise or an unrelated image. While I'm not an expert by any means, I don't think we're too far off from that a decade later, just using very fine tuned tools that develop more coherent images. I guess that we're close to maxing out how efficiently we're able to generate images and video in that manner, and the hard caps on how much creative direction we can have when using AI - as well as the limits to how long we can keep it coherent (e.g. long videos or a chronologically consistent set of images) - will prevent AI from progressing too far beyond what it is currently unless/until another breakthrough occurs.
-
@ d34e832d:383f78d0
2025-01-06 23:44:40
Lets explore three key aspects of Bitcoin technology to enhance your engagement with the ecosystem:
1. **Running an Alby Hub Cloud Instance**
2. **Setting Up a Nutshell Ecash Mint on an Affordable VPS**
3. **Integrating Nostr Wallet Connect for Seamless Tipping**
These components empower users to manage transactions, ensure privacy, and facilitate smooth interactions within the Bitcoin and Nostr communities.
### 1. Running an Alby Hub Cloud Instance
**Purpose and Benefits:**
Alby Hub is a self-custodial Lightning wallet that allows you to manage Bitcoin transactions efficiently. By running an Alby Hub instance in the cloud, you gain 24/7 online access to receive payments via a Lightning address, integrate with various applications, and maintain control over your funds without the need for personal hardware.
**Setting Up Alby Hub in the Cloud:**
- **Choose Alby Cloud:** For a hassle-free setup, Alby offers a cloud service where you can start your own hub in just 2 minutes.
[Give it A Try: Alby Cloud](https://guides.getalby.com/user-guide/alby-account-and-browser-extension/alby-hub/alby-hub-flavors/alby-cloud)
- **Subscription Benefits:** Subscribing to Alby Cloud provides you with a self-custodial Lightning wallet, 24/7 online access, exclusive partner deals, priority support, and access to a subscriber community.
- [Self-custodial Lightning wallet](https://guides.getalby.com/user-guide/alby-account-and-browser-extension/alby-hub/alby-hub-flavors/alby-cloud)
- **Getting Started:** Visit the Alby Cloud page, select the subscription that suits you, and follow the guided setup process to have your hub up and running quickly.
- [Alby Cloud page](https://guides.getalby.com/user-guide/alby-account-and-browser-extension/alby-hub/alby-hub-flavors/alby-cloud)
For a visual guide on setting up Alby Hub, you can watch the following tutorial:
<iframe width="560" height="315" src="https://www.youtube.com/embed/2Z1BzwxdP4I?si=__tSXaB-xm5JADhH" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
### 2. Setting Up a Nutshell Ecash Mint on an Affordable VPS
**Purpose and Benefits:**
Nutshell is an implementation of Ecash, a digital cash system that prioritizes privacy and anonymity. Setting up a Nutshell Ecash mint on a Virtual Private Server (VPS) allows you to operate your own mint, enhancing transaction privacy and providing a backup system for your Bitcoin transactions.
**Setting Up on a $5 VPS:**
- **Select a VPS Provider:** Choose an affordable VPS provider that supports Bitcoin and Nostr communities. For instance, SatoshiHost offers VPS services tailored for such needs.
- **Install Nutshell:** After setting up your VPS, install the Nutshell software by following the official installation guide.
- [Nutshell](https://github.com/cashubtc/nutshell)
- [Full Cashu Implementation](https://github.com/cashubtc)
- **Configure the Mint:** Set up the mint parameters, including denomination and security settings, to suit your requirements.
- **Secure the Server:** Implement security measures such as firewalls and regular updates to protect your mint from potential threats.
- [Recommendations](https://www.digitalocean.com/community/tutorials/recommended-security-measures-to-protect-your-servers)
- [Server Tips](https://dev.to/josiepeterson/50-essential-linux-server-security-hardening-tips-5fg4)
### 3. Integrating Nostr Wallet Connect for Seamless Tipping
**Purpose and Benefits:**
Nostr Wallet Connect (NWC) is an open protocol that enables applications to interact with Bitcoin Lightning wallets. Integrating NWC allows for seamless tipping and payments within Nostr apps, enhancing user experience and promoting engagement.
**Integration Steps:**
- **Choose a Supporting App:** Select a Nostr app that supports NWC, such as [Amythyst](https://github.com/vitorpamplona/amethyst)or [Damus](https://damus.io/).
- **Connect Your Wallet:** Use NWC to link your preferred Lightning wallet to the Nostr app. This connection facilitates seamless payments without the need to switch between applications.
- **Test the Integration:** Perform a test transaction to ensure that the tipping functionality works as intended.
- **Maintain Security:** Regularly update your wallet and Nostr app to incorporate the latest security features and improvements.
For a deeper understanding of Nostr Wallet Connect and its significance, you can watch the following discussion:
<iframe width="560" height="315" src="https://www.youtube.com/embed/53huU8mg2eo?si=yZnGQ83EPyjQ4tpw" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
### Final Thoughts On Setup
Implementing these components enhances your interaction with the Bitcoin ecosystem by providing efficient transaction management, improved privacy, and seamless integration with Nostr applications. By running an Alby Hub cloud instance, setting up a Nutshell Ecash mint on an affordable VPS, and integrating Nostr Wallet Connect, you contribute to a more robust and user-friendly Bitcoin environment.
### Invitation for Feedback
I encourage you to share any questions or feedback regarding these topics. Let's continue the conversation to explore how we can further engage with and improve upon these technologies.
-
@ 3ffac3a6:2d656657
2025-01-06 23:42:53
#### **Prologue: The Last Trade**
Ethan Nakamura was a 29-year-old software engineer and crypto enthusiast who had spent years building his life around Bitcoin. Obsessed with the idea of financial sovereignty, he had amassed a small fortune trading cryptocurrencies, all while dreaming of a world where decentralized systems ruled over centralized power.
One night, while debugging a particularly thorny piece of code for a smart contract, Ethan stumbled across an obscure, encrypted message hidden in the blockchain. It read:
**"The key to true freedom lies beyond. Burn it all to unlock the gate."**
Intrigued and half-convinced it was an elaborate ARG (Alternate Reality Game), Ethan decided to follow the cryptic instruction. He loaded his entire Bitcoin wallet into a single transaction and sent it to an untraceable address tied to the message. The moment the transaction was confirmed, his laptop screen began to glitch, flooding with strange symbols and hash codes.
Before he could react, a flash of light engulfed him.
---
#### **Chapter 1: A New Ledger**
Ethan awoke in a dense forest bathed in ethereal light. The first thing he noticed was the HUD floating in front of him—a sleek, transparent interface that displayed his **"Crypto Balance"**: 21 million BTC.
“What the…” Ethan muttered. He blinked, hoping it was a dream, but the numbers stayed. The HUD also showed other metrics:
- **Hash Power:** 1,000,000 TH/s
- **Mining Efficiency:** 120%
- **Transaction Speed:** Instant
Before he could process, a notification pinged on the HUD:
**"Welcome to the Decentralized Kingdom. Your mining rig is active. Begin accumulating resources to survive."**
Confused and a little terrified, Ethan stood and surveyed his surroundings. As he moved, the HUD expanded, revealing a map of the area. His new world looked like a cross between a medieval fantasy realm and a cyberpunk dystopia, with glowing neon towers visible on the horizon and villagers dressed in tunics carrying strange, glowing "crypto shards."
Suddenly, a shadow loomed over him. A towering beast, part wolf, part machine, snarled, its eyes glowing red. Above its head was the name **"Feral Node"** and a strange sigil resembling a corrupted block.
Instinct kicked in. Ethan raised his hands defensively, and to his shock, the HUD offered an option:
**"Execute Smart Contract Attack? (Cost: 0.001 BTC)"**
He selected it without hesitation. A glowing glyph appeared in the air, releasing a wave of light that froze the Feral Node mid-lunge. Moments later, it dissolved into a cascade of shimmering data, leaving behind a pile of **"Crypto Shards"** and an item labeled **"Node Fragment."**
---
#### **Chapter 2: The Decentralized Kingdom**
Ethan discovered that the world he had entered was built entirely on blockchain-like principles. The land was divided into regions, each governed by a **Consensus Council**—groups of powerful beings called **Validators** who maintained the balance of the world. However, a dark force known as **The Central Authority** sought to consolidate power, turning decentralized regions into tightly controlled fiefdoms.
Ethan’s newfound abilities made him a unique entity in this world. Unlike its inhabitants, who earned wealth through mining or trading physical crypto shards, Ethan could generate and spend Bitcoin directly—making him both a target and a potential savior.
---
#### **Chapter 3: Allies and Adversaries**
Ethan soon met a colorful cast of characters:
- **Luna**, a fiery rogue and self-proclaimed "Crypto Thief," who hacked into ledgers to redistribute wealth to oppressed villages. She was skeptical of Ethan's "magical Bitcoin" but saw potential in him.
- **Hal**, an aging miner who ran an underground resistance against the Central Authority. He wielded an ancient **"ASIC Hammer"** capable of shattering corrupted nodes.
- **Oracle Satoshi**, a mysterious AI-like entity who guided Ethan with cryptic advice, often referencing real-world crypto principles like decentralization, trustless systems, and private keys.
Ethan also gained enemies, chief among them the **Ledger Lords**, a cabal of Validators allied with the Central Authority. They sought to capture Ethan and seize his Bitcoin, believing it could tip the balance of power.
---
#### **Chapter 4: Proof of Existence**
As Ethan delved deeper into the world, he learned that his Bitcoin balance was finite. To survive and grow stronger, he had to "mine" resources by solving problems for the people of the Decentralized Kingdom. From repairing broken smart contracts in towns to defending miners from feral nodes, every task rewarded him with shards and upgrades.
He also uncovered the truth about his arrival: the blockchain Ethan had used in his world was a prototype for this one. The encrypted message had been a failsafe created by its original developers—a desperate attempt to summon someone who could break the growing centralization threatening to destroy the world.
---
#### **Chapter 5: The Final Fork**
As the Central Authority's grip tightened, Ethan and his allies prepared for a final battle at the **Genesis Block**, the origin of the world's blockchain. Here, Ethan would face the Central Authority's leader, an amalgamation of corrupted code and human ambition known as **The Miner King.**
The battle was a clash of philosophies as much as strength. Using everything he had learned, Ethan deployed a daring **Hard Fork**, splitting the world’s blockchain and decentralizing power once again. The process drained nearly all of his Bitcoin, leaving him with a single satoshi—a symbolic reminder of his purpose.
---
#### **Epilogue: Building the Future**
With the Central Authority defeated, the Decentralized Kingdom entered a new era. Ethan chose to remain in the world, helping its inhabitants build fairer systems and teaching them the principles of trustless cooperation.
As he gazed at the sunrise over the rebuilt Genesis Block, Ethan smiled. He had dreamed of a world where Bitcoin could change everything. Now, he was living it.
-
@ 2e8970de:63345c7a
2025-01-06 19:07:27
![](https://pbs.twimg.com/media/GgjNkI3XAAAe_Do?format=jpg&name=medium)
So it turns out that supply and demand actually do work. Who would have thought. Building building building payed out for developers in Austin. And for renters too.
Here is an anecdote about a woman from Austin getting her renewal for $200 less than the previous year. Probably the first time during her lifetime.
![](https://video.twimg.com/ext_tw_video/1875659098500300800/pu/vid/avc1/576x1024/pzThGC0E6Cwe76iD.mp4?tag=12)
Another anecdote are these offers where landlord offer the first 8 weeks of renting for free:
![](https://pbs.twimg.com/media/GgjNkI3XEAEacMv?format=jpg&name=medium)
[Discussion about this offer on Twitter](https://xcance.com/PlusLibQ/status/1875975269711773867)
Third anecdote: A suburban home on Zillow:
![](https://pbs.twimg.com/media/GcN1VPZXwAAqWQo?format=png&name=small)
[source](https://x.com/nickgerli1/status/1856456514715713806)
Longer article about that topic: [Rent prices drop more than 12% in Austin](https://www.kxan.com/news/local/austin/rent-prices-drop-more-than-12-in-austin/)
originally posted at https://stacker.news/items/839611
-
@ 000002de:c05780a7
2025-01-06 18:26:28
I've been watching old movies and documentaries over the last month and last night my lady and I watched "You Can't Take it with You" which I'd never seen. I really enjoyed it.
[Here's a clip](https://www.youtube.com/watch?v=1n03_MvqaN4&pp) where the grandpa in the story declares to the IRS man that he doesn't believe in taxes. Its a thing of beauty.
Here's some of the dialog.
Wilbur G. Henderson, IRS Agent : Now, Mr. Vanderhoff, that's a very serious thing, not filing an income tax return.
Grandpa Martin Vanderhoff : Now, suppose I do pay you this money; mind you, I don't say that I'm going to, but, just for the sake of argument; what's the government going to do with it?
Wilbur G. Henderson, IRS Agent : What do you mean?
Grandpa Martin Vanderhoff : Well, what do I get for my money? For instance, if I go into a department store and buy something, why, there it is! I can see it. Well, what are they gonna give me?
Wilbur G. Henderson, IRS Agent : Why the government gives you everything! It protects you!
Grandpa Martin Vanderhoff : From what?
Wilbur G. Henderson, IRS Agent : Well, invasion! How do you think the government's gonna keep up the army and navy with all those battleships?
Grandpa Martin Vanderhoff : Battleships? The last time we used battleships was in the Spanish-American War. And what did we get out of that? Cuba - and we gave that back. Why, I wouldn't mind paying for something sensible.
Wilbur G. Henderson, IRS Agent : Something sensible? What about Congress and the Supreme Court and the President? We gotta pay them, don't we?
Grandpa Martin Vanderhoff : Not with my money! No, sir.
You can watch the whole film for free on YouTube. The movie has some other good moments where is demonstrates how bankers pull strings and manipulate the economy, law enforcement, and politics. Most of all I love the free spirit of the family.
Sadly this is a film you wouldn't see made today. At least not without more overt Marxist propaganda.
originally posted at https://stacker.news/items/839559
-
@ 2063cd79:57bd1320
2025-01-06 17:46:01
Der Mempool ist voll. Voller als das Rosenrot an Heiligabend. Dies bedeutet in erster Linie hohe Transaktionsgebühren für On-Chain-Transaktionen. Doch auch während der Mempool verstopft ist, wie der Gotthardtunnel in der Urlaubssaison, bietet Bitcoins Layer 2 Lösung - das Lightning Netzwerk - schnelle und günstige Zahlungen, um Bitcoins Skalierungsgrenze zu überbrücken. Gerade in Zeiten von hohen Transaktionsgebühren und einem Mempool, der voller ist als Til Schweiger nach 13 Uhr, werden kleine Zahlungen, die On-Chain getätigt werden, immer unökonomischer und Lightning Zahlungen dadurch attraktiver.
<img src="https://blossom.primal.net/d5a615c03e7b08217695478085bd6ee011fbe3b63b2bbae819f91fbecb456084.png">
Doch nicht jede/r Nutzer//in möchte auch gleichzeitig eine Lightning-Node betreiben, um in den Genuss zu kommen Lightning zu benutzen. In diesem Fall bieten Lightning Service Provider (LSP) und verschiedene Apps Abhilfe. Es gibt viele verschiedene Anbieter und viele verschiedene Varianten das gleiche Problem umzusetzen: Der/die Nutzer//in möchte mit möglichst wenig Aufwand Lightning benutzen und muss dazu seine/ihre Lightning Wallet zunächst erstmal mit (On-Chain) Bitcoin füttern. Das Umwandeln von L1 Bitcoin zu L2 Bitcoin übernimmt dann die Software. Aber auch andersherum kann es sein, dass Nutzer//innen viele Lightning Zahlungen erhalten und die gesammelten Sats gerne in L1 Bitcoin tauschen möchten. Um diesen Tauschvorgang abzuwickeln gibt es verschiedene Methoden. Eine dieser Methoden sind sogenannte Submarine Swaps.
---
Erstmal vorab: Bitcoin ist Bitcoin, ob On-Chain auf der Basisschicht (Layer 1), oder Off-Chain auf der zweiten Schicht (Layer 2) in Form von Lightning. Man könnte es mit Bargeld vergleichen: Geld auf dem Konto kann problemlos hin- und hergeschoben werden, man kann es auf andere Konten schieben, Überweisungen tätigen oder Depots bezahlen. Wenn man allerdings Bargeld in der Tasche haben will, muss man eine Brücke von der digitalen Kontenwelt in die analoge Bargeldwelt schlagen. Diese Brücke stellen Bankautomaten, Supermarktkassen oder Bankschalter dar, oder eben jede Stelle, an der man Bargeld abheben kann. Das Geldmittel bleibt dabei das gleiche, es verändert nur seinen Aggregatzustand. So kann man Bitcoin in Lightning auch beschreiben, denn Bitcoin bleibt Bitcoin, es hat nur seinen Aggregatzustand temporär verändert. Auf der einen Seite sind also On-Chain-Transaktionen oder Layer 1 (L1) Zahlungen, auf der anderen Seite werde ich von Off-Chain- oder Lightning-Zahlungen oder Layer 2 (L2) und Sats sprechen.
<img src="https://blossom.primal.net/bb2f398cfcf76a7c971897d0e0a4f247d58236aa13a647a0869c35fe09a96474.gif">
### Refresher
Im Bitcoin Stack gibt es verschiedene aufeinander aufbauende Layer und Bitcoin - das Netzwerk - bildet dabei die Grundschicht, das Fundament, auf dem weitere Schichten aufbauen. Bitcoin braucht zusätzlichen Protokolle und Netzwerke, um einen hohen Transaktionsdurchsatz und zukünftiges Wachstum zu gewährleisten. Das bedeutet ganz einfach, dass die Leistung und Geschwindigkeit der Blockchain und der darauf erfolgenden Transaktionen nicht darunter leidet, wenn mehr Nutzer//innen und höhere Transaktionsmengen hinzukommen. Denn Bitcoin selbst ist nicht skalierbar. Die Blockgröße ist begrenzt, die Blockzeit wird auf 10 Minuten geeicht und zusätzlich aufgewendete Energie verschnellert die Erstellung neuer Blöcke nicht, macht sie nicht günstiger und auch nicht effizienter.
Layer 2, also die zweite Schicht, beschreibt Anwendungen und Protokolle, die auf der Basis des ersten Layers, der originären Bitcoin Blockchain, aufbauen. Diese Anwendungen sind unabhängig von Bitcoin insofern, als dass sie den Ablauf und den Code von Bitcoin nicht direkt beeinflussen, das Bitcoin Protokoll bleibt dabei unangetastet. Allerdings erlauben sie dem/der Nutzer//in einen Umgang mit Bitcoin und Anwendungsmöglichkeiten, die über die nativen Funktionen von Bitcoin hinausgehen und fördern somit das Ökosystem rund um Bitcoin.
Lightning, die bekannteste Layer 2 Lösung, basiert auf einem Peer-to-Peer-System zur Durchführung von Mikrozahlungen über ein Mesh-Netzwerk von bidirektionalen Zahlungskanälen. Genau wie bei Bitcoin können bei Lightning eigene Netzwerkknoten betrieben und somit eigene Zahlungskanäle verwaltet werden.
<img src="https://blossom.primal.net/575c29009a14631cd9e759aafa54d4dd00626eda9c29b59246499765c7b6f573.png">
Diese Zahlungskanäle ermöglichen es den Teilnehmer//innen, sich gegenseitig Geld zu überweisen, ohne alle ihre Transaktionen auf der Bitcoin-Blockchain öffentlich machen zu müssen. Zahlungskanäle werden geöffnet und die Blockchain sperrt in diesem Moment die verwendeten Bitcoins für die weitere Verwendung, und in Lightning wird nur der Gegenwert dieser Bitcoins gehandelt. Immer wenn Zahlungskanäle geschlossen werden, werden diese Transaktionen auf die Bitcoin Blockchain übertragen. Lightning-Zahlungen können auch über direkte Kanäle hinaus an andere Teilnehmer gesendet werden, da viele aufeinanderfolgende Kanäle miteinander verkettet werden können und sich eine Zahlung den besten Weg durch die Knotenpunkte dieses weitverzweigten P2P-Netzwerks sucht.
Anders als bei Bitcoin, muss der/die Betreiber//in eines Lightning-Knotens aktiv seine/ihre Kanäle und damit seine/ihre Liquidität managen. Es muss immer genug inbound (eingehend) und genug outbound (ausgehend) Liquidität zur Verfügung stehen, um Zahlungen sowohl zu tätigen als auch zu erhalten. Dies erfordert ein gewisses Verständnis und einen Verwaltungsaufwand, den nicht jede/r Nutzer//in bereit ist aufzubringen, da Kanäle (noch) jederzeit auf ihre Balance überwacht werden müssen.
<img src="https://blossom.primal.net/81519057be175dbb7178f011a8bca7d553a44c7c98094b46dc8e2bcec7cddd84.jpg">
Submarine Swaps erleichtern die Verwaltung der Liquidität dieser Lightning-Knoten. Sie können dabei helfen, eingehende Liquidität zu erhalten und Kanäle wieder aufzufüllen, wenn die Kapazität erschöpft ist, oder Tageseinnahmen in On-Chain Bitcoin umzuwandeln, um diese in Eigenverwahrung zu schützen.
Das Hauptproblem bei den verschiedenen Schichten im Bitcoin-Stack besteht darin, dass Transaktionen zwischen On-Chain-Bitcoin-Adressen (L1) und Off-Chain-Lightning-Adressen (L2) nicht direkt kompatibel sind. Man kann nicht einfach eine Lightning-Transaktion an jemanden senden, der Lightning nicht verwendet, sondern "nur" Bitcoin, oder umgekehrt. Diese Trennung schafft eine Barriere zwischen der Bitcoin-Blockchain und den Layer 2 Protokollen.
Submarine Swaps ermöglichen den direkten Austausch von Vermögenswerten zwischen Bitcoin (L1) und dem Lightning-Netzwerk (L2). Submarine Swaps sind eine spezielle Art von Atomic Swaps, die ohne Verwahrungsrisiko oder Counterparty Risk durchgeführt werden können.
### Atomic Swaps
Atomic Swaps wurden eigentlich erfunden, um den Handel von Vermögenswerten zwischen zwei Blockchains mit unterschiedlichen Coins durchzuführen, heute bekannt als On-Chain Atomic Swap. Ein Beispiel wäre der direkte Austausch von Dogecoin oder Litecoin mit Bitcoin. Mit der Entwicklung und Einführung von Layer 2 Protokollen wurden Atomic Swaps schnell auch für Off-Chain-Transaktionen verwendet, ergo Off-Chain Atomic Swaps.
<img src="https://blossom.primal.net/297b4ca0897b40b0df35980e1a1247b8c1ff64a82a003574ee484908113b98d1.gif">
Was bedeutet dies in der Praxis? Ganz einfach dargestellt nehmen wir an, Person 1 und Person 2 wollen Bitcoin gegen Lightning-Bitcoin eintauschen. Person 1 hat einen bitcoin und bevorzugt 100.000.000 Sats im Lightning Netzwerk (🔗➡️⚡), da sie oft viele kleine Transaktionen tätigt, Person 2 hat 100.000.000 Sats im Lightning Netzwerk und würde gerne in On-Chain-Bitcoin tauschen (⚡➡️🔗), um ihr Erspartes in Selbstverwahrung zu verschieben. Wir nehmen auch an, dass Person 1 und Person 2 keine Lightning-Nodes oder Apps besitzen, die diesen Vorgang für sie automatisch übernehmen, es soll hier einfach die Transaktion verdeutlicht werden.
Um den Austausch durchzuführen, erstellt Person 2 zunächst eine Geheimzahl, einen Wert. Aus diesem Wert generiert sie dann auch einen Hash und sendet diesen Hash an Person 1, ohne den verborgenen Wert zu teilen. Dann erstellt Person 2 eine Transaktion und sperrt 100.000.000 Sats. Diese Sats können nur auf zwei Arten entsperrt werden. Entweder kann Person 1 mit Hilfe des ihr bekannten Werts die Sats einfordern, oder Person 2 kann ihre Sats nach Ablauf eines festgelegten Zeitraums (Anzahl von Blöcken) wieder zurückholen.
Im Moment können weder Person 1 noch Person 2 die Sats beanspruchen, da Person 1 den geheimen Wert nicht kennt (nur den Hash), und Person 2 kann die Sats nicht beanspruchen, da der Zeitraum noch nicht verstrichen ist. Diese zeitlich beschränkten Verträge nennt man Hash Time-Locked Contracts (HTLC).
Gleichzeitig erstellt Person 1 ihre Transaktion, die einen bitcoin sperrt. Der in dieser Transaktion gesperrte bitcoin kann auch wiederum nur auf zwei Arten eingefordert werden. Entweder kann Person 2 mit Hilfe des bekannten Werts den bitcoin einfordern, oder Person 1 holt sich ihren bitcoin zurück, nachdem der festgelegte Zeitraum verstrichen ist.
Beide Parteien haben also ihren jeweiligen Gegenwert für sich selbst gesperrt und für den anderen freigegeben, aber nur solange die Transaktion von beiden Seiten (in dem festgelegten Zeitraum) durchgeführt wird. Denn in dem Moment, in dem Person 2 den bitcoin einfordert, stellt sie Person 1 auch ihren geheimen Wert zur Verfügung, sodass sie die 100.000.000 Sats ausgezahlt bekommt. Für diese Transaktion zwischen zwei Parteien bedarf es keines Dritten. Lediglich die genutzten Smart-Contracts begünstigen diesen vertrauenslosen Handel, einen Atomic Swap zwischen dem Bitcoin-On-Chain und dem Bitcoin-Off-Chain-Lightning-Netzwerk.
<img src="https://blossom.primal.net/17bc1255123e24109bdbd5d224c42e11283bb287b334fb29a03d8076dd98f5ca.gif">
### Zurück zu Submarine Swaps
Ich möchte nochmal hervorheben, dass es sich um eine sehr vereinfachte Darstellung der Funktionsweise handelt, allerdings wollte ich auf abstrakte WEise erklären, wie diese SmartContracts funktionieren, ohne auf dem gleichen Protokoll zu laufen. Was bei Lightning-Lösungen zu Reibungen führt, ist das Verwalten von Kanälen, denn diese können aufgebraucht werden oder müssen neu ausbalanciert werden, wenn Nutzer//innen überwiegend Zahlungen empfangen oder versenden. Die größten Einschränkungen der aktuellen Lightning-Implementierung stellen das Öffnen und Schließen dieser Kanäle dar, da es dafür Transaktionsgebühren bedarf und eine gewisse Menge Bitcoin eingefroren wird, um einen Kanal zu öffnen. Dies bedeutet, dass ein Problem zwischen Lightning und On-Chain Bitcoin darin besteht, Gelder in und aus den beiden Umgebungen zu bekommen, ohne Kanäle öffnen und schließen zu müssen (um Kosten und Zeit zu sparen). Des Weiteren können Kanäle aufgebraucht werden, wenn Zahlungen hauptsächlich abfließen und es müssen neue Kanäle geöffnet werden, um die Nutzung fortzusetzen, obwohl im Wesentlichen unbegrenzte Transaktionen innerhalb eines Kanals gesendet werden können, solange die Netto Ein- und Ausgänge relativ stabil bleiben.
Die Verwaltung von Kanälen kostet On-Chain-Transaktionsgebühren und ist umso teurer, wenn der Mempool voller ist, als Johnny Depp nach der Trennung, was es unbequem, ineffizient und teuer macht, mehrere Kanäle wiederholt zu öffnen.
<img src="https://blossom.primal.net/c40ef1a0669d1b43ac4bff65c1e2e5cf1c99e1e26563a4d8da800df90f26760c.jpg">
Submarine Swaps ermöglichen es, On-Chain Bitcoin in Off-Chain Bitcoin (🔗➡️⚡)- oder umgekehrt (⚡➡️🔗) - umzuwandeln. Sie basieren auf der gleichen Art von Bitcoin Smart-Contract wie Atomic Swaps, HTLCs, da diese sowohl On-Chain- als auch Off-Chain-Transaktionen umfassen können. Der Vorteil bei dieser Lösung liegt darin, dass HTLCs auch bei der Verkettung von Kanälen und Zahlungen verwendet werden und somit das Hauptkonstrukt für den Geldtransfer über das Lightning Netzwerk bilden. So wird Nutzer//innen und Wallet-Anbietern ermöglicht, Gelder vom Bitcoin-L1-Netzwerk direkt an das Lightning-Netzwerk oder andersrum vom Lightning-Netzwerk an das Bitcoin-L1-Netzwerk zu senden, ohne einen Drittanbieterdienst zu nutzen.
Damit bergen Submarine Swaps kein Counterparty Risiko und können ohne zusätzliche Barrieren wie Hintergrundprüfungen oder vertragliche Vereinbarungen durchgeführt werden. Entweder tauschen die beiden Parteien erfolgreich ihre Vermögenswerte aus, oder der Tausch findet nach Ablauf des festgelegten Zeitraums nicht statt. Aber zu keinem Zeitpunkt ist eine der Parteien in der Lage, mit den Einlagen der anderen Seite davonzukommen.
<img src="https://blossom.primal.net/99b53dee76794afe26e257118550e3a164a72b31514e6464514a46022533dac0.gif">
Die im Submarine Swap verwendete Form von HTLC-Smart-Contracts nennt man auch Swap-Provider und kann von einem Drittanbieter verwaltet werden, ist aber ein Smart Contract auf der Blockchain.Bekannte Implementierungen von Submarine Swaps direkt ins Endprodukt sind Lightning Wallets, wie Muun oder Breez.
#### Muun
Die Muun-Wallet ist notorisch dafür bekannt, eigentlich kein "echtes" Lightning-Wallet zu sein, denn alle Guthaben werden On-Chain in der Blockchain verwaltet. Die Muun-Wallet öffnet keine Kanäle für jeden Nutzer und verwendet stattdessen Submarine Swaps für Lightning-Zahlungen, was bedeutet, dass jedes Mal, wenn gesendet oder empfangen wird, eine On-Chain-Transaktion durchgeführt werden muss (und somit auch On-Chain-Gebühren anfallen). Dies bedeutet auch, dass Muun erstmal in Vorkasse geht, um schnelle Zahlungen aufrecht zu erhalten und ggf. Lightning-Zahlungen auf eine Blockbestätigung warten müssen, wenn Muun entscheidet, dass diese Transaktion ein zu hohes Risiko hat, unbestätigt ersetzt zu werden.
Der Vorteil dieses Ansatzes liegt darin, dass ein einheitlicher Kontostand dargestellt werden kann, der sowohl On-Chain- als auch Lightning-Transaktionen ermöglicht. Allerdings ist es nicht besonders einleuchtend, warum man sowohl L1 und L2 in einer Wallet verbinden muss, vor allem, wenn es bedeutet, dass sowohl Anbieter als auch Kunden potenziell höheren Gebühren ausgesetzt sind.
#### Breez
Ein weiterer Lightning-Wallet-Anbieter ist Breez. Auch hier werden Submarine Swaps genutzt, allerdings nur um Liquidität zu erzeugen. Denn obwohl L1-Bitcoin Zahlungen in Breez gespeichert werden können, bietet die Wallet die Möglichkeit, On-Chain-Bitcoin-Gelder über Submarine Swaps auf die Lightning-Wallet zu verschieben (🔗➡️⚡). Submarine Swaps werden in erster Linie verwendet, um eine einfache Benutzeroberfläche bereitzustellen. Das ermöglicht Breez vor allem auch, weniger Kanäle für seine Nutzer zu verwalten.
---
Das Lightning-Netzwerk, aber auch alle andere Layer 2 Lösungen, sind unabdinglich, wenn es darum geht Bitcoin als Zahlungsmittel möglichst reibungslos, benutzfreundlich und vorallem günstig zu gestalten. Allerdings besteht immernoch ein Reibungspunkt zwischen L1 und L2 und dem verschieben von Geldwerten zwischen diesen beiden Schichten. Submarine Swaps sind eine Methode diese Reibung zu verringern, da sie Entwicklern die Möglichkeit bieten benutzerfreundliche Konzepte umzusetzen, die es ermöglichen Lightning-Wallets und -Services so zu programmieren, dass dem/der Nutzer//in der Transfer von Aggregatszuständen nicht bewusst wird.
Natürlich besteht auch die Möglichkeit diese Swaps selbst durchzuführen. Dafür gibt es viele Dienste, mit denen man einen Handel (Swap) durchführen kann. Einige Anbieter können sogar genutzt werden, um ein wenig Profit zu erzielen, denn manche Anbieter lassen sich Vorabliquidität in Form von On-Chain Bitcoin etwas kosten.
🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ 000002de:c05780a7
2025-01-06 17:05:46
Apparently the Prime Clown in Canada is stepping down. Apparently the Orange Man beat the democrat machine. Are "we" winning? No.
I've had the illness of following politics for most of my life. I have never been less invested but I continue to see people missing the point. Several years ago there was an effort in California to remove Gavin Newsom from office. They call it a recall in the state.
When I hear people talk about Biden, or Newsom, or whoever you would think that all we need to do is vote the bum out and we are on the right path. That's way off. Trump's election isn't the goal but rather a sign of a minor shift in the culture and influence.
A mistake I see over and over again is focusing on the personalities. The puppets. The men. As if they are the problem. The problems are so much deeper. It's the culture, the programming, and the puppet masters. The problems are upstream of politicians. Remove one and another will replace them.
I don't so much care that Trump is less bad that Biden. Its that people make the mistake of focusing on the flag being blown by the wind than the wind itself. The politician is simply a result of many other more important factors.
Politicians work under an incentive structure that rewards promising things they cannot deliver. Even things that are not possible. Their only accountability is the voters and donors. The donors get what they want and the voters usually are to uninformed or dumb to realize what is going on. When they do realize it the other team is so demonized they either stick with their team or just don't vote.
The longer I look at democracy and the modern state the more absurd it appears to me. It's not that the men are bad or the government in power is bad. It's the whole incentive structure. There are almost no negative consequences pushing against this nonsense.
I have heard it said that the default view of political figures should be that of the tobacco executives. Today I think it should be the view of the medical insurance CEOs. The default view. There are exceptions but they are rare and work in spite of the system.
The solution is freedom and voluntary interaction. Removing the monopoly state. Remove the monopoly on violence. It would not be a utopia but IMO the incentives would be better.
The culture we create and the choices we make each day are making an impact. Remember that the flag doesn't control the wind. The wind controls the flag.
originally posted at https://stacker.news/items/839442
-
@ 513d5051:8a622026
2025-01-06 16:03:32
Can someone please give me access to the API keys? I'm trying to build an app that will interact with SN but I can't generate the keys, it told me to ask for permission here.
originally posted at https://stacker.news/items/839325
-
@ 5d4b6c8d:8a1c1ee3
2025-01-06 15:14:32
I'm putting some notes down, so I don't forget what happened in this game come podcast time.
This is most people's anticipated NBA Finals match up. The Thunder are still without Chet Holmgren and Alex Caruso, while the Celtics are fully intact.
The game was neck and neck for a while. It felt more like a Celtic (game: slower, low intensity) and the Celtics did build a little lead that they held for a while.
I was wondering why OKC wasn't playing with their normal defensive intensity and thinking they need to go back and watch how Miami was able to repeatedly dominate Boston in the playoffs. But then, OKC flipped the switch and were all over Boston: forcing turnovers, chase-down blocks, deflecting balls, etc.
Final score: 105-92 OKC
Takeaway: OKC is not the team Boston wants to play in the Finals
originally posted at https://stacker.news/items/839260
-
@ 5d4b6c8d:8a1c1ee3
2025-01-06 14:50:00
It's officially the off-season for the Silver and Black. After several teams shot their draft position in the foot, the Raiders will be picking 6th.
That's high enough to try to trade up for one of the QB's, but I expect it won't be easy to pry those picks away from Tennessee or Cleveland, nor will it be easy to leap frog the Giants. So, let's see who we can get at 6th.
# Mock Draft
6th Pick: DT Mason Graham
37th Pick: QB Jalen Milroe
68th Pick: WR Elic Ayomanor
73rd Pick: OT Grey Zabel
107th Pick: RB TreVeyon Henderson
142nd Pick: CB Mello Dotson
179th Pick: OG Jaeden Roberts
212th Pick: S Dante Trader Jr
216th Pick: QB Will Howard
222nd Pick: DE Kaimon Rucker
In lieu of a top QB, I'm going BPA with the first pick. The Raiders defensive line dramatically over-performed this season, considering the unbelievable injuries. Mason Graham will round out a line that also starts Maxx Crosby, Christian Wilkins, and Malcolm Koonce/Tyree Wilson. I hope we can keep the interim D-line coach, because he's done a great job and unearthed some promising rotation level talent.
For QB, I ended up going with the "heir and a spare" strategy. There's a lot of uncertainty around Milroe, so I took a flyer on the Ohio State QB in the 7th. The nice thing about having a competent high-end backup QB already is that drafting a day 1 starter isn't urgent. The Raiders can swing for the fences.
Otherwise, the focus was upgrading the offense and filling in depth on defense.
originally posted at https://stacker.news/items/839218
-
@ 513d5051:8a622026
2025-01-05 21:03:43
[Raspberry Pi 5 8GB RAM](https://www.amazon.com/Raspberry-Pi-8GB-SC1112-Quad-core/dp/B0CK2FCG1K) + [Freenove's Hexapod Robot Kit](https://www.amazon.com/Freenove-Big-Hexapod-Robot-Kit-Raspberry-Pi-Balancing-Recognition-Ultrasonic/dp/B08M5DXS2P/141-0005157-6932736) + [Raspberry Pi AI HAT](https://www.amazon.com/Raspberry-Pi-SC1438-AI-Kit/dp/B0D6GMXH73) + [Ollama](https://github.com/ollama/ollama)
*mic drop*
originally posted at https://stacker.news/items/838447
-
@ 3f770d65:7a745b24
2025-01-05 18:56:33
New Year’s resolutions often feel boring and repetitive. Most revolve around getting in shape, eating healthier, or giving up alcohol. While the idea is interesting—using the start of a new calendar year as a catalyst for change—it also seems unnecessary. Why wait for a specific date to make a change? If you want to improve something in your life, you can just do it. You don’t need an excuse.
That’s why I’ve never been drawn to the idea of making a list of resolutions. If I wanted a change, I’d make it happen, without worrying about the calendar. At least, that’s how I felt until now—when, for once, the timing actually gave me a real reason to embrace the idea of New Year’s resolutions.
Enter [Olas](https://olas.app).
If you're a visual creator, you've likely experienced the relentless grind of building a following on platforms like Instagram—endless doomscrolling, ever-changing algorithms, and the constant pressure to stay relevant. But what if there was a better way? Olas is a Nostr-powered alternative to Instagram that prioritizes community, creativity, and value-for-value exchanges. It's a game changer.
Instagram’s failings are well-known. Its algorithm often dictates whose content gets seen, leaving creators frustrated and powerless. Monetization hurdles further alienate creators who are forced to meet arbitrary follower thresholds before earning anything. Additionally, the platform’s design fosters endless comparisons and exposure to negativity, which can take a significant toll on mental health.
Instagram’s algorithms are notorious for keeping users hooked, often at the cost of their mental health. I've spoken about this extensively, most recently at Nostr Valley, explaining how legacy social media is bad for you. You might find yourself scrolling through content that leaves you feeling anxious or drained. Olas takes a fresh approach, replacing "doomscrolling" with "bloomscrolling." This is a common theme across the Nostr ecosystem. The lack of addictive rage algorithms allows the focus to shift to uplifting, positive content that inspires rather than exhausts.
Monetization is another area where Olas will set itself apart. On Instagram, creators face arbitrary barriers to earning—needing thousands of followers and adhering to restrictive platform rules. Olas eliminates these hurdles by leveraging the Nostr protocol, enabling creators to earn directly through value-for-value exchanges. Fans can support their favorite artists instantly, with no delays or approvals required. The plan is to enable a brand new Olas account that can get paid instantly, with zero followers - that's wild.
Olas addresses these issues head-on. Operating on the open Nostr protocol, it removes centralized control over one's content’s reach or one's ability to monetize. With transparent, configurable algorithms, and a community that thrives on mutual support, Olas creates an environment where creators can grow and succeed without unnecessary barriers.
Join me on my New Year's resolution. Join me on Olas and take part in the [#Olas365](https://olas.app/search/olas365) challenge! It’s a simple yet exciting way to share your content. The challenge is straightforward: post at least one photo per day on Olas (though you’re welcome to share more!).
[Download on iOS](https://testflight.apple.com/join/2FMVX2yM).
[Download on Android](https://github.com/pablof7z/olas/releases/) or download via Zapstore.
Let's make waves together.
-
@ 30ceb64e:7f08bdf5
2025-01-05 16:11:46
Hey Freaks,
Another round of songs I've been listening to lately.
Un Sospiro slaps. Wind Tunnel hits me in the childhood.
https://music.youtube.com/watch?v=50A-Mssm6w8&si=OFa8UA-0o71k4ETK
https://music.youtube.com/watch?v=eMnxjdGTK4w&si=STFc4APblXLEp1Ig
https://music.youtube.com/watch?v=RpsN6b95DAQ&si=ixMQY5ZnyuPeum2O
https://music.youtube.com/watch?v=W91-jAQ2ijM&si=MhluAXuU1v_a86yW
https://music.youtube.com/watch?v=LMAhXhRsRXA&si=jo-UPFILXvZd8pS7
https://music.youtube.com/watch?v=53FDkWb7Mv4&si=lp4ikhtx39UqHzSA
https://music.youtube.com/watch?v=rrYMiAoGnVg&si=ya0qnGtbwCdyQ676
https://music.youtube.com/watch?v=Lk9Xwj0mnsI&si=OFMyBaXSO-Jyufxl
https://music.youtube.com/watch?v=057A1RdssoU&si=4lueg4C8Y3ac3LCE
https://music.youtube.com/watch?v=ghxzLw2wRis&si=wjgwjaPOJwo6-Cu2
https://music.youtube.com/playlist?list=PLmYfnnK_Qs5hOiZazXiwEoCdg1RiUvBBv&si=X4opO4goVt2K1T4D
Thanks,
Hustle
originally posted at https://stacker.news/items/838006
-
@ e6817453:b0ac3c39
2025-01-05 14:29:17
## The Rise of Graph RAGs and the Quest for Data Quality
As we enter a new year, it’s impossible to ignore the boom of retrieval-augmented generation (RAG) systems, particularly those leveraging graph-based approaches. The previous year saw a surge in advancements and discussions about Graph RAGs, driven by their potential to enhance large language models (LLMs), reduce hallucinations, and deliver more reliable outputs. Let’s dive into the trends, challenges, and strategies for making the most of Graph RAGs in artificial intelligence.
## Booming Interest in Graph RAGs
Graph RAGs have dominated the conversation in AI circles. With new research papers and innovations emerging weekly, it’s clear that this approach is reshaping the landscape. These systems, especially those developed by tech giants like Microsoft, demonstrate how graphs can:
* **Enhance LLM Outputs:** By grounding responses in structured knowledge, graphs significantly reduce hallucinations.
* **Support Complex Queries:** Graphs excel at managing linked and connected data, making them ideal for intricate problem-solving.
Conferences on linked and connected data have increasingly focused on Graph RAGs, underscoring their central role in modern AI systems. However, the excitement around this technology has brought critical questions to the forefront: How do we ensure the quality of the graphs we’re building, and are they genuinely aligned with our needs?
## Data Quality: The Foundation of Effective Graphs
A high-quality graph is the backbone of any successful RAG system. Constructing these graphs from unstructured data requires attention to detail and rigorous processes. Here’s why:
* **Richness of Entities:** Effective retrieval depends on graphs populated with rich, detailed entities.
* **Freedom from Hallucinations:** Poorly constructed graphs amplify inaccuracies rather than mitigating them.
Without robust data quality, even the most sophisticated Graph RAGs become ineffective. As a result, the focus must shift to refining the graph construction process. Improving data strategy and ensuring meticulous data preparation is essential to unlock the full potential of Graph RAGs.
## Hybrid Graph RAGs and Variations
While standard Graph RAGs are already transformative, hybrid models offer additional flexibility and power. Hybrid RAGs combine structured graph data with other retrieval mechanisms, creating systems that:
* Handle diverse data sources with ease.
* Offer improved adaptability to complex queries.
Exploring these variations can open new avenues for AI systems, particularly in domains requiring structured and unstructured data processing.
## Ontology: The Key to Graph Construction Quality
Ontology — defining how concepts relate within a knowledge domain — is critical for building effective graphs. While this might sound abstract, it’s a well-established field blending philosophy, engineering, and art. Ontology engineering provides the framework for:
* **Defining Relationships:** Clarifying how concepts connect within a domain.
* **Validating Graph Structures:** Ensuring constructed graphs are logically sound and align with domain-specific realities.
Traditionally, ontologists — experts in this discipline — have been integral to large enterprises and research teams. However, not every team has access to dedicated ontologists, leading to a significant challenge: How can teams without such expertise ensure the quality of their graphs?
## How to Build Ontology Expertise in a Startup Team
For startups and smaller teams, developing ontology expertise may seem daunting, but it is achievable with the right approach:
1. **Assign a Knowledge Champion:** Identify a team member with a strong analytical mindset and give them time and resources to learn ontology engineering.
2. **Provide Training:** Invest in courses, workshops, or certifications in knowledge graph and ontology creation.
3. **Leverage Partnerships:** Collaborate with academic institutions, domain experts, or consultants to build initial frameworks.
4. **Utilize Tools:** Introduce ontology development tools like Protégé, OWL, or SHACL to simplify the creation and validation process.
5. **Iterate with Feedback:** Continuously refine ontologies through collaboration with domain experts and iterative testing.
So, it is not always affordable for a startup to have a dedicated oncologist or knowledge engineer in a team, but you could involve consulters or build barefoot experts.
You could read about barefoot experts in my article :
Even startups can achieve robust and domain-specific ontology frameworks by fostering in-house expertise.
## How to Find or Create Ontologies
For teams venturing into Graph RAGs, several strategies can help address the ontology gap:
1. **Leverage Existing Ontologies:** Many industries and domains already have open ontologies. For instance:
* **Public Knowledge Graphs:** Resources like Wikipedia’s graph offer a wealth of structured knowledge.
* **Industry Standards:** Enterprises such as Siemens have invested in creating and sharing ontologies specific to their fields.
* **Business Framework Ontology (BFO):** A valuable resource for enterprises looking to define business processes and structures.
1. **Build In-House Expertise:** If budgets allow, consider hiring knowledge engineers or providing team members with the resources and time to develop expertise in ontology creation.
2. **Utilize LLMs for Ontology Construction:** Interestingly, LLMs themselves can act as a starting point for ontology development:
* **Prompt-Based Extraction:** LLMs can generate draft ontologies by leveraging their extensive training on graph data.
* **Domain Expert Refinement:** Combine LLM-generated structures with insights from domain experts to create tailored ontologies.
## Parallel Ontology and Graph Extraction
An emerging approach involves extracting ontologies and graphs in parallel. While this can streamline the process, it presents challenges such as:
* **Detecting Hallucinations:** Differentiating between genuine insights and AI-generated inaccuracies.
* **Ensuring Completeness:** Ensuring no critical concepts are overlooked during extraction.
Teams must carefully validate outputs to ensure reliability and accuracy when employing this parallel method.
## LLMs as Ontologists
While traditionally dependent on human expertise, ontology creation is increasingly supported by LLMs. These models, trained on vast amounts of data, possess inherent knowledge of many open ontologies and taxonomies. Teams can use LLMs to:
* **Generate Skeleton Ontologies:** Prompt LLMs with domain-specific information to draft initial ontology structures.
* **Validate and Refine Ontologies:** Collaborate with domain experts to refine these drafts, ensuring accuracy and relevance.
However, for validation and graph construction, formal tools such as OWL, SHACL, and RDF should be prioritized over LLMs to minimize hallucinations and ensure robust outcomes.
## Final Thoughts: Unlocking the Power of Graph RAGs
The rise of Graph RAGs underscores a simple but crucial correlation: improving graph construction and data quality directly enhances retrieval systems. To truly harness this power, teams must invest in understanding ontologies, building quality graphs, and leveraging both human expertise and advanced AI tools.
As we move forward, the interplay between Graph RAGs and ontology engineering will continue to shape the future of AI. Whether through adopting existing frameworks or exploring innovative uses of LLMs, the path to success lies in a deep commitment to data quality and domain understanding.
Have you explored these technologies in your work? Share your experiences and insights — and stay tuned for more discussions on ontology extraction and its role in AI advancements. Cheers to a year of innovation!
-
@ 8dac122d:0fc98d37
2025-01-05 10:58:22
I do not see it specified anywhere
originally posted at https://stacker.news/items/837641
-
@ c11cf5f8:4928464d
2025-01-05 10:47:22
Let's hear some of your latest Bitcoin purchases, feel free to include links to the shops or merchants you bought from too.
If you missed our last thread, [here](https://stacker.news/items/828556/r/AG) are some of the items stackers recently spent their sats on.
originally posted at https://stacker.news/items/837629
-
@ 1cb14ab3:95d52462
2025-01-05 04:18:29
*Stunning beaches, ancient temples as far as the eye can see, and lush, green mountainsides that will leave you in awe—Myanmar is a destination you NEED to add to your bucket list. This guide offers the perfect one-month itinerary to explore the hidden gems of this incredible country.*
![](https://image.nostr.build/06987484d317c42a50ae59cdb5de86c2ce0e792fb70b4fc9ce99b33f3a89e214.jpg)
---
## The Itinerary
#### Days 1-2:
Fly into Yangon Airport. Settle in and explore the vibrant sights and flavors of the city.
#### Day 3:
Take an overnight bus south to the coastal city of Myeik.
#### Days 4-8:
Go island hopping around the Mergui Archipelago—remote beaches and untouched islands await.
#### Day 9:
Travel to Dawei. Find a cozy place to stay and relax for the evening.
#### Days 10-13:
Rent a motorcycle and explore the stunning Dawei Peninsula. Soak up the sun on pristine beaches.
#### Day 14:
Head to Hpa An. Check into a hotel and enjoy a sunset beer.
#### Days 15-18:
Discover the limestone mountains, caves, and farmlands of Hpa An.
#### Day 19:
Travel to Bagan. The journey may be bumpy, but the destination is worth it.
#### Days 20-23:
Explore the breathtaking temples of Bagan. Sunrise hot air balloon rides are a must.
#### Day 24:
Head to Lake Inle. Settle into your accommodation and dine by the water.
#### Days 25-26:
Cruise around Lake Inle by boat. Immerse yourself in the local culture and capture the iconic fishermen in action.
#### Days 27-28:
Visit Mandalay to experience city life from a Burmese perspective.
#### Days 29-30:
Return to Yangon for a final exploration before flying home.
---
## Days 1-2: Arrival in Yangon
Myanmar's largest city is a bustling hub filled with shops, activities, and incredible food. The rapid development of this once-isolated country is evident everywhere you look.
**If you are flying internationally:**
Yangon will most likely be the cheapest and most easily accessible destination to begin the trip.
**If you are coming from Thailand:**
I would recommend altering the itinerary and going straight to Myeik via land border then working your way up the country from there.
#### Bogyoke Aung San Market
If shopping is your thing, this place is a haven for local treasures. Hundreds of stalls line the market and surrounding alleyways containing everything from art, sculptures, jewelry, antiquities, and fabrics. I spent a few hours here before jumping onto the nearby circular train for a loop around the city. There are a few small shops to get a bite to eat if you are hungry.
Remember that this itinerary will land you back in Yangon at the end of the trip if you see something you want to buy and don’t feel like lugging it around for a month.
![](https://image.nostr.build/d239552d50ef46298940fb04a9f07510be1384b9922b2419425ff98d340db7c5.jpg)
#### Yangon Circular Train
Easily one of the most fascinating experiences of the trip is riding the Yangon Circular Train around the city for a true look at how the locals live. The train is old, slow, and packed with locals commuting to and from work. The doors are wide open, allowing you to hang your feet outside and soak in all of the sights afar. This is one of the best ways to get a true glimpse into the culture and day-to-day life of the Burmese people.
Be sure to speak with a train operator before getting on to make sure the entire loop is operational. When I went, construction stopped the train about 45 minutes into the loop, forcing us to get a taxi back to the downtown area. The full loop will take over 2 hours to complete. On the train, you can find vendors and hawkers selling little things such as water, nuts, and fruit. I’d suggest eating before jumping on.
![](https://image.nostr.build/8a86b4166e34479e5b47f8ccaa3f84aaec37effb18e2720493bfcaa46fe6c0c4.jpg)
#### Shwedagon Pagoda
Upon walking up the steep and lengthy stairway to the Shwedagon Pagoda lies Yangon’s most famous attraction. The 99-meter gold-coated pagoda can be seen all around the city but is best enjoyed up close. This is a must-visit during your time in the capital. I went about an hour before sunset and stayed well into the night. Sunset from the hill it sits atop is spectacular, and the contrast of the pagoda between day and night is striking.
Make sure to bring socks and a bag, as shoes are not allowed, and you will need to carry them or leave them at the door. After visiting, you can take a short walk to the Sky Bar in the Yangon International Hotel overlooking the pagoda. This is a wonderful place to enjoy a nice dinner and drink, ideal for soaking up more of that luxurious golden pagoda.
![](https://image.nostr.build/63e82001f6d5d44e0429225c91237c98d8164f011b535a29ee93e9b47824735f.jpg)
---
## Day 3: Bus to Myeik
The longest stretch of the trip—but well worth the sights to come. I took a 22-hour overnight bus and opted for the slight upcharge to take the VIP bus. This option is absolutely worth it. Equipped with A/C, comfortable reclining seats, and stops for three meals, it was a cheaper alternative to the costly domestic flight from Yangon and allowed me to see much more of the country.
I had a surprisingly good sleep and would do it again in a heartbeat. You can also fly directly to Myeik, but flights are infrequent and considerably more expensive. The bus I took arrived in Myeik around noon the next day, leaving me plenty of time to check into the hotel and wander around the city a bit before sunset. There weren’t many buses heading down here, so I’d recommend checking for tickets as early as possible when you arrive in Yangon. Alternatively, if you’re coming from Thailand, you can rearrange the itinerary and begin your Myanmar trip in Myeik by crossing from Thailand via bus at the land border.
![](https://image.nostr.build/134e3c9b23f11b83c2b8549c804827877e4b8c4b527cb123491622c14ef14580.jpg)
---
## Days 4-8: Island Hopping in Myeik
The city of Myeik has no accessible beaches, so you’ll need to book an island-hopping tour to fully appreciate the surrounding Mergui Archipelago. While the city itself doesn’t offer much in terms of entertainment, the beaches and crystal-clear waters you’ll encounter on an island-hopping tour are truly unparalleled. Your trip to Myeik will be unforgettable and is an experience you shouldn’t miss.
There are several travel companies offering island-hopping tours, ranging from single-day trips to 14-day excursions. While you can book ahead, I found it quite easy to arrange a trip through an agency in the city. I opted for a three-day, two-night tour with Life Seeing Tours, and it was fantastic. They provided food, tents, and transportation—just bring a swimsuit and a change of clothes, and you’re ready to spend a few nights exploring the islands.
![](https://image.nostr.build/5c360cab9ac342530e28670ffc78bb6889a29e6ce9cbf5078f8b9e4c7434980d.jpg)
![](https://image.nostr.build/3e7e93330cd0811e99fcb6677f948080edde509e233072e58e5ea9c8dd1f8315.jpg)
![](https://image.nostr.build/a0bb6a173052f988c00365f2dca33f90064aec3e4468f8185589bbe54a5e383b.jpg)
![](https://image.nostr.build/e2796685824492e093d0a9e204e993bdec7ba0afc85ef8f650492c020c3288e8.jpg)
---
## Day 9: Bus to Dawei
Another travel day! This time, you’ll take a shorter bus ride heading north to Dawei. The journey takes about six hours, and tickets can be purchased from one of the travel agencies in Myeik. From what I gathered, there’s only one bus per day on this route, and it departs early in the morning.
Be prepared to wake up around 4 AM and make your way back to the same bus station where you arrived. It’s a good idea to arrange transportation to the station the night before—your hotel can help you book a ride for that morning.
---
## Days 10-13: Motorcycling the Dawei Peninsula
Dawei boasts some of the most stunning coastlines and beaches in the country. While most of these beaches are only accessible by motorcycle, there are a few small bed-and-breakfast-style accommodations at the southern end of the peninsula that offer direct beach access.
If you’d prefer not to travel 2–3 hours each day from the city, I recommend staying in that area. You can rent a motorcycle from several places in the city and ride down to the B&Bs near the beaches for an overnight stay. This approach lets you enjoy the remote, lush, and scenic motorcycle journey while avoiding the daily commute to the beaches.
![](https://image.nostr.build/72298c6e1cf53b4479a47d43ce8525d2aae88065ffcb727a18972e6db9640e3b.jpg)
#### Grandfather Beach
Surrounded by mountains and vibrant orange dirt, getting here can be a bit tricky. You’ll need to navigate a steep, loose hill to reach the area. I recommend arriving near low tide, as the beach and surrounding shops flood around noon, making the descent a wet and challenging experience. Be prepared to remove your shoes and walk through knee-deep water to access the beach. This is one of the more popular spots for locals and was among the few beaches I visited that actually had people.
![](https://image.nostr.build/9aee4857806b91f8b1ae5aa49cebf89c6fb51b602e07967749abfd9b50ccf5b5.jpg)
#### Tizit Beach
When we arrived at Tizit Beach, there was no one else around except for the locals. The sand here is soft, and the ocean is pristine. A motorcycle is necessary to access this beach, but the breathtaking views from the mountain pass make the journey entirely worthwhile. The sand near the shore is firm enough to ride on, creating unforgettable moments of cruising along the beach at sunset.
![](https://image.nostr.build/1fadca5bd9aa69efaab8dd68ee7c39e3462378265756af8f57598c4cfcfcf6cb.jpg)
---
## Day 14: Bus to Hpa An
One of the shorter bus rides on this trip, the fare is around $20, and it takes approximately 5 bumpy hours. Once you arrive in Hpa An, there are plenty of hostels and hotels to choose from. I booked mine on Hostelworld the night before, but you should have no trouble finding a place to stay on the day of your arrival if needed.
---
## Days 15-18: Hpa An: Farmland, Caves, and Mountains
Hpa An offers a stark contrast to the beaches and cities encountered so far on the trip. Surrounded by towering limestone mountains and lush green farmland, the region has a peaceful, rural charm. There are several caves, lakes, and one of my favorite sunrise hikes of the journey.
While I have a few recommendations and must-visit spots, Hpa An is best explored without a strict plan. A central theme of this trip has been the freedom of hopping on a motorcycle and riding wherever your heart desires.
![](https://image.nostr.build/38374608be684be4e976b2e7f4ea3a489c1af4c6021ef9d8d1b3e0122fe39425.jpg)
#### Mount Zwegabin Sunrise Hike
Hiking Mount Zwegabin for sunrise is a must-do during your time in Hpa An. The mountain is located a short ride from town, about 40 minutes by motorcycle. The hike to the summit took around 35 minutes at a brisk pace, so you’ll need to leave around 4 AM to catch the sunrise, depending on the season. The highlight of the hike is the final ascent up the floating stairs to reach the peak. Be sure to have your camera ready and take in the breathtaking views.
![](https://image.nostr.build/3dafd8b0157b0caa300e779b5df2214a57470671e14b64baa068bc40756dc340.jpg)
#### Kyauk Kalat Pagoda
This is one of those places that leaves you in awe, wondering how such a unique landscape can exist. Easily one of the most unusual rock formations I’ve encountered, it’s a fantastic spot to watch the sunset. A winding staircase leads up the rock to the top of the temple, making it a great place to spend a couple of hours.
![](https://image.nostr.build/90028dd4abe4600883267996c294adc0e81c7445d4345259b8d5a5e76e21eaa7.jpg)
#### Saddar Cave
Filled with bats, stunning limestone formations, and statues, this short cave walk provides a refreshing escape from the heat. The path takes about 20 minutes to explore, leading to a beautiful lake at the back. Grab a drink, relax for a while, and take a small paddle boat back to the entrance for a memorable experience.
![](https://image.nostr.build/ba49f74add5b83599b0d64ff8fc72ebbb63b98eeace255dd81abd6a092b38598.jpg)
---
## Day 19: Bus to Bagan
A travel day heading north. This part of the trip is hot, bumpy, and slow, so be prepared for a longer journey than expected. Bagan has plenty of hotels and hostels, but I’d recommend booking accommodations in advance, as it’s a popular tourist destination. You’ll need to purchase an entry ticket for the area, as it’s a protected national park, but the bus driver should assist in sorting it out before you enter the park.
---
## Days 20-23: Chasing Pagodas in Bagan
Once you’ve settled into your accommodation in Bagan, the best way to explore the vast area is by pedal bike or scooter. All the scooters available for rent are electric, helping to reduce noise pollution—a refreshing change from the loud gas-powered vehicles you’ll be used to from the first half of your trip. There’s no right or wrong way to experience Bagan. The park is enormous, with thousands of pagodas scattered throughout. Most of them are open for exploration, with a few offering rooftop access (though that is being restricted more recently).
You could spend weeks here and still not see all the pagodas up close. Bagan is divided into a new town and an old town—most of the backpacker-friendly hostels are located in Old Town. You’ll find a handful of restaurants, but I often ate at my hostel or from local food carts. Several hostels and hotels offer outdoor pools, which are a great perk, especially depending on the time of year you visit. I highly recommend simply wandering the area freely, but here are a few top pagodas and experiences not to miss during your time in Bagan.
![](https://image.nostr.build/abd869485247ebd22cbcc6f65d7dc80278d38cf29580fec5dd5c147d1f752646.jpg)
#### Hot Air Ballooning
The top attraction in Bagan is undoubtedly the daily hot air balloon tours. Almost everyone who experiences it claims it’s a must-do. I chose to watch from the ground, as the cost of a tour is quite expensive. If you decide to go for it, be sure to set aside a few hundred USD for the trip. From what I’ve heard, you’ll wake up around 4:30 AM and head to the take-off location, returning by around 9:00 AM.
![](https://image.nostr.build/919527664984bba429c017a416fa690f981fa6c6cb7c87622a389dfa8a9d9d92.jpg)
#### Sunset Boat Cruise
Be sure to spend at least one evening on a slow cruise down the Ayeyarwady River. It’s a wonderful way to enjoy distant views of some of the pagodas and relax after a long day of exploration. Several companies offer these cruises at very affordable prices. Our boat included snacks, drinks, and even alcohol. The trips range from half an hour to two hours. Book through your hotel for convenience.
![](https://image.nostr.build/ce426ac9f4add0c5f6bc4e7fbcc5935a609406375ea044f1595b5f919fbb5203.jpg)
#### The Big Three Temples
With over a thousand pagodas to explore in Bagan, there are three main structures that hold significant importance to locals: Shwesandaw, Thatbyinnyu, and Shwezigon. Be sure to make time to visit these iconic pagodas during your trip—you’re likely to come across them without even trying.
![](https://image.nostr.build/a2be909d45a2ed95723223d401a0c667be60c15b8829f67f871d54047a73a3f9.jpg)
---
## Day 24: Bus to Kalaw
Long-distance buses run the route multiple times a day, with the overnight option being the most popular. I recommend checking with a travel agent in Bagan to book your tickets before heading to the bus stop
---
## Day 25-26: Relaxing at Lake Inle
These two days take us to the stunning Lake Inle, located just outside the city of Kalaw. Unfortunately, I wasn’t able to make it to Lake Inle during this trip, but everyone I spoke to highly recommended not missing it. The lake is known for its breathtaking scenery, traditional Intha stilt houses, and the unique leg-rowing fishermen.
From what I’ve heard and seen through photos, the calm waters, floating gardens, and vibrant markets make Lake Inle a truly unforgettable destination. Huge thanks to my friend Toby for sharing those beautiful pictures and giving me a glimpse of what I missed!
![](https://image.nostr.build/49bd25fa01daa857803327c9d4c40ba9a99b80c75f442de26b345989aad982fc.jpg)
![](https://image.nostr.build/3e98ef988bc3fe180d602bab12820d1126a949517a35bff1818d383f0d424635.jpg)
![](https://image.nostr.build/7578bd87a26479d5385c9e796febe72ef22598bb31e0848300c54680736dcb9a.jpg)
![](https://image.nostr.build/6b8356ed05984dc5ebdab487defe43462a27afe418fbaa3d578569c4361d6867.jpg)
---
## Day 27-28: Mandalay City
Mandalay is a fast-paced city with less tourism compared to other parts of the country. It offers a fascinating glimpse into the daily lives of the Burmese people, away from the crowds typically found in Yangon. There are several culturally significant monasteries and temples within the city limits, as well as vibrant markets perfect for shopping and exploring. Mandalay Hill is a great spot for a brisk hike and offers stunning views of the city and sunset on one of your nights. You could also visit the Mandalay Marionettes Theater to catch a local show showcasing Myanmar’s rich history and culture.
As for me, I mainly wandered the city without specific destinations in mind. Since this is the last stop before returning to Yangon, you might not feel as inclined to spend too much time here, but there are definitely some interesting sights worth exploring.
![](https://image.nostr.build/b3e0b7c7efac9ff2ec15cf898cc7b4e9dbfc2d9abbba4207baab0a74e115ed30.jpg)
---
## Day 29-30: Return to Yangon
The final two days of the trip are a return to where it all began. The bus from Mandalay to Yangon takes about 8 hours. Alternatively, Mandalay has a large international airport if you prefer to fly, depending on your next destination.
If you return to Yangon, you’ll have plenty of time to revisit the markets and pick up any final souvenirs or trinkets you might want to take home. Enjoy these last couple of days, savor some delicious food, and take the time to reflect on the incredible month of experiences you’ve had.
![](https://image.nostr.build/2dbd8671d1e81a25dca18b019a4e27ffe94b0f58e2af2e45d3a8056fbfb9fe44.jpg)
---
## Concluding Thoughts
Your month-long journey through Myanmar is bound to be an unforgettable adventure, filled with stunning landscapes, rich culture, and warm hospitality. From the serene beaches of Ngapali to the ancient wonders of Bagan, and the tranquil beauty of Lake Inle to the bustling streets of Yangon and Mandalay, each destination offers its own unique charm and insight into Myanmar’s diverse culture.
The highlights of your trip—exploring historic pagodas, witnessing breathtaking sunrises, and embracing the freedom of riding a motorcycle—are sure to stay with you. Myanmar’s blend of natural beauty, vibrant traditions, and friendly locals makes every moment special. Despite the occasional long and bumpy journeys, the sense of discovery and connection with the people and places makes the experience truly worthwhile.
As you reflect on your journey, you’ll likely feel grateful for the memories, experiences, and the chance to explore a country that feels both timeless and unique. Myanmar’s beauty lies not just in its landscapes but in the people who call it home. You’ll leave with a deeper appreciation for the warmth and resilience of its people and a desire to return and explore even more of this enchanting land.
---
*Update: Unfortunately as of this time (June 2021) Myanmar is experiencing major political and civil unrest. Taken from the advice of friends on the ground there— I can not recommend traveling to Myanmar at the time of writing. Pray for Myanmar!*
*Update 2: The political situation in Myanmar has escalated (July 2022). Travel is still not recommended.*
*Update 3: As of 2025, some tourists have reported that travel is doable. However many governments still have do not travel advisories. DYOR.*
---
### Other Myanmar Guides:
[The Top 3 Hidden Beaches of Myanmar: A Guide to Tizit, Grandfather, and Mergui](https://hes.npub.pro/post/1705254252735/)
---
### More from Hes:
[Art](https://hes.npub.pro/tag/art/)
[Store](https://plebeian.market/p/517d6542a081d61ecd8900ad9e2640290e2cf06f516c5e5f3edadfbde446bff4/stall/1db0cdfe0e39c4bd81b903902eeda74e6aa0f0b56e30851f327e6d0c292c5c06)
[Travel Guides](https://hes.npub.pro/tag/travel/)
[Photography](https://hes.npub.pro/tag/photography/)
[Writings](https://hes.npub.pro/tag/money/)
---
*Originally Published June 15, 2021. Edited with Nostr friendly images on 1/5/2025*
-
@ 513d5051:8a622026
2025-01-04 21:14:50
Since I came across the wild west theme on SN I knew there was something similar I came across in the past and today I finally remembered.
The website is called [JavaRanch](https://javaranch.com/) and it has the same theme as we see on SN, they have ranks based on people's engagement (ranch hand, greenhorn, marshal, sheriff, bartender, etc) which is pretty cool and the whole UX is along the same line.
Was it an inspiration or just coincidence @k00b?
originally posted at https://stacker.news/items/837103
-
@ eac63075:b4988b48
2025-01-04 19:41:34
Since its creation in 2009, Bitcoin has symbolized innovation and resilience. However, from time to time, alarmist narratives arise about emerging technologies that could "break" its security. Among these, quantum computing stands out as one of the most recurrent. But does quantum computing truly threaten Bitcoin? And more importantly, what is the community doing to ensure the protocol remains invulnerable?
The answer, contrary to sensationalist headlines, is reassuring: Bitcoin is secure, and the community is already preparing for a future where quantum computing becomes a practical reality. Let’s dive into this topic to understand why the concerns are exaggerated and how the development of BIP-360 demonstrates that Bitcoin is one step ahead.
---
## What Is Quantum Computing, and Why Is Bitcoin Not Threatened?
Quantum computing leverages principles of quantum mechanics to perform calculations that, in theory, could exponentially surpass classical computers—and it has nothing to do with what so-called “quantum coaches” teach to scam the uninformed. One of the concerns is that this technology could compromise two key aspects of Bitcoin’s security:
1. **Wallets**: These use elliptic curve algorithms (ECDSA) to protect private keys. A sufficiently powerful quantum computer could deduce a private key from its public key.
2. **Mining**: This is based on the SHA-256 algorithm, which secures the consensus process. A quantum attack could, in theory, compromise the proof-of-work mechanism.
---
## Understanding Quantum Computing’s Attack Priorities
While quantum computing is often presented as a threat to Bitcoin, not all parts of the network are equally vulnerable. Theoretical attacks would be prioritized based on two main factors: ease of execution and potential reward. This creates two categories of attacks:
### 1. Attacks on Wallets
Bitcoin wallets, secured by elliptic curve algorithms, would be the initial targets due to the relative vulnerability of their public keys, especially those already exposed on the blockchain. Two attack scenarios stand out:
- **Short-term attacks**: These occur during the interval between sending a transaction and its inclusion in a block (approximately 10 minutes). A quantum computer could intercept the exposed public key and derive the corresponding private key to redirect funds by creating a transaction with higher fees.
- **Long-term attacks**: These focus on old wallets whose public keys are permanently exposed. Wallets associated with Satoshi Nakamoto, for example, are especially vulnerable because they were created before the practice of using hashes to mask public keys.
We can infer a priority order for how such attacks might occur based on urgency and importance.
![](https://blossom.primal.net/97a83addb77a463ed32f4f255216e7b1c5d2379712b60b69be0288e2c1f41655.png)Bitcoin Quantum Attack: Prioritization Matrix (Urgency vs. Importance)
### 2. Attacks on Mining
Targeting the SHA-256 algorithm, which secures the mining process, would be the next objective. However, this is far more complex and requires a level of quantum computational power that is currently non-existent and far from realization. A successful attack would allow for the recalculation of all possible hashes to dominate the consensus process and potentially "mine" it instantly.
---
![](https://www.eddieoz.com/content/images/2025/01/image.png)Satoshi Nakamoto in 2010 on Quantum Computing and Bitcoin Attacks
Recently, Narcelio asked me about a statement I made on Tubacast:
https://x.com/eddieoz/status/1868371296683511969
If an attack became a reality **before Bitcoin was prepared**, it would be necessary to define the last block prior to the attack and proceed from there using a new hashing algorithm. The solution would resemble the response to the infamous 2013 bug. It’s a fact that this would cause market panic, and Bitcoin's price would drop significantly, creating a potential opportunity for the well-informed.
Preferably, if developers could anticipate the threat and had time to work on a solution and build consensus before an attack, they would simply decide on a future block for the fork, which would then adopt the new algorithm. It might even rehash previous blocks (reaching consensus on them) to avoid potential reorganization through the re-mining of blocks using the old hash. (I often use the term "shielding" old transactions).
---
## How Can Users Protect Themselves?
While quantum computing is still far from being a practical threat, some simple measures can already protect users against hypothetical scenarios:
- **Avoid using exposed public keys**: Ensure funds sent to old wallets are transferred to new ones that use public key hashes. This reduces the risk of long-term attacks.
- **Use modern wallets**: Opt for wallets compatible with SegWit or Taproot, which implement better security practices.
- **Monitor security updates**: Stay informed about updates from the Bitcoin community, such as the implementation of BIP-360, which will introduce quantum-resistant addresses.
- **Do not reuse addresses**: Every transaction should be associated with a new address to minimize the risk of repeated exposure of the same public key.
- **Adopt secure backup practices**: Create offline backups of private keys and seeds in secure locations, protected from unauthorized access.
---
## BIP-360 and Bitcoin’s Preparation for the Future
Even though quantum computing is still beyond practical reach, the Bitcoin community is not standing still. A concrete example is BIP-360, a proposal that establishes the technical framework to make wallets resistant to quantum attacks.
BIP-360 addresses three main pillars:
1. **Introduction of quantum-resistant addresses**: A new address format starting with "BC1R" will be used. These addresses will be compatible with post-quantum algorithms, ensuring that stored funds are protected from future attacks.
2. **Compatibility with the current ecosystem**: The proposal allows users to transfer funds from old addresses to new ones without requiring drastic changes to the network infrastructure.
3. **Flexibility for future updates**: BIP-360 does not limit the choice of specific algorithms. Instead, it serves as a foundation for implementing new post-quantum algorithms as technology evolves.
This proposal demonstrates how Bitcoin can adapt to emerging threats without compromising its decentralized structure.
---
## Post-Quantum Algorithms: The Future of Bitcoin Cryptography
The community is exploring various algorithms to protect Bitcoin from quantum attacks. Among the most discussed are:
- **Falcon**: A solution combining smaller public keys with compact digital signatures. Although it has been tested in limited scenarios, it still faces scalability and performance challenges.
- **Sphincs**: Hash-based, this algorithm is renowned for its resilience, but its signatures can be extremely large, making it less efficient for networks like Bitcoin’s blockchain.
- **Lamport**: Created in 1977, it’s considered one of the earliest post-quantum security solutions. Despite its reliability, its gigantic public keys (16,000 bytes) make it impractical and costly for Bitcoin.
Two technologies show great promise and are well-regarded by the community:
1. **Lattice-Based Cryptography**: Considered one of the most promising, it uses complex mathematical structures to create systems nearly immune to quantum computing. Its implementation is still in its early stages, but the community is optimistic.
2. **Supersingular Elliptic Curve Isogeny**: These are very recent digital signature algorithms and require extensive study and testing before being ready for practical market use.
The final choice of algorithm will depend on factors such as efficiency, cost, and integration capability with the current system. Additionally, it is preferable that these algorithms are standardized before implementation, a process that may take up to 10 years.
---
## Why Quantum Computing Is Far from Being a Threat
The alarmist narrative about quantum computing overlooks the technical and practical challenges that still need to be overcome. Among them:
- **Insufficient number of qubits**: Current quantum computers have only a few hundred qubits, whereas successful attacks would require millions.
- **High error rate**: Quantum stability remains a barrier to reliable large-scale operations.
- **High costs**: Building and operating large-scale quantum computers requires massive investments, limiting their use to scientific or specific applications.
Moreover, even if quantum computers make significant advancements, Bitcoin is already adapting to ensure its infrastructure is prepared to respond.
---
## Conclusion: Bitcoin’s Secure Future
Despite advancements in quantum computing, the reality is that Bitcoin is far from being threatened. Its security is ensured not only by its robust architecture but also by the community’s constant efforts to anticipate and mitigate challenges.
The implementation of BIP-360 and the pursuit of post-quantum algorithms demonstrate that Bitcoin is not only resilient but also proactive. By adopting practical measures, such as using modern wallets and migrating to quantum-resistant addresses, users can further protect themselves against potential threats.
Bitcoin’s future is not at risk—it is being carefully shaped to withstand any emerging technology, including quantum computing.
-
@ b6524158:8e898a89
2025-01-04 13:46:41
Most people think if the US adopt a strategic Bitcoin Reserve it's going to kill the dollar, and others think it's going to strengthen the dollar 💵, both groups are wrong in my opinion.
Without a Strategic Bitcoin Reserve(SBR) the us dollar is down 92% against bitcoin in the past 5 years, from already a 99% collapse 5 years before that, so on and so forth, if this is not a complete collapse against Bitcoin I don't know what is. This is not because of Bitcoin the dollar is collapsing, no Bitcoin is just exposing the theft and the scam in plain sight, the money printing scam or currency devaluation by the banksters, the govt and the Fed, those are the only group responsible for the dollar collapsing. But Bitcoin is not going to save dollar neither.
Implementing an (SBR) Strategic Bitcoin Reserve cannot save the dollar in any way it can only help prolong the lifespan of the banksters(benefit them most) and buy fiat more time, but the game is up. People/countries already see through the scam. US treasures are running out of suckers they stole the Russian assets, China is no longer buying failling US bonds they have their problems but US needs to issue more bonds since they are running out of breath to pay for an exponentially growing debt interest, unfunded liabilities, endless wars and more. Tether is now one of the biggest buyer of US treasuries even this is short term, they are more likely to save the dollar than Bitcoin.
So no Bitcoin is not going to kill nor save the dollar, it's going to blowup on its own with or without Bitcoin around.
Piecover
originally posted at https://stacker.news/items/836219
-
@ bcea2b98:7ccef3c9
2025-01-03 22:31:38
![](https://m.stacker.news/71075)
originally posted at https://stacker.news/items/835751
-
@ e968e50b:db2a803a
2025-01-03 17:33:11
https://www.youtube.com/watch?v=P8IRonAGztE&t=12s
This WSJ video was interesting. I wonder if the new response to the age old question of, "Who will build the roads?" should be, "If we only let the government build the roads, who will build the craft roads?" I know, I know, the beer wasn't brewed by the government, but it was the regulation that left us with only Budweiser and Miller and blah blah blah as the options. There are so many industries that we currently hate that I bet may one day become the next craft industry if we can get it out of the hands of the feds.
originally posted at https://stacker.news/items/835322
-
@ 5d4b6c8d:8a1c1ee3
2025-01-03 16:14:55
This was certainly another Alby Hub related scare (really part of the [same one](https://stacker.news/items/832974/r/Undisciplined)).
Before the computer hosting my Alby Hub crashed, I transferred some bitcoin to it for the sake of opening a channel to SN. I was recently offered ownership in multiple territories (https://stacker.news/items/826658/r/Undisciplined and https://stacker.news/items/833775/r/Undisciplined) and needed a channel large enough to support my yearly rent payments.
After getting that node migrated, I was concerned that the on-chain transfer wasn't showing up. I checked the mempool and everything looked right (as far as I could tell), so I contacted Alby support.
The fix was actually fairly straightforward. I just had to attempt to open a channel using the wallet address that the missing bitcoin was in. In an instant, the channel was being generated and my balance was displaying correctly.
Hopefully, that tale will help anyone else who runs into this problem.
originally posted at https://stacker.news/items/835187
-
@ 5d4b6c8d:8a1c1ee3
2025-01-03 15:50:44
The Tom Brady of Stacker News is joining the ~Stacker_Sports ownership group. We'll discuss what, if anything, that means for the territory going forward.
In other territory news,
- The CFP contest is in full swing
- We had a winner in one cricket pool and people are dropping like flies in the other
- New details on the USA vs "the world" competition
- Our fantasy football league wrapped up (I wonder why @grayruby left that off the agenda)
In sports news,
- We'll each share our Game of the Week (submit your nominations in the comments, if you like)
- Dan Campbell is a reckless maniac. Good or bad?
- Who are the best NFL coaches?
- The playoff picture is pretty much set. What's left to decide in week 18?
- We'll hit our recurring NBA segments and touch on the looming trade season
- How's that children's hockey tournament that Canadians love so much going?
- Ovechkin's back! Will he be able to break Gretzky's career scoring record?
In degenerate news,
- The [college football championship market](https://beta.predyx.com/market/college-football-champion-2025) has been a lot of fun.
- I crushed a 13-team parlay on Ember last weekend (sort of)
Let us know what you'd like to hear about this week or what you think about any of the topics on the agenda.
*Stay humble. Stack sats.*
originally posted at https://stacker.news/items/835133
-
@ 9dd283b1:cf9b6beb
2025-01-03 14:57:29
Hi,
Some time ago, I saw a graph showing all stocks, commodities, and indexes denominated in BTC. As you can imagine, all of them are going down.
Recently, I discussed this with a friend, and he couldn't believe it. So, I started searching for this graph—either as a picture or a tool—but I couldn't find it. If anyone knows what I'm talking about, could you please share a link or a picture?
Thanks!
originally posted at https://stacker.news/items/835041
-
@ e968e50b:db2a803a
2025-01-02 21:45:49
![](https://m.stacker.news/70849)
I checked, and it was 25,635 sats. I'm sure it's just a publicity stunt to inspire posts like this...but hey...I'm not above being duped into that type of marketing. Happy New Year!
### PS - a less fun update (skip to maintain good vibes, stay to get pissed and/or call me a statist)
Interesting development: To all that previously have commented on this being a tax disaster: Well, it turns out that in my case, this is definitely correct. I'm constantly getting paid in fiat (cash, CashApp, or check, never direct deposit right now), converting to bitcoin, and then moving to my lightning node (except what I put in savings, which goes to multi-sig wallets). Now that I saw all the hubbub about the "single wallet" tax stuff in the last days before the new year, I realize that I'm basically that guy who is going to just have to make up cost basis guesses and hope that the men with guns realize I'm not trying to lie...
Anywho, kudos to all you non-tax payers out there or people that have the ability to get paid at the same wallet which they can pay bills from. Maybe I'll join you tax non-payers (just since it's so hard to pay them honestly and still have any time to work) when I have less dependents (at least fifteen years from now for any trigger happy IRS guys paying attention)...
originally posted at https://stacker.news/items/834254
-
@ a4a6b584:1e05b95b
2025-01-02 18:13:31
## The Four-Layer Framework
### Layer 1: Zoom Out
![](http://hedgedoc.malin.onl/uploads/bf583a95-79b0-4efe-a194-d6a8b80d6f8a.png)
Start by looking at the big picture. What’s the subject about, and why does it matter? Focus on the overarching ideas and how they fit together. Think of this as the 30,000-foot view—it’s about understanding the "why" and "how" before diving into the "what."
**Example**: If you’re learning programming, start by understanding that it’s about giving logical instructions to computers to solve problems.
- **Tip**: Keep it simple. Summarize the subject in one or two sentences and avoid getting bogged down in specifics at this stage.
_Once you have the big picture in mind, it’s time to start breaking it down._
---
### Layer 2: Categorize and Connect
![](http://hedgedoc.malin.onl/uploads/5c413063-fddd-48f9-a65b-2cd374340613.png)
Now it’s time to break the subject into categories—like creating branches on a tree. This helps your brain organize information logically and see connections between ideas.
**Example**: Studying biology? Group concepts into categories like cells, genetics, and ecosystems.
- **Tip**: Use headings or labels to group similar ideas. Jot these down in a list or simple diagram to keep track.
_With your categories in place, you’re ready to dive into the details that bring them to life._
---
### Layer 3: Master the Details
![](http://hedgedoc.malin.onl/uploads/55ad1e7e-a28a-42f2-8acb-1d3aaadca251.png)
Once you’ve mapped out the main categories, you’re ready to dive deeper. This is where you learn the nuts and bolts—like formulas, specific techniques, or key terminology. These details make the subject practical and actionable.
**Example**: In programming, this might mean learning the syntax for loops, conditionals, or functions in your chosen language.
- **Tip**: Focus on details that clarify the categories from Layer 2. Skip anything that doesn’t add to your understanding.
_Now that you’ve mastered the essentials, you can expand your knowledge to include extra material._
---
### Layer 4: Expand Your Horizons
![](http://hedgedoc.malin.onl/uploads/7ede6389-b429-454d-b68a-8bae607fc7d7.png)
Finally, move on to the extra material—less critical facts, trivia, or edge cases. While these aren’t essential to mastering the subject, they can be useful in specialized discussions or exams.
**Example**: Learn about rare programming quirks or historical trivia about a language’s development.
- **Tip**: Spend minimal time here unless it’s necessary for your goals. It’s okay to skim if you’re short on time.
---
## Pro Tips for Better Learning
### 1. Use Active Recall and Spaced Repetition
Test yourself without looking at notes. Review what you’ve learned at increasing intervals—like after a day, a week, and a month. This strengthens memory by forcing your brain to actively retrieve information.
### 2. Map It Out
Create visual aids like [diagrams or concept maps](https://excalidraw.com/) to clarify relationships between ideas. These are particularly helpful for organizing categories in Layer 2.
### 3. Teach What You Learn
Explain the subject to someone else as if they’re hearing it for the first time. Teaching **exposes any gaps** in your understanding and **helps reinforce** the material.
### 4. Engage with LLMs and Discuss Concepts
Take advantage of tools like ChatGPT or similar large language models to **explore your topic** in greater depth. Use these tools to:
- Ask specific questions to clarify confusing points.
- Engage in discussions to simulate real-world applications of the subject.
- Generate examples or analogies that deepen your understanding.
**Tip**: Use LLMs as a study partner, but don’t rely solely on them. Combine these insights with your own critical thinking to develop a well-rounded perspective.
---
## Get Started
Ready to try the Four-Layer Method? Take 15 minutes today to map out the big picture of a topic you’re curious about—what’s it all about, and why does it matter? By building your understanding step by step, you’ll master the subject with less stress and more confidence.
-
@ bcea2b98:7ccef3c9
2025-01-02 17:47:27
originally posted at https://stacker.news/items/833889
-
@ e968e50b:db2a803a
2025-01-02 17:01:09
Hey all, anybody have a good file for a shroud to put an s9 into a duct? I just used [this](https://cults3d.com/en/3d-model/tool/antminer-s9-s7-l3-mufflers-fan-noise-reduction) and [this](https://cults3d.com/en/3d-model/tool/antminer-s9-s7-l3-mufflers-fan-noise-reduction-vtinoco), which were advertised to muffle the sound, and actually just made it louder and created some resistance. I really want something like [this](https://www.cryptocloaks.com/product/antminer-single-to-6in/), but they are only selling the product, not the file.
originally posted at https://stacker.news/items/833834
-
@ a853296a:209e695f
2025-01-02 15:52:12
👋 What's up, stackers! 🤠
Excited to announce our latest project: [Pull That Up Jamie](https://pullthatupjamie.ai). Think Perplexity but private & [open source](https://github.com/uncleJim21/pullthatupjamie-react).
![](https://m.stacker.news/70691)
#### TLDR: ✨ Why Choose Jamie?
🛠️ Fully Open Source and Transparent!
⚡ BOLT11 Bitcoin/Lightning for Anonymous Usage!
🚄 Optimized for Speed and Convenience!
🆓 Limited Free Usage Available!
#### 💦🔒🕵️ Your Biggest Opsec Leak - Why We Tackled Search
Search + LLMs seems like the peanut butter & jelly of the internet - a great match. But at what cost? Now that LLMs and AI are here, we know that finding needles in a vast haystack of data is much easier. That means that seemingly innocuous queries and interactions you have on the internet now carry way more weight than you think. How long before we all get owned? Privacy becomes all the more important. Each query empowers those who would exploit us. Every search chips away, revealing personal details about your state of mind. Stealing your soul little by little.
Just as bitcoin gives us the opportunity to opt out of exploitative economic systems, we wanted to take bitcoin's magic freedom dust and give you the ability to opt out of exploitative search surveillance 🔒🕵️.
#### ⚡ How Bitcoin Lightning Yet Again Fixes This
Using the Bitcoin Connect plugin, we are able to accept BOLT11 payments. BOLT11, thanks to the lightning network's onion routing topology, affords users great sender privacy:
![](https://m.stacker.news/70764)
With just a VPN + an NWC connection, you can use Pull That Up Jamie with privacy assurances that are unparalleled. For very low cost, an average person can get Jason Bourne tier opsec.
![](https://m.stacker.news/70694)
#### 🚧🧰🏗️Building Off the Great Work of Others
Major shout out to the ⚡ lightning devs that brought BOLT11 to the point it's at and especially to the 🐝 @getalby team for the great work on Bitcoin Connect. BC makes it easy to accept bitcoin payments with very little friction or overhead.
Additionally, we took notes on great projects like [Perplexica](https://github.com/ItzCrazyKns/Perplexica). However we found that none of them were really geared toward the combination of speed, UX, and convenience we were looking for. Most of them are designed to be run in docker containers on your machine - great for techies but not accessible to the wider population.
We rolled our own from scratch, learning a lot from these projects. We especially took note of the superb qualities afforded by the SearXNG project🔍 🌐. What is SearXNG? Let's ask Pull That Up Jamie:
![](https://m.stacker.news/70692)
_SearXNG is such a gamechanger that we plan to make a bitcoin payable, AI scannable endpoint just for accessing our instance. [DM](https://x.com/cascdr_) us if interested._
Armed with the ability to search the web and feed context to LLMs, we can Make The Internet Private Again. We can eliminate Google from your life.
⚡ Stackers do yourselves a favor - check out https://pullthatupjamie.ai today! 🤠
### Future Work
- Open source models like 🦙 Llama
- Collaborating with @TonyGiorgio and team to use their secure compute LLM 🍁 Maple - https://stacker.news/items/764869 as part of the workflow
- Expert Mode: interrogate high signal sources of your choosing like podcasts, stacker news posts and others
- A couple more secret twists to keep you guessing :)
- Suggestions? Hit us with em.
originally posted at https://stacker.news/items/833717
-
@ 2063cd79:57bd1320
2025-01-02 12:56:08
Bitcoin ist vieles. Bitcoin die Währung ist teilbar, austauschbar, einfach transportierbar, haltbar, prüfbar, knapp, universell akzeptiert und leicht sicherungsfähig. Bitcoin das Netzwerk ist staatenlos, dezentral, zensurresistent, erlaubnislos, diskriminiert nicht, vertrauenslos, pseudonym, open source, es basiert auf Konsens- und Anreizmechanismen und Verifizierung sowie Berechnung (wahrscheinlich habe ich sogar viele weitere Eigenschaften vergessen), aber ist Bitcoin auch wirklich unpolitisch, wie so oft behauptet?
---
Es wird häufig behauptet, dass Bitcoin unpolitisch sei. Aber was genau soll das bedeuten? Die einfachste Erklärung ist, dass Bitcoin für jeden frei zugänglich ist und von jedem benutzt werden kann, egal für welchen Zweck. In der Theorie auch für politische Zwecke, egal welcher Richtung. Bitcoin ist Politik in dieser Hinsicht egal. Denn das Bitcoin-Netzwerk richtet nicht, es diskriminiert nicht und es hat keine Meinung. Eine Transaktion ist eine Transaktion, egal wer der Urheber oder der Sender ist und egal, wer der Empfänger ist. Transaktionen müssen nicht gekennzeichnet werden und somit gibt es keine Möglichkeit für das Netzwerk zu entscheiden, ob eine Transaktion gut oder schlecht ist, dazu genutzt wird, um Guthaben von einer Wallet in eine andere zu schieben, oder von einem Land in ein anderes Land geschickt wird, um dort moralisch fragwürdige Motive zu unterstützen. Insofern ist Bitcoin unpolitisch: Das Netzwerk diskriminiert, oder besser gesagt beurteilt nicht aufgrund politischer Neigungen.
Aber dies ist eigentlich nur die Definition für die eingangs erwähnte Eigenschaft von Bitcoins [Wertfreiheit](https://de.wikipedia.org/wiki/Wertfreiheit) (meiner Meinung nach eine bessere Ausdrucksweise für "Bitcoin diskriminiert nicht").
Aber Nichtdiskriminierung bzw. Wertfreiheit bedeutet nicht unbedingt unpolitisch oder apolitisch. Die Definition dieses Adjektivs bedeutet streng genommen:
> \[1\] sich nicht für Politik interessierend, kein Interesse an politische Themen zeigend
> \[2\] keine Steigerung: nicht die Politik betreffend, nicht zur Politik gehörend
Die erste Definition, da sind wir uns sicherlich einig, sollte erfüllt sein. Bitcoin interessiert sich nicht für Politik. Bitcoin ist ein Netzwerk, ein Protokoll, ein System. Bitcoin interessiert sich nur für sich selbst. Seinen eigenen Erhalt, und die im Protokoll festgesetzten Regeln: Etwa alle 10 Minuten wird ein neuer Block produziert, egal wie viel Rechenleistung dem Netzwerk zur Verfügung steht, egal wie viele Transaktionen hinzuzufügen sind, egal wie viele Netzwerkteilnehmer partizipieren.
Bei der zweiten Definition wird es allerdings etwas komplizierter. Bitcoin wurde von Satoshi als Peer-to-Peer Electronic Cash System ins Leben gerufen, das die inhärenten Schwächen des heutigen, vertrauensbasierten Modells löst. Satoshi identifizierte das Problem schon in 2009:
> The root problem with conventional currency is all the trust that's required to make it work. The central bank must be trusted not to debase the currency, but the history of fiat currencies is full of breaches of that trust.
Der Genesis Block selbst enthält die wohl bekannteste aller Nachrichten, die jemals in der Bitcoin-Timechain verewigt wurden:
<table style="min-width: 25px">
<colgroup><col></colgroup><tbody><tr><td colspan="1" rowspan="1"><p><strong>The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</strong></p></td></tr></tbody>
</table>
\
Damit ist die Konzeption und die Erschaffung des Bitcoin-Protokolls an sich schon ein politischer Akt. Bitcoin stellt eine Alternative zu unserem derzeitigen Geldsystem dar und soll oder könnte es, im besten Fall, sogar ersetzen. Bitcoin positioniert sich als Gegenstück zum Staat - dem derzeitigen Wächter und Herrn über das Geldsystem. Der Staat ist eine von Natur aus politische Instanz. Wenn man also mit etwas konkurriert, das dem Staat obliegt, wird es automatisch politisch. Satoshi selbst war zumindest indirekt vom Libertarismus und der österreichischen Ökonomie beeinflusst.
Das bedeutet keineswegs, dass jede Person, die Bitcoin verwendet, automatisch einem politischen Akt unterworfen wird, oder selbst anarchistische, libertäre oder liberale Ziele verfolgt. Allerdings bleibt nicht von der Hand zu weisen, dass Bitcoin und sein Ziel, eine Alternative zum heutigen vorherrschenden Geldsystem zu erschaffen, dadurch eine inhärent politische Bekundung ist.
Wenn Bitcoin also nicht apolitisch oder unpolitisch ist, aber auch nicht explizit politisch, dann könnte man behaupten Bitcoin sei zumindest anti-politisch. Der per Definition politische Staat und die Staatsgewalt über das Geldsystem sind der erklärte Gegenspieler von Bitcoin. Damit stellt sich Bitcoin als Kontrahent zu einem System auf, das die Gewalt in die Hände einiger Weniger legt. In der Politik gewinnen oder herrschen diejenigen, die die populärste Meinung vertreten (wenn es gut läuft), oder die meiste Gewalt hinter sich bündeln (wenn es nicht so gut läuft). Im Bitcoin-Netzwerk gewinnen diejenigen, die am effizientesten die Anreizstrukturen nutzen (Miner, Mining-Pools, Lightning-Routing-Channel Betreiber, etc.), oder Bitcoin am effizientesten für sich nutzen und damit dem Ökosystem zum Wachstum verhelfen (Unternehmer, Experten, Entwickler, etc.). Die politische Gesinnung dieser Netzwerkteilnehmer spielt dabei in erster Linie absolut keine Rolle. Es ist völlig egal, ob ein Node-Betreiber zu Hause Pickelhauben sammelt oder im Che Guevara T-Shirt Bitcoin-Protokolle schreibt.
<img src="https://blossom.primal.net/ad9c7de643917e5bdd8826f2eb99ee68d2668f9d5c4f2e30f9131135185a116f.gif">
Das heutige Geldsystem hat viele Nachteile, alle aufzuzählen würde den Rahmen sprengen, jedoch lassen sich einige prägnante leicht identifizieren: [Rent-Seeking](https://de.wikipedia.org/wiki/Politische_Rente#Rent-Seeking), des Bitcoiners liebstes Thema der [Cantillon-Effekt](https://de.wikipedia.org/wiki/Cantillon-Effekt), Geld- oder [Münzentwertung](https://de.wikipedia.org/wiki/M%C3%BCnzentwertung) und [Geldmarktpolitik](https://de.wikipedia.org/wiki/Geldpolitik) vereinen alle das gleiche zugrunde liegende Problem. Sie unterliegen alle der politischen Einflussnahme auf das System zum Vorteil einiger (privilegierter) Weniger. Denn was für die wenigen individuellen Vorteilsnehmer aussichtsreich und lohnenswert ist, ist für das Kollektiv schädlich und finanziell schädigend. Bitcoin stellt dazu die Alternative dar. Zwar lässt sich argumentieren, dass die vorhandene Menge und damit das Vermögen bereits heute ungerecht verteilt ist. Allerdings birgt diese Verteilung lediglich Vorteile für die Individuen, ohne jedoch das Kollektiv zu schädigen. Besitzer von großen Mengen bitcoin können genau so viel oder so wenig Einfluss auf das System nehmen, wie diejenigen, die verhältnismäßig wenig besitzen.
<img src="https://blossom.primal.net/1a6299da29f1938113c427484513ec0ed186ea8d9c4d8fa334afeedfff388c63.gif">
Wenn es irgendetwas von Wert gibt, ob Geld, Edelmetalle, oder sonstige Wertgegenstände, wird es auch immer Menschen geben, die davon mehr besitzen als andere - das ist ein unumstößlicher Fakt der Natur und auch Bitcoin wird daran nichts ändern können. Allerdings bietet Bitcoin die nötigen Anreizstrukturen, den eigenen Anteil zu vermehren. Wie schon erwähnt, werden Unternehmergeist, Expertenwissen und aufgebrachte Arbeit derjenigen, die das Netzwerk voranbringen, belohnt. Im Gegensatz zum aktuellen System, in dem oft nicht nur Unternehmergeist und Arbeitsleistung belohnt werden, sondern auch politische Einflussnahme, Prestige und Macht, oder sogar schon die Nähe und der Zugang zu diesen einflussreichen Interessengruppen. Korruption, Lobbyismus und politische Vorteilsnahme führen deshalb zu unproduktiver Arbeit, bei der einzig und allein der Begünstigte profitiert.
<img src="https://blossom.primal.net/e754c5dbd21217abfde5c0930a0945a13812fef69fe03249ecadd8a2d0e4a2d4.gif">
Bitcoin eliminiert diese politische Vorteilsnahme und ist dadurch schon anti-politisch.
In diesem Sinne ist Bitcoin also politisch, wie alles politisch ist oder zu einem politischen Thema gemacht werden kann. Ich habe in einem früheren Artikel bereits beschrieben, dass der Staat für viele Menschen die Rolle einer Art Religion eingenommen hat und dass Bitcoin in gewisser Weise für den Staat das ist, was der Buchdruck damals für Religion war.
https://www.genexyz.org/post/13-block-754250-die-vollst-ndige-adaption-von-bitcoin-und-die-3-hindernisse-74u3k2/
> Religion ist eigentlich unpolitisch, obwohl man behaupten darf, dass Kirchgänger gewisser Religionen im Allgemeinen im gleichen Bereich des politischen Spektrums wiederzufinden sind, macht dies Religion nicht von Natur aus politisch. Doch die Trennung von Kirche und Staat kann wohl als hochpolitisch bezeichnet werden.
Wo Diderot, Rousseau und Voltaire eine Berufung auf die Vernunft als universelle Urteilsinstanz propagierten und einen Kampf gegen Vorurteile und für die Hinwendung zu Naturwissenschaften, religiöse Toleranz und eine Orientierung am Naturrecht einleiteten, streben Bitcoin und seine Befürworter eine Abkehr von den staatlich gesteuerten und (Fiskal- und Geld)politisch aufgeladenen Finanz- und Wirtschaftsinterventionen und eine Berufung auf Werte wie Dezentralität, Zensurresistenz und Selbstbestimmtheit an. Dasselbe gilt für die Trennung von Geld und Staat. Geld ist eigentlich unpolitisch, aber die Trennung von Geld und Staat ist hochpolitisch. Auch der Missbrauch von Geld zum Erreichen von politischen Zielen ist hochpolitisch. Wie eingangs erwähnt, wird Bitcoin so politisiert - nur eben als Gegenentwurf. Als anti-politische Alternative zum politischen Fiat-System mit all seinen Fehlern.
<img src="https://blossom.primal.net/14d3f8b9916a09f4a2405c6acfe9b834216aecd32c64debcdd18e06000737dcb.gif">
Was ich damit sagen will, ist, dass Bitcoin per se politisch ist. Es ist eben nur ein anderer Entwurf zu dem politischen Denken, das heute vorherrscht. Bitcoin ist und bleibt erlaubnislos und wertfrei, damit ist die Nutzung von Bitcoin erstmal im Generellen unpolitisch. Solange bis auch einzelne Anwendungsfälle von politischer Natur sind. Bitcoin-Spenden an Wikileaks haben eine politische Tragweite. Bitcoin-Spenden an den Freedom-Convoy in Kanada sind politisch. Bitcoin-Spenden an Hodlonaut sind politisch, auch wenn es dabei um die hauseigene Politik im Bitcoin-Ökosystem geht.
Man kann also nicht ohne weiteres sagen "Bitcoin ist unpolitisch". Es ist richtiger zu sagen, dass Bitcoin keine politische Meinung vertritt und sich nicht zu politischer Einflussnahme instrumentalisieren lässt. Bitcoin ist ein Protokoll, ein Netzwerk, und kümmert sich nur um sich selbst. Aber Bitcoin ist sehr wohl politisch.
🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ 1cb14ab3:95d52462
2025-01-02 05:57:05
---
## No. 1 - The Less Touristy "Bund"
![](https://image.nostr.build/ec45a7a71faf6504321f984665123ecda239c16fcb267286316536802e000ddc.jpg)
The Bund is certainly a must-see if you are traveling to Shanghai for the first time - and it will be at the top of every travel guide out there, for good reason - there are equally as stunning alternatives away from the crowds. If you want to enjoy the skyline from a more relaxed perspective, consider the Pudong side of the river. There are parks, basketball courts, and green spaces along the riverbank for you to chill at and take in the sights. You can also hop on a ferry or a sightseeing boat to cross the river and admire the views from the renowned Bund.
---
## No. 2 - Walks Along Golden Street
![](https://image.nostr.build/9e396a1ba9d2b6ea3077d6f1d99d9a069f5df1f455f774cd2d693d857f5e01e2.jpg)
This one is out in Gubei, a suburban area in the west of Shanghai. It may be a bit of a trek, but it is worth it if you are looking for a more relaxing and peaceful pedestrian street in the city. Golden Street, or Jinxiu Road, is a great place to walk a dog, grab an afternoon drink, or enjoy a romantic dinner with your loved one. While it may be a bit far from downtown, it makes for a great joyride on your scooter or bicycle.
---
## No. 3 - Moganshan Road Graffiti Wall
![](https://image.nostr.build/92b22c11564e3732f14a10c1701f20d64e1baf444d4a8e851e3e4543f8aa5284.jpg)
Moganshan Road is a gem for all things art. It is home to M50, the best art district in the city, where you will find dozens of galleries, studios, and workshops showcasing a wide range of art. There are also plenty of cool spots scattered around the area, particularly the graffiti wall. The wall is a welcome contrast to some of the drab and monotonous architecture found around the city; with colorful display of street art featuring various styles and themes. Stop by and admire the works of local and international artists, and even jump in to join them in adding your own mark. The wall is constantly evolving, so you can always find something new.
---
## No. 4 - Jiaotong University in the Fall
![](https://image.nostr.build/9e0873ed9b9c40254f6d5f5522ded5a62d0dd88b073fb18c346598c3a9dd9269.jpg)
Easily one of the best spots in town for catching rows of bright yellow and red leaves. Jiaotong University is one of the oldest and most prestigious universities in China. The campus is located in Xuhui District and has a mix of Chinese and Western architectural styles to admire as well. Try to visit in late October or early November for the best leaf-peeping. You can walk along the tree-lined paths, set up a blanket in the field for a picnic, or simply take photos and enjoy the scenery.
---
## No. 5 - Day Drinking at Highline
![](https://image.nostr.build/9a722c7646e3a232c71f083bfe42120954f7ce47b790e1140f6f91747fb08302.jpg)
Hands down one of the top five rooftop bars in the city, along with Bar Rouge, Kartel, and others; Highline is a go-to-spot that offers great views of the city and excellent food. Find it on the sixth floor of the Ascott Hotel in Huaihai Road in Xintiandi. Nothing beats a laid back Saturday afternoon at Highline. I prefer the views during the day, though it is equally as nice a night. Sip cocktails, wine, or beer, and enjoy the music and vibe. Highline is a perfect place to spend an afternoon.
---
### Additional Photos
![](https://image.nostr.build/24d01f75be1999cb0e6524536fc86bf6ea55453b7599e8d2aa38697cae8b1e5e.jpg)
![](https://image.nostr.build/5974f8953906a039bbbf42b5a5e2a543f32893ea2de87937343cf223f6c599df.jpg)
![](https://image.nostr.build/c6d475edf3db206490cdf7b7c783923ff2a7d24dc5303b3f1e9d87b43cb23edf.jpg)
![](https://image.nostr.build/1a762728d90a3224819d448ac60e20910216300845d3c1b99b631b1134430a66.jpg)
![](https://image.nostr.build/906d3367c0529df385653d3eef2e4049c25dd5c97de150d9dda88d2f79141fa8.jpg)
---
#### Next Guide in the Series:
[An Expats Guide to the Best Spots in Shanghai: 002](https://hes.npub.pro/post/1719708820357/)
---
### Find Me Elsewhere:
[Website](https://hes.npub.pro/)
[Art](https://hes.npub.pro/tag/art/)
[Travel Guides](https://hes.npub.pro/tag/travel/)
[Photography](https://hes.npub.pro/tag/photography/)
[Storefront](https://plebeian.market/p/517d6542a081d61ecd8900ad9e2640290e2cf06f516c5e5f3edadfbde446bff4/stall/1db0cdfe0e39c4bd81b903902eeda74e6aa0f0b56e30851f327e6d0c292c5c06)
---
*All images property of Hes. Originally published as an Instagram Guide on Feb. 02, 2021. Reworked and published on Nostr on Feb. 17, 2024.*
-
@ 1bda7e1f:bb97c4d9
2025-01-02 05:19:08
### Tldr
- Nostr is an open and interoperable protocol
- You can integrate it with workflow automation tools to augment your experience
- n8n is a great low/no-code workflow automation tool which you can host yourself
- Nostrobots allows you to integrate Nostr into n8n
- In this blog I create some workflow automations for Nostr
- A simple form to delegate posting notes
- Push notifications for mentions on multiple accounts
- Push notifications for your favourite accounts when they post a note
- All workflows are provided as open source with MIT license for you to use
### Inter-op All The Things
Nostr is a new open social protocol for the internet. This open nature exciting because of the opportunities for interoperability with other technologies. In [Using NFC Cards with Nostr]() I explored the `nostr:` URI to launch Nostr clients from a card tap.
The interoperability of Nostr doesn't stop there. The internet has many super-powers, and Nostr is open to all of them. Simply, there's no one to stop it. There is no one in charge, there are no permissioned APIs, and there are no risks of being de-platformed. If you can imagine technologies that would work well with Nostr, then any and all of them can ride on or alongside Nostr rails.
My mental model for why this is special is Google Wave ~2010. Google Wave was to be the next big platform. Lars was running it and had a big track record from Maps. I was excited for it. Then, Google pulled the plug. And, immediately all the time and capital invested in understanding and building on the platform was wasted.
This cannot happen to Nostr, as there is no one to pull the plug, and maybe even no plug to pull.
So long as users demand Nostr, Nostr will exist, and that is a pretty strong guarantee. It makes it worthwhile to invest in bringing Nostr into our other applications.
All we need are simple ways to plug things together.
### Nostr and Workflow Automation
Workflow automation is about helping people to streamline their work. As a user, the most common way I achieve this is by connecting disparate systems together. By setting up one system to trigger another or to move data between systems, I can solve for many different problems and become way more effective.
#### n8n for workflow automation
Many workflow automation tools exist. My favourite is [n8n](https://n8n.io/). n8n is a low/no-code workflow automation platform which allows you to build all kinds of workflows. You can use it for free, you can self-host it, it has a user-friendly UI and useful API. Vs Zapier it can be far more elaborate. Vs Make.com I find it to be more intuitive in how it abstracts away the right parts of the code, but still allows you to code when you need to.
Most importantly you can plug anything into n8n: You have built-in nodes for specific applications. HTTP nodes for any other API-based service. And community nodes built by individual community members for any other purpose you can imagine.
#### Eating my own dogfood
It's very clear to me that there is a big design space here just demanding to be explored. If you could integrate Nostr with anything, what would you do?
In my view the best way for anyone to start anything is by solving their own problem first (aka "scratching your own itch" and "eating your own dogfood"). As I get deeper into Nostr I find myself controlling multiple Npubs – to date I have a personal Npub, a brand Npub for a community I am helping, an AI assistant Npub, and various testing Npubs. I need ways to delegate access to those Npubs without handing over the keys, ways to know if they're mentioned, and ways to know if they're posting.
I can build workflows with n8n to solve these issues for myself to start with, and keep expanding from there as new needs come up.
### Running n8n with Nostrobots
I am mostly non-technical with a very helpful AI. To set up n8n to work with Nostr and operate these workflows should be possible for anyone with basic technology skills.
- I have a cheap VPS which currently runs my [HAVEN Nostr Relay](https://rodbishop.npub.pro/post/8ca68889/) and [Albyhub Lightning Node](https://rodbishop.npub.pro/post/setting-up-payments-on-nostr-7o6ls7/) in Docker containers,
- My objective was to set up n8n to run alongside these in a separate Docker container on the same server, install the required nodes, and then build and host my workflows.
#### Installing n8n
Self-hosting n8n could not be easier. I followed n8n's [Docker-Compose installation docs](https://docs.n8n.io/hosting/installation/server-setups/docker-compose/)–
- Install Docker and Docker-Compose if you haven't already,
- Create your ``docker-compose.yml`` and `.env` files from the docs,
- Create your data folder `sudo docker volume create n8n_data`,
- Start your container with `sudo docker compose up -d`,
- Your n8n instance should be online at port `5678`.
n8n is free to self-host but does require a license. Enter your credentials into n8n to get your free license key. You should now have access to the Workflow dashboard and can create and host any kind of workflows from there.
#### Installing Nostrobots
To integrate n8n nicely with Nostr, I used the [Nostrobots](https://github.com/ocknamo/n8n-nodes-nostrobots?tab=readme-ov-file) community node by [Ocknamo](nostr:npub1y6aja0kkc4fdvuxgqjcdv4fx0v7xv2epuqnddey2eyaxquznp9vq0tp75l).
In n8n parlance a "node" enables certain functionality as a step in a workflow e.g. a "set" node sets a variable, a "send email" node sends an email. n8n comes with all kinds of "official" nodes installed by default, and Nostr is not amongst them. However, n8n also comes with a framework for community members to create their own "community" nodes, which is where Nostrobots comes in.
You can only use a community node in a self-hosted n8n instance (which is what you have if you are running in Docker on your own server, but this limitation does prevent you from using n8n's own hosted alternative).
To install a community node, [see n8n community node docs](https://docs.n8n.io/integrations/community-nodes/installation/gui-install/). From your workflow dashboard–
- Click the "..." in the bottom left corner beside your username, and click "settings",
- Cilck "community nodes" left sidebar,
- Click "Install",
- Enter the "npm Package Name" which is `n8n-nodes-nostrobots`,
- Accept the risks and click "Install",
- Nostrobots is now added to your n8n instance.
#### Using Nostrobots
Nostrobots gives you nodes to help you build Nostr-integrated workflows–
- **Nostr Write** – for posting Notes to the Nostr network,
- **Nostr Read** – for reading Notes from the Nostr network, and
- **Nostr Utils** – for performing certain conversions you may need (e.g. from bech32 to hex).
Nostrobots has [good documentation](https://github.com/ocknamo/n8n-nodes-nostrobots?tab=readme-ov-file) on each node which focuses on simple use cases.
Each node has a "convenience mode" by default. For example, the "Read" Node by default will fetch Kind 1 notes by a simple filter, in Nostrobots parlance a "Strategy". For example, with Strategy set to "Mention" the node will accept a pubkey and fetch all Kind 1 notes that Mention the pubkey within a time period. This is very good for quick use.
What wasn't clear to me initially (until Ocknamo helped me out) is that advanced use cases are also possible.
Each node also has an advanced mode. For example, the "Read" Node can have "Strategy" set to "RawFilter(advanced)". Now the node will accept json (anything you like that complies with [NIP-01](https://github.com/nostr-protocol/nips/blob/master/01.md)). You can use this to query Notes (Kind 1) as above, and also Profiles (Kind 0), Follow Lists (Kind 3), Reactions (Kind 7), Zaps (Kind 9734/9735), and anything else you can think of.
#### Creating and adding workflows
With n8n and Nostrobots installed, you can now create or add any kind of Nostr Workflow Automation.
- Click "Add workflow" to go to the workflow builder screen,
- If you would like to build your own workflow, you can start with adding any node. Click "+" and see what is available. Type "Nostr" to explore the Nostrobots nodes you have added,
- If you would like to add workflows that someone else has built, click "..." in the top right. Then click "import from URL" and paste in the URL of any workflow you would like to use (including the ones I share later in this article).
### Nostr Workflow Automations
It's time to build some things!
#### A simple form to post a note to Nostr
I started very simply. I needed to delegate the ability to post to Npubs that I own in order that a (future) team can test things for me. I don't want to worry about managing or training those people on how to use keys, and I want to revoke access easily.
I needed a basic form with credentials that posted a Note.
For this I can use a very simple workflow–
- **A n8n Form node** – Creates a form for users to enter the note they wish to post. Allows for the form to be protected by a username and password. This node is the workflow "trigger" so that the workflow runs each time the form is submitted.
- **A Set node** – Allows me to set some variables, in this case I set the relays that I intend to use. I typically add a Set node immediately following the trigger node, and put all the variables I need in this. It helps to make the workflows easier to update and maintain.
- **A Nostr Write node** (from Nostrobots) – Writes a Kind-1 note to the Nostr network. It accepts Nostr credentials, the output of the Form node, and the relays from the Set node, and posts the Note to those relays.
Once the workflow is built, you can test it with the testing form URL, and set it to "Active" to use the production form URL. That's it. You can now give posting access to anyone for any Npub. To revoke access, simply change the credentials or set to workflow to "Inactive".
It may also be the world's simplest Nostr client.
You can find the [Nostr Form to Post a Note workflow here](https://github.com/r0d8lsh0p/nostr-n8n/blob/main/Nostr_Form_to_Post_a_Note.json).
#### Push notifications on mentions and new notes
One of the things Nostr is not very good at is push notifications. Furthermore I have some unique itches to scratch. I want–
- **To make sure I never miss a note addressed to any of my Npubs** – For this I want a push notification any time any Nostr user mentions any of my Npubs,
- **To make sure I always see all notes from key accounts** – For this I need a push notification any time any of my Npubs post any Notes to the network,
- **To get these notifications on all of my devices** – Not just my phone where my Nostr regular client lives, but also on each of my laptops to suit wherever I am working that day.
I needed to build a Nostr push notifications solution.
To build this workflow I had to string a few ideas together–
- **Triggering the node on a schedule** – Nostrobots does not include a trigger node. As every workflow starts with a trigger we needed a different method. I elected to run the workflow on a schedule of every 10-minutes. Frequent enough to see Notes while they are hot, but infrequent enough to not burden public relays or get rate-limited,
- **Storing a list of Npubs in a Nostr list** – I needed a way to store the list of Npubs that trigger my notifications. I initially used an array defined in the workflow, this worked fine. Then I decided to try Nostr lists ([NIP-51, kind 30000](https://github.com/nostr-protocol/nips/blob/master/51.md)). By defining my list of Npubs as a list published to Nostr I can control my list from within a Nostr client (e.g. [Listr.lol](https://listr.lol/npub1r0d8u8mnj6769500nypnm28a9hpk9qg8jr0ehe30tygr3wuhcnvs4rfsft) or [Nostrudel.ninja](https://nostrudel.ninja/#/lists)). Not only does this "just work", but because it's based on Nostr lists automagically Amethyst client allows me to browse that list as a Feed, and everyone I add gets notified in their Mentions,
- **Using specific relays** – I needed to query the right relays, including my own HAVEN relay inbox for notes addressed to me, and wss://purplepag.es for Nostr profile metadata,
- **Querying Nostr events** (with Nostrobots) – I needed to make use of many different Nostr queries and use quite a wide range of what Nostrobots can do–
- I read the EventID of my Kind 30000 list, to return the desired pubkeys,
- For notifications on mentions, I read all Kind 1 notes that mention that pubkey,
- For notifications on new notes, I read all Kind 1 notes published by that pubkey,
- Where there are notes, I read the Kind 0 profile metadata event of that pubkey to get the displayName of the relevant Npub,
- I transform the EventID into a Nevent to help clients find it.
- **Using the Nostr URI** – As I did with my NFC card article, I created a link with the `nostr:` URI prefix so that my phone's native client opens the link by default,
- **Push notifications solution** – I needed a push notifications solution. I found many with n8n integrations and chose to go with [Pushover](https://pushover.net/) which supports all my devices, has a free trial, and is unfairly cheap with a $5-per-device perpetual license.
Once the workflow was built, lists published, and Pushover installed on my phone, I was fully set up with push notifications on Nostr. I have used these workflows for several weeks now and made various tweaks as I went. They are feeling robust and I'd welcome you to give them a go.
You can find the [Nostr Push Notification If Mentioned here](https://github.com/r0d8lsh0p/nostr-n8n/blob/main/Nostr_Push_Notify_If_Mentioned.json) and [If Posts a Note here](https://github.com/r0d8lsh0p/nostr-n8n/blob/main/Nostr_Push_Notify_If_Post_a_Note.json).
In speaking with other Nostr users while I was building this, there are all kind of other needs for push notifications too – like on replies to a certain bookmarked note, or when a followed Npub starts streaming on zap.stream. These are all possible.
#### Use my workflows
I have open sourced all my workflows at my [Github](https://github.com/r0d8lsh0p/nostr-n8n) with MIT license and tried to write complete docs, so that you can import them into your n8n and configure them for your own use.
To import any of my workflows–
- Click on the workflow of your choice, e.g. "[Nostr_Push_Notify_If_Mentioned.json](https://github.com/r0d8lsh0p/nostr-n8n/blob/main/Nostr_Push_Notify_If_Mentioned.json "Nostr_Push_Notify_If_Mentioned.json")",
- Click on the "raw" button to view the raw JSON, ex any Github page layout,
- Copy that URL,
- Enter that URL in the "import from URL" dialog [mentioned above](#creating-and-adding-workflows).
To configure them–
- Prerequisites, credentials, and variables are all stated,
- In general any variables required are entered into a Set Node that follows the trigger node,
- Pushover has some extra setup but is very straightforward and documented in the workflow.
### What next?
Over my first four blogs I explored creating a good Nostr setup with [Vanity Npub](https://rodbishop.npub.pro/post/mining-your-vanity-pubkey-4iupbf/), [Lightning Payments](https://rodbishop.npub.pro/post/setting-up-payments-on-nostr-7o6ls7/), [Nostr Addresses at Your Domain](https://rodbishop.npub.pro/post/ee8a46bc/), and [Personal Nostr Relay](https://rodbishop.npub.pro/post/8ca68889/).
Then in my latest two blogs I explored different types of interoperability [with NFC cards](https://rodbishop.npub.pro/post/edde8387/) and now n8n Workflow Automation.
Thinking ahead n8n can power any kind of interoperability between Nostr and any other legacy technology solution. On my mind as I write this:
- Further enhancements to posting and delegating solutions and forms (enhanced UI or different note kinds),
- Automated or scheduled posting (such as auto-liking everything [Lyn Alden](nostr:npub1a2cww4kn9wqte4ry70vyfwqyqvpswksna27rtxd8vty6c74era8sdcw83a) posts),
- Further enhancements to push notifications, on new and different types of events (such as notifying me when I get a new follower, on replies to certain posts, or when a user starts streaming),
- All kinds of bridges, such as bridging notes to and from Telegram, Slack, or Campfire. Or bridging RSS or other event feeds to Nostr,
- All kinds of other automation (such as [BlackCoffee](nostr:npub1dqepr0g4t3ahvnjtnxazvws4rkqjpxl854n29wcew8wph0fmw90qlsmmgt) [controlling a coffee machine](https://primal.net/e/note16fzhh5yfc3u4kufx0mck63tsfperdrlpp96am2lmq066cnuqutds8retc3)),
- All kinds of AI Assistants and Agents,
In fact I have already released an open source workflow for an [AI Assistant](https://primal.net/p/npub1ahjpx53ewavp23g5zj9jgyfrpr8djmgjzg5mpe4xd0z69dqvq0kq2lf353), and will share more about that in my next blog.
Please be sure to let me know if you think there's another Nostr topic you'd like to see me tackle.
GM Nostr.
-
@ 79998141:0f8f1901
2025-01-02 05:04:56
Happy new year, Anon.
Thanks for tuning in to whatever this long form post will be. I hope to make these more regular, like journal entries as we travel through "real life" and the Nostrverse together. If I'm making time for this reflective writing, then things are going as planned.
2024 was a wildly transformative year for me for many reasons... there's no way I can possibly fit all of them here. They're not all related to Bitcoin and Nostr- I've got a beautiful life outside of all that which has its own independent arc. My wife and I celebrated 7 years of marriage together, stronger than ever (don't believe that "itch" bullshit). We let go of some negative relationships and embraced some positive ones. We cut some bad habits, and we made some good habits. We worked, we traveled, we saw family, and we partied.
But damn, these two technologies have become a huge part of my life. God willing, this trend will continue until they've both eclipsed my professional capacity through our startup, Conduit BTC.
This was the year I was truly orange pilled. Until late 2023, I had traded (quite profitably) Bitcoin, "crypto", stocks, options, prediction markets and whatever else I could get my hands on that felt undervalued. I did this all in my spare time, grinding out a little financial freedom while I hustled at my fiat ventures to support my little family. I wasn't a true believer- just an opportunist with a knack for spotting where and when a crowd might flock to next. That was right up until I ran face first into Lyn Alden's book "Broken Money".
Something about Lyn's engineer/macro-finance inspired prose clicked with me, lock and key. Total one way function. By the end of the book my laser eyes had burned a hole in my bedroom ceiling. I was all in- and acted accordingly both with my capital and my attention. It wasn't long before I discovered Nostr and dove in here too, falling deep into my current orange and purple polyamorous love affair.
> "If you know the enemy and know yourself, you need not fear the result of a hundred battles."
Despite the passion, through studying Bitcoin's criticisms (from the likes of Mike Green and Nassim Taleb) I found a hole in the utopian plot: none of this works without Bitcoin actually being used as money. Worldwide transactions must skyrocket demand for blockspace to keep the network secure/stable for the long term. Besides, if everyday folks aren't using Bitcoin as money then we haven't done shit to make the world a better place. In that world, we've only replaced old masters with new ones. Fuck that.
Whatever I did in this space needed to increase the usage of Bitcoin as money. Simple. This was bigger than passion, this was purpose. I knew that come hell or high water I would dedicate myself to this mission.
Lucky for me I found a partner and best friend in @aceaspades to go on this adventure with. I'm infinitely grateful for him. He's an incredible man who also happens to be an insanely creative and talented software developer. We'd tried for years to find the right project to focus on together, experimenting with all kinds of new techy ideas as they came across our field. Nothing had ever captured our attention like this. This was different. By March of 2024 we had formed a company and gotten to work iterating on how we could leverage these beautiful protocols and open-source tech to create something that served our mission. This is @ConduitBTC.
I've done well in my fiat career executing plans downstream of someone else's creative vision. I've learned the ins and outs of an established ecosystem and found ways to profit from it. I take plans developed by others, compete to win contracts to build them, and execute on them in a cashflow-positive way. I'm bringing this no bullshit blue collar skillset with me to the Nostrverse whether they like it or not.
The adventure we're embarking on now is totally different though. We're charting a new course - totally creative, highly intuitive and extremely speculative towards a future that doesn't exist yet. There are few established norms. The potential is vast but unknown. We're diving into a strange quest to sell a map to an imaginary place and to simultaneously architect its creation (alongside all the amazing builders here doing the same thing). This is insanely exciting to me.
We're barely getting started but a lot has been invested under the surface which will show itself in 2025. We'll be sharing updates in a proper post on @ConduitBTC soon.
As for my personal 2025 resolutions, here they are:
- zero alcohol for the entire year (did this in 2019 and had a great year, it's time for a rerun)
- more focused presence in the moment: especially with my wife
- more self care and prioritized mental/physical health - this includes daily: naps, prayer, self hypnosis or meditation, sweat, and stretching/massaging (overworked in 2024 with a fiat 9-5, a board/advisor role in a fiat business I have equity in, and my newfound passion here. Two serious burn out episodes experienced this year - zero is the only acceptable number of burnouts for long term health and success.)
- related to the above: get Conduit some mission-aligned funding partners and leave my fiat 9-5. Grow the Conduit team (have put in a serious amount of my personal capital already to get this going, which will show fruit in the new year... but I am not an island)
- more authentic and thoughtful posts on Nostr, with a solid amount of shitposting and organic home grown memes to balance it out... more zaps, more geniune connections and interactions with the curious forward thinking people on here
- more IRL Nostr/Bitcoin events
- more laughter, more jokes
Enough for now. Cheers to you and yours Anon, may 2025 bring you the magic you've been dreaming of.
-
@ 266815e0:6cd408a5
2025-01-01 20:44:46
## noStrudel
Released another major version of noStrudel v0.42.0
Which included a few new features and a lot of cleanup
nostr:naddr1qvzqqqr4gupzqfngzhsvjggdlgeycm96x4emzjlwf8dyyzdfg4hefp89zpkdgz99qyghwumn8ghj7mn0wd68ytnhd9hx2tcpzfmhxue69uhkummnw3e82efwvdhk6tcqp3hx7um5wf6kgetv956ry6rmhwr
## Blossom
On the blossom front there where a few more PRs
- Expanded the documentation around CORS headers in BUD-01 thanks to nostr:npub1a6we08n7zsv2na689whc9hykpq4q6sj3kaauk9c2dm8vj0adlajq7w0tyc
- Made auth optional on the `/upload` endpoint [PR](https://github.com/hzrd149/blossom/pull/33)
- Added a `HEAD /media` endpoint for BUD-05 [PR](https://github.com/hzrd149/blossom/pull/42)
- Added range request recommendations to BUD-01 [PR](https://github.com/hzrd149/blossom/pull/47)
With blossom uploads starting to be supported in more nostr clients users where starting to ask where to find a list of blossom servers. so I created a simple nostr client that allows users to post servers and leave reviews
[blossomservers.com](https://blossomservers.com)
Its still very much a work in progress (needs login and server and review editing)
The source is on [github](https://github.com/hzrd149/blossomservers)
I also started another project to create a simple account based paid blossom server [blossom-account-server](https://github.com/hzrd149/blossom-account-server)
Unfortunately I got sidetracked and I didn't have the time to give it the attention it needs to get it over the finish line
## Smaller projects
- [cherry-tree](https://github.com/hzrd149/cherry-tree) A small app for uploading chunked blobs to blossom servers (with cashu payment support)
- [vite-plugin-funding](https://github.com/hzrd149/vite-plugin-funding) A vite plugin to collect and expose package "funding" to the app
- [node-red-contrib-rx-nostr](https://github.com/hzrd149/node-red-contrib-rx-nostr) The start of a node-red package for rx-nostr. if your interested please help
- [node-red-contrib-applesauce](https://github.com/hzrd149/node-red-contrib-applesauce) The start of a node-red package for applesauce. I probably wont finish it so any help it welcome
## Plans for 2025
I have a few vague ideas of what I want to work on Q1 of 2025. but there are a few things i know for certain.
I'm going to keep refactoring noStrudel by moving core logic out into [applesauce](https://hzrd149.github.io/applesauce/) and making it more modular. This should make noStrudel more reliable and hopefully allow me to create and maintain more apps with less code
And I'm going to write tests. tests for everything. hopefully tests for all the libraries and apps I've created in 2024.
A lot of the code I wrote in 2024 was hacky code to see if things could work. and while its been working pretty well I'm starting to forget the details of of the code I wrote so I cant be sure if it still works or how well it works.
So my solution is to write tests, lots of tests :)
-
@ 468f729d:5ab4fd5e
2025-01-01 19:00:36
<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><iframe src="https://www.youtube.com/embed/V_fvmyJ91m0?enablejsapi=1" style="position:absolute;top:0;left:0;width:100%;height:100%;border:0;" allowfullscreen></iframe></div>
-
@ 2063cd79:57bd1320
2025-01-01 13:11:30
### Aufgabe von Minern
Wer sich nochmal genau mit dem Ablauf von Mining befassen möchte, dem rate ich Ausgabe #27 zu lesen.
https://www.genexyz.org/post/27-block-779000-was-machen-miner-wirklich-3c8f05/
Wir erinnern uns, dass es im Bitcoin-Ökosystem drei große Gruppen gibt, die sich nicht jeweils ausschließen. Es gibt die Miner, die Node-Betreiber und die Nutzer. Diese schließen sich nicht gegenseitig aus, da man auch in zwei oder sogar drei dieser Gruppen verhaftet sein kann. Die Miner übernehmen Aufgaben, die die anderen zwei Gruppen nicht leisten können und dafür werden sie durch den Anreizmechanismus belohnt. Denn durch ihre Arbeit gewährleisten sie die Sicherung des Netzwerks (je höher die aufgebrachte Hashrate, desto schwieriger werden Angriffe), sie validieren, sortieren und fügen Transaktionen dem Netzwerk hinzu und darüber hinaus helfen sie dabei bitcoins zu verteilen (zumindest bis alle ca. 21 Millionen bitcoins in ca. 100 Jahren erschlossen wurden). Warum die Analogie zum Mining schwierig ist, haben wir schon öfter besprochen, kurz und verständlich auf den Punkt gebracht hat es diese Woche Gigi in einem kurzen Beitrag.
https://dergigi.com/2023/04/12/bitcoins-are-not-mined-they-are-issued-over-time
### Mining Pools
Ich habe Mining-Pools detailliert in einem Artikel letzten September beschrieben. Wer sich mit dem Thema nochmal eingehender beschäftigen möchte, kann das hier tun:
https://www.genexyz.org/post/12-block-753150-bitcoin-mining-pools-vs-dezentralisierung-vytfxv/
Doch TL;DR für all diejenigen, die keine Zeit oder Lust haben, hier in Kürze:
Die immer weiter steigende Hashrate im Netzwerk, ausgelöst durch immer größer werdende Mining-Operationen und immer leistungsfähigere ASIC Chips, führt dazu, dass es kleine und auch mittelgroße Miner immer schwerer haben erfolgreich Bitcoins zu minen, und damit Profite zu erzielen.
Mining-Pools bieten da Abhilfe, indem sie Minern die Möglichkeit bieten, ihre Hashrate zu bündeln und somit eine größere Wahrscheinlichkeit erzeugen, im Wettkampf um die Winner-take-all-Prämie, einen Teil der Belohnung in Form von Block-Subsidy und Gebühren einzustreichen (➡️ Block Reward). Je mehr Miner sich in einem Pool zusammenschließen, um somit die Hashrate zu bündeln, desto wahrscheinlicher wird, dass dieser Zusammenschluss von Minern den nächsten Block findet. Damit sinkt natürlich die einzelne Auszahlung pro Block, jedoch steigt die proportionelle Anzahl der Blocks, die dieser Pool erfolgreich produzieren kann.
<img src="https://blossom.primal.net/4710bbc07d6855d5113a4fff83ced34b32c66c95a3eb3d57c1dd2f17a13f95f9.gif">
Diese Rechnung lohnt sich neben Mining-Farmen auch für die meisten kleinen und mittelgroßen Miner, da so ein stetiger Fluss von Einkommen wahrscheinlicher wird, als ab-und-zu (oder nie) den Jackpot zu knacken. Das Problem bei Mining-Pools besteht in der Bündelung der Hashrate unter einer übersichtlichen Anzahl von Betreibern, denn erstens macht es jede Konzentration einer bestimmten Sache für Angreifer einfacher, diese eine große Einheit ausfindig zu machen und gezielt zu attackieren. Und zweitens verschiebt sich die dezentrale Wahrheitsfindung zugunsten einer zentralisierten Entscheidungsfindung.
<img src="https://blossom.primal.net/38706ef056b6fdbe3512285d8e2bbd30e0e1b6a7aa719ae9370c513ec58f00f1.gif">
Denn bisher sind es die Mining-Pools, die über die Architektur der Blöcke bestimmen, also darüber, welche Transaktionen in den nächsten Blockkandidaten gepackt werden. Dies ermöglicht Mining-Pool-Betreibern sowohl Transaktionen zu zensieren (black listing), als auch Transaktionen auszuwählen, die nicht unbedingt im besten Interesse der Miner (z.B. Transaktionen mit geringen Gebühren, obwohl es welche mit hohen Gebühren gegeben hätte), oder gar des ganzen Netzwerks sind (z.B. leere Blöcke, um das Netzwerk zu verlangsamen) (white listing). Diese vermeintliche Macht der Pool-Betreiber muss nicht unbedingt von ihnen selbst ausgenutzt werden, bietet aber auch Regierungen und anderen Apparaten einen leichten Angriffsvektor, wenn diese versuchen wollen, das Netzwerk, bzw. einzelne Transaktionen gezielt zu zensieren, indem sie Mining-Pools unter Zwang setzen.
<img src="https://blossom.primal.net/8bc2577da8654edf9e3181f6a63d7095ad20c48dded03f44f144a8a033a1b71d.png">
Wie in dieser Grafik leicht ersichtlich, gibt es heute einige wenige Pools, die einen deutlichen Anteil der globalen Hashrate bündeln. 80% (!!!) der Hashrate wird von den größten vier Pools bestimmt, und immerhin 55% (also mehr als die Hälfte - immer noch nicht cool) von den beiden größten. Dies macht Pools natürlich zu einem leicht bestimmbaren Angriffspunkt mit einer riesigen Zielscheibe auf dem Rücken.
<img src="https://blossom.primal.net/a410e95c1eb6db08243d798f0b3bab1d531dde1a7132b42ec92242305322254c.gif">
Besteht überhaupt eine solche theoretische Möglichkeit, dass z.B. Foundry USA im Rahmen einer hypothetischen Verpflichtung durch Dritte (Regierung, Finanzaufsicht, Geheimdienst, etc.) mit der Zensur bestimmter Transaktionen beginnen könnte? Die Antwort ist: theoretisch erstmal ja. Auf technischer Ebene könnte es passieren. Doch Miner würden sehr schnell erkennen, dass etwas im Busch ist und ihre Hashrate auf andere Pools verlagern (dies muss nicht mal aus altruistischen Gründen geschehen, sondern einfach weil theoretische wirtschaftliche Anreize verloren gehen).
### Transaktionsauswahl
Wie schon erwähnt, sind Mining-Pool-Betreiber heute dafür verantwortlich Transaktionen für den nächsten Block vorzuschlagen. Das bedeutet der Betreiber hat die volle Kontrolle darüber, wie der nächste Block im Mining-Prozess aussieht und die Miner und Mining-Farmen werden sozusagen zu Lieferanten von Hashrate, um diesen Vorschlag umzusetzen. Pools stellen den einzigen Koordinierungspunkt zwischen den teilnehmenden Hardware-Betreibern dar. Es bleibt dem Miner natürlich selbst überlassen, welchem Pool er sich anschließt (und ob sich überhaupt einem Pool angeschlossen wird) und auch der Wechsel von einem Pool zum nächsten ist relativ simpel und schnell vollzogen. Es bleibt jedoch dabei - Betreiber sind verantwortlich für die Auswahl von Transaktionen, die in die Kandidaten-Blöcke eingefügt (oder unterlassen, sprich zensiert) werden sollen. Es besteht also eine zusätzliche Bürde für jeden Miner zusätzlich zu kontrollieren, dass keine Transaktionen ausgeschlossen werden, oder Transaktionen sauber ausgewählt werden.
> “Bitcoin is dead.” “Mining is over.” “They will regulate Bitcoin.” “Censorship will come.” - Peter Todd
https://www.coindesk.com/tech/2021/05/07/marathon-miners-have-started-censoring-bitcoin-transactions-heres-what-that-means
Ob nun ein Pool-Betreiber oder Miner durch Zwang dazu geführt wird, individuelle Transaktionen hinzuzufügen, oder auszulassen, oder ob es aus eigenem Antrieb heraus geschieht (wie im obigen Artikel von MARA beschrieben: der von Marathon kontrollierte MARA Pool hatte entschieden, nur Blöcke mit OFAC-konformen Transaktionen zu produzieren und damit Transaktionen von und zu Adressen zu zensieren, die vom US-Finanzministerium auf die schwarze Liste gesetzt wurden, was einen großen Aufstand hervorrief und kein anderer Miner schloss sich dem Beispiel an. MARA veröffentlichten nach nur einem Monat in einer Pressemitteilung, dass keine Transaktionen mehr gefiltert würden.) ist dabei zunächst egal.
Doch eine Umkehrung der Verantwortlichkeit würde die Verantwortung zu den einzelnen tausenden Hardware-Betreibern (Minern) verschieben, die zentrale Entscheidungsgewalt der Pool-Betreiber auflösen und einen großen Angriffspunkt im Netzwerk eliminieren.
Wie alle anderen Computer-Netzwerk, besteht auch Bitcoin aus Protokollen, mit denen die Kommunikation zwischen Teilnehmern und Regeln festgelegt werden und die geschilderten Bedrohungen werden durch das aktuelle Protokoll ermöglicht, das von Minern und Mining-Pools verwendet wird, um miteinander zu kommunizieren: Stratum V1.
### Stratum v2
Wie bei allen Sachen im Bitcoin-Ökosystem, gibt es keine zentrale Organisation, die Verbesserungen im Protokoll oder, wie in diesem Fall, in untergeordneten Protokollen vorschlagen und umsetzen kann. Es bedarf immer einer Gruppe von Entwicklern, die ein Problem im derzeitigen System erkennen und einen passenden Lösungsvorschlag unterbreiten. So auch bei Stratum. Das originale Stratum-Protokoll (v1) wurde 2012 eingeführt und wird seitdem weitgehend unverändert eingesetzt.
Bei der Stratum v2 Reference Implementation (SRI) handelt es sich um eine kostenlose, unabhängige, Open-Source-Variante von Stratum v2. Aber Justus, heißt das etwa, es gibt noch andere Stratum v2 Varianten? Bingo, Zweiter, es können beliebig viele Varianten erstellt werden. Alleine die Mining Pools entscheiden darüber, welches Protokoll, also welche Software, für sie und ihr Geschäftsmodell am besten funktioniert. Und die kürzlich vorgestellte Variante, die SRI, ist das bis dato umfangreichste und am weitesten unterstützte Update des Protokolls. Denn sowohl Braiins, ein Anbieter von Mining-Pools und Mining-Software (inkl. einer eigenen Variante von Stratum v2), als auch Foundry USA, der derzeit größte aller Mining-Pools, sind aktive Unterstützer des Projekts.
SRI ist also das wichtigste Protokoll-Update seit 2012. Aber was genau macht v2 so wichtig und wo liegen die Schwächen von v1?
In der aktuellen Version 1 ist Datenübertragung zwischen Minern, aber auch zwischen Minern und Pool-Betreibern nicht verschlüsselt. In v2 wird Kommunikation verschlüsselt und gewährleistet so Integrität und Vertraulichkeit der übermittelten Informationen. Dies soll vor allem vor sogenannten Man-in-the-Middle-Angriffen schützen, bei denen Dritte die Übertragung von Hashrate zwischen Minern und Pools abfangen (sogenanntes Hashrate-Hijacking), und diese als die eigenen weiterzuleiten und somit Auszahlungen zu stehlen.
<img src="https://blossom.primal.net/4b8c8cd2516f13dddd85a20914e4572d6f45779b4976a9bf8e8c01f0ae73e210.gif">
Das v2 Protokoll ist vollständig binär. Das heißt, Datenübertragungen werden nicht in Menschen-lesbarem Textformat (ASCII Code), sondern in Computer-lesbarem Binärformat vorgenommen, was unnötige Datenmengen eliminiert. Dies und einige andere Leistungsverbesserungen machen den gesamten Prozess bis zu 20% performanter.
Stratum v2 dezentralisiert das Bitcoin-Mining erheblich, denn Miner bekommen die Möglichkeit, die Transaktionen fortan selbst auszuwählen, wodurch das Netzwerk zensurresistenter wird. Dies wird mit Hilfe von weiteren untergeordneten Protokollen erreicht, die es Minern ermöglichen, Transaktionen über ihre Nodes auszuwählen. Dies ist ein wichtiger Meilenstein bei der Demokratisierung der Transaktionsauswahl im gepoolten Mining und eliminiert die oben beschriebenen Risiken.
<img src="https://blossom.primal.net/c0770fc98a4e4773cdf4c9800adc33d4230fd09937ec38e3a4a2739a49355e29.gif">
Konkret haben die Entwickler ein neues dezentralisiertes untergeordnetes Protokoll geschaffen, das sich Job Negotiator (JN) nennt. Achtung, jetzt wird es etwas technisch: Miner betreiben ihre eigenen Knoten, die eine neue Vorlage direkt vom Vorlagenanbieter erhalten. Die neue Vorlage enthält den Merkle-Pfad der Transaktionen, die vom Anbieter ausgewählt wurden. Für den neuen Block muss ein neuer Job erstellt werden, also sendet der JN des Miners eine Nachricht mit einem vorgeschlagenen Satz von Transaktionen an den Pool-Betreiber. Der Betreiber akzeptiert dann die Vorlage oder lehnt sie ab. Wenn der Vorschlag der Miner akzeptiert wird, werden sie benachrichtigt, dass sie mit dem Mining beginnen und ihre anteilige Hashrate an den Pool senden können.
<img src="https://blossom.primal.net/eef7101ea3afc933f89cc3de53f0009974a653c570bad69af29b69161d2e9d98.gif">
Kurz gesagt: Miner schlagen vor, welche Transaktionen in einen Block kommen und nicht andersrum. Alle sind glücklich, alle sind froh und darüber hinaus geschieht dies natürlich blitzschnell, sodass für die Miner und den Pool kein Nachteil gegenüber anderen Mitbewerbern entsteht, denn beim Mining zählt jede Millisekunde, wenn es darum geht erfolgreich den nächsten Block produzieren zu dürfen, oder nicht.
Was sind die Anreize für die Pool-Betreiber, dieses neue Protokoll zu verwenden, wenn sie damit ihr Gewaltmonopol aufgeben?
Relativ einfach: Pool-Betreiber mögen diese Verantwortung eigentlich gar nicht. Sie haben sie irgendwie geerbt und sind mit dieser großen Verpflichtung gegenüber dem Netzwerk und sich selbst irgendwie im Unreinen. Ein bisschen so wie bei Morty, Aaliyah, Djibrail, Laila, Issa, Leonora, Naima und Amaya.
<img src="https://blossom.primal.net/3440f6667f8affc1bae67888b55c302361ff2aa31fb9f0c23595de96a34f1141.gif">
Pool-Betreiber mögen es also nicht so in der Öffentlichkeit zu stehen und permanent angegriffen zu werden, des Weiteren birgt die Transaktionsauswahl auch ein gewisses Haftungsrisiko, das sie gerne von sich weisen würden.
Die beiden anderen grundlegenden Merkmale des Stratum v2 Protokolls sind, wie oben beschrieben, natürlich auch Sicherheits- und Leistungsverbesserung. Alleine für diese Attribute würde es sich schon lohnen, auf das neue Protokoll umzusteigen.
Die neue Variante des Protokolls (SRI) wurde erst kürzlich öffentlich und als Open-Source Code zugänglich gemacht. Es bleibt also nur eine Frage der Zeit, bis sich nach Braiins und Foundry auch die anderen Mining-Pools (sehr wahrscheinlich) nach einer gründlichen Test-Phase dem Update öffnen.
https://www.nobsbitcoin.com/carole-house-censoring-bitcoin
Besonders in Zeiten, in denen Gegner von Bitcoin in halb-öffentlichen Reden über Pläne sprechen, wie man das Bitcoin-Netzwerk kontrollieren, bzw. für seine Zwecke benutzen kann, ist es wichtig die oben besprochenen Angriffs-Vektoren zu minimieren.
Carole House, ehemalige Direktorin für Cybersicherheit des Nationalen Sicherheitsrates des Weißen Hauses, sprach bei einem Event an der Universität von Princeton und sagte "sie würde lieber mehr Hashrate in den USA sehen, damit sie Miner zwingen können, das Netzwerk zu zensieren" und dass es "nicht nur darum ginge, Minern zu sagen, dass sie bestimmte Transaktionen nicht in Blöcke einbauen, sondern auch nicht auf Blöcken mit nicht konformen Transaktionen aufzubauen, damit diese Transaktionen nirgendwo in der Kette ankommen".
Die zeugt davon, dass Menschen wie Carole House ein substantielles Verständnis von der Bitcoin-Technologie besitzen und dieses Fachwissen dafür verwenden werden, Wege und Mittel aufzutun, wie man Bitcoin zumindest attackieren kann.
🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ a10260a2:caa23e3e
2025-01-01 12:42:22
I’d like to start off by saying that phoenixd has been a great experience so far. The install (on a Linux machine) was as easy as depicted on their [website](https://phoenix.acinq.co/server/get-started).
![](https://m.stacker.news/70206)
And the channel I opened via [auto liquidity](https://phoenix.acinq.co/server/auto-liquidity) was super simple. I didn’t have to pick an LSP and I won’t need to manage liquidity.
Unfortunately, the machine I installed the software on started to freeze seconds after every boot. After posting about it [here](https://stacker.news/items/825060/r/thebullishbitcoiner) and getting an answer from nostr:npub1lxktpvp5cnq3wl5ctu2x88e30mc0ahh8v47qvzc5dmneqqjrzlkqpm5xlc, I was surprised at how easy the migration seemed.
It really was just a matter of restoring the seed words on another phoenixd instance. Of course, making sure that the two instances don’t run at the same time.
As easy as it was, I wanted to create this post to give a quick overview for those who might be less tech savvy.
### Step 1
Grab seed words from the `seed.dat` file in hidden`.phoenix` folder on the old machine.
![](https://m.stacker.news/70214)
### Step 2
Install phoenixd on the new machine
```
$ wget https://github.com/ACINQ/phoenixd/releases/download/v0.4.2/phoenix-0.4.2-linux-x64.zip
$ unzip -j phoenix-0.4.2-linux-x64.zip
$ # run the daemon: that's it!
$ ./phoenixd
```
### Step 3
(This is the step that wasn’t super clear and why I wanted to spell it out in this post)
In order to install the software, `./phoenixd` has to be run. This is going to generate a new seed phrase.
![](https://m.stacker.news/70216)
Now, all you need to do is replace the seed words in `seed.dat` with the ones from the original install.
In retrospect, I think you can replace the seed words right after unzipping the zip file and before running `./phoenixd`. That will probably achieve the same result.
### Step 4
Once the seed words have been restored. Just run `./phoenixd` again and it’ll start up like nothing happened.
Literally.
There was no indication whatsoever that something had changed, so I ran `./phoenix-cli getinfo` and, voila, there was my 2M-sat channel.
It was quite magical.
originally posted at https://stacker.news/items/829411
### Update (1/1/2025)
Phoenix Support got back to me and confirmed that the migration can be even simpler. You can actually just copy the ~/.phoenix directory onto the new machine and run `./phoenix`!
![](https://thebullishbitcoiner.wordpress.com/wp-content/uploads/2025/01/img_4874.jpg)
-
@ b4403b24:83542d4e
2024-12-31 22:24:43
As we bid farewell to 2024, let’s celebrate the memories, lessons, and triumphs it brought us. May 2025 shine even brighter, bringing you joy, success, and endless opportunities.
Here’s to new beginnings, cherished moments, and a year filled with happiness. Cheers to 2025! 🥂
originally posted at https://stacker.news/items/831699
-
@ 468f729d:5ab4fd5e
2024-12-31 22:03:31
<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><iframe src="https://www.youtube.com/embed/V_fvmyJ91m0?enablejsapi=1" style="position:absolute;top:0;left:0;width:100%;height:100%;border:0;" allowfullscreen></iframe></div>
-
@ f9cf4e94:96abc355
2024-12-31 20:18:59
Scuttlebutt foi iniciado em maio de 2014 por Dominic Tarr ( [dominictarr]( https://github.com/dominictarr/scuttlebutt) ) como uma rede social alternativa off-line, primeiro para convidados, que permite aos usuários obter controle total de seus dados e privacidade. Secure Scuttlebutt ([ssb]( https://github.com/ssbc/ssb-db)) foi lançado pouco depois, o que coloca a privacidade em primeiro plano com mais recursos de criptografia.
Se você está se perguntando de onde diabos veio o nome Scuttlebutt:
> Este termo do século 19 para uma fofoca vem do Scuttlebutt náutico: “um barril de água mantido no convés, com um buraco para uma xícara”. A gíria náutica vai desde o hábito dos marinheiros de se reunir pelo boato até a fofoca, semelhante à fofoca do bebedouro.
![img]( https://miro.medium.com/max/600/1*AOW_rTZLwplHT27Fwrh2Hg.jpeg)
Marinheiros se reunindo em torno da rixa. ( [fonte]( https://twitter.com/IntEtymology/status/998879578851508224) )
Dominic descobriu o termo boato em um [artigo de pesquisa]( https://www.cs.cornell.edu/home/rvr/papers/flowgossip.pdf) que leu.
Em sistemas distribuídos, [fofocar]( https://en.wikipedia.org/wiki/Gossip_protocol) é um processo de retransmissão de mensagens ponto a ponto; as mensagens são disseminadas de forma análoga ao “boca a boca”.
**Secure Scuttlebutt é um banco de dados de feeds imutáveis apenas para acréscimos, otimizado para replicação eficiente para protocolos ponto a ponto.** **Cada usuário tem um log imutável somente para acréscimos no qual eles podem gravar.** Eles gravam no log assinando mensagens com sua chave privada. Pense em um feed de usuário como seu próprio diário de bordo, como um diário [de bordo]( https://en.wikipedia.org/wiki/Logbook) (ou diário do capitão para os fãs de Star Trek), onde eles são os únicos autorizados a escrever nele, mas têm a capacidade de permitir que outros amigos ou colegas leiam ao seu diário de bordo, se assim o desejarem.
Cada mensagem possui um número de sequência e a mensagem também deve fazer referência à mensagem anterior por seu ID. O ID é um hash da mensagem e da assinatura. A estrutura de dados é semelhante à de uma lista vinculada. É essencialmente um log somente de acréscimo de JSON assinado. **Cada item adicionado a um log do usuário é chamado de mensagem.**
**Os logs do usuário são conhecidos como feed e um usuário pode seguir os feeds de outros usuários para receber suas atualizações.** Cada usuário é responsável por armazenar seu próprio feed. Quando Alice assina o feed de Bob, Bob baixa o log de feed de Alice. Bob pode verificar se o registro do feed realmente pertence a Alice verificando as assinaturas. Bob pode verificar as assinaturas usando a chave pública de Alice.
![img]( https://miro.medium.com/max/700/1*AxnqfrGaIGh5Q8hz4C2u7w.png)
Estrutura de alto nível de um feed
**Pubs são servidores de retransmissão conhecidos como “super peers”. Pubs conectam usuários usuários e atualizações de fofocas a outros usuários conectados ao Pub. Um Pub é análogo a um pub da vida real, onde as pessoas vão para se encontrar e se socializar.** Para ingressar em um Pub, o usuário deve ser convidado primeiro. Um usuário pode solicitar um código de convite de um Pub; o Pub simplesmente gerará um novo código de convite, mas alguns Pubs podem exigir verificação adicional na forma de verificação de e-mail ou, com alguns Pubs, você deve pedir um código em um fórum público ou chat. Pubs também podem mapear aliases de usuário, como e-mails ou nome de usuário, para IDs de chave pública para facilitar os pares de referência.
Depois que o Pub enviar o código de convite ao usuário, o usuário resgatará o código, o que significa que o Pub seguirá o usuário, o que permite que o usuário veja as mensagens postadas por outros membros do Pub, bem como as mensagens de retransmissão do Pub pelo usuário a outros membros do Pub.
Além de retransmitir mensagens entre pares, os Pubs também podem armazenar as mensagens. Se Alice estiver offline e Bob transmitir atualizações de feed, Alice perderá a atualização. Se Alice ficar online, mas Bob estiver offline, não haverá como ela buscar o feed de Bob. Mas com um Pub, Alice pode buscar o feed no Pub mesmo se Bob estiver off-line porque o Pub está armazenando as mensagens. **Pubs são úteis porque assim que um colega fica online, ele pode sincronizar com o Pub para receber os feeds de seus amigos potencialmente offline.**
Um usuário pode, opcionalmente, executar seu próprio servidor Pub e abri-lo ao público ou permitir que apenas seus amigos participem, se assim o desejarem. Eles também podem ingressar em um Pub público. Aqui está uma lista de [Pubs públicos em que]( https://github.com/ssbc/ssb-server/wiki/Pub-Servers) todos podem participar **.** Explicaremos como ingressar em um posteriormente neste guia. **Uma coisa importante a observar é que o Secure Scuttlebutt em uma rede social somente para convidados significa que você deve ser “puxado” para entrar nos círculos sociais.** Se você responder às mensagens, os destinatários não serão notificados, a menos que estejam seguindo você de volta. O objetivo do SSB é criar “ilhas” isoladas de redes pares, ao contrário de uma rede pública onde qualquer pessoa pode enviar mensagens a qualquer pessoa.
![img]( https://miro.medium.com/max/700/1*-4HfR9-VRlQT6qKkenkZDA.png)
Perspectivas dos participantes
## Scuttlebot
O software Pub é conhecido como servidor Scuttlebutt (servidor [ssb]( https://github.com/ssbc/ssb-server) ), mas também é conhecido como “Scuttlebot” e `sbot`na linha de comando. O servidor SSB adiciona comportamento de rede ao banco de dados Scuttlebutt (SSB). Estaremos usando o Scuttlebot ao longo deste tutorial.
**Os logs do usuário são conhecidos como feed e um usuário pode seguir os feeds de outros usuários para receber suas atualizações.** Cada usuário é responsável por armazenar seu próprio feed. Quando Alice assina o feed de Bob, Bob baixa o log de feed de Alice. Bob pode verificar se o registro do feed realmente pertence a Alice verificando as assinaturas. Bob pode verificar as assinaturas usando a chave pública de Alice.
![img]( https://miro.medium.com/max/700/1*AxnqfrGaIGh5Q8hz4C2u7w.png)
Estrutura de alto nível de um feed
**Pubs são servidores de retransmissão conhecidos como “super peers”. Pubs conectam usuários usuários e atualizações de fofocas a outros usuários conectados ao Pub. Um Pub é análogo a um pub da vida real, onde as pessoas vão para se encontrar e se socializar.** Para ingressar em um Pub, o usuário deve ser convidado primeiro. Um usuário pode solicitar um código de convite de um Pub; o Pub simplesmente gerará um novo código de convite, mas alguns Pubs podem exigir verificação adicional na forma de verificação de e-mail ou, com alguns Pubs, você deve pedir um código em um fórum público ou chat. Pubs também podem mapear aliases de usuário, como e-mails ou nome de usuário, para IDs de chave pública para facilitar os pares de referência.
Depois que o Pub enviar o código de convite ao usuário, o usuário resgatará o código, o que significa que o Pub seguirá o usuário, o que permite que o usuário veja as mensagens postadas por outros membros do Pub, bem como as mensagens de retransmissão do Pub pelo usuário a outros membros do Pub.
Além de retransmitir mensagens entre pares, os Pubs também podem armazenar as mensagens. Se Alice estiver offline e Bob transmitir atualizações de feed, Alice perderá a atualização. Se Alice ficar online, mas Bob estiver offline, não haverá como ela buscar o feed de Bob. Mas com um Pub, Alice pode buscar o feed no Pub mesmo se Bob estiver off-line porque o Pub está armazenando as mensagens. **Pubs são úteis porque assim que um colega fica online, ele pode sincronizar com o Pub para receber os feeds de seus amigos potencialmente offline.**
Um usuário pode, opcionalmente, executar seu próprio servidor Pub e abri-lo ao público ou permitir que apenas seus amigos participem, se assim o desejarem. Eles também podem ingressar em um Pub público. Aqui está uma lista de [Pubs públicos em que]( https://github.com/ssbc/ssb-server/wiki/Pub-Servers) todos podem participar **.** Explicaremos como ingressar em um posteriormente neste guia. **Uma coisa importante a observar é que o Secure Scuttlebutt em uma rede social somente para convidados significa que você deve ser “puxado” para entrar nos círculos sociais.** Se você responder às mensagens, os destinatários não serão notificados, a menos que estejam seguindo você de volta. O objetivo do SSB é criar “ilhas” isoladas de redes pares, ao contrário de uma rede pública onde qualquer pessoa pode enviar mensagens a qualquer pessoa.
![img]( https://miro.medium.com/max/60/1*-4HfR9-VRlQT6qKkenkZDA.png?q=20)
![img]( https://miro.medium.com/max/700/1*-4HfR9-VRlQT6qKkenkZDA.png)
Perspectivas dos participantes
## Pubs - Hubs
### Pubs públicos
| Pub Name | Operator | Invite Code |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| `scuttle.us` | [@Ryan]( https://keybase.io/ryan_singer) | `scuttle.us:8008:@WqcuCOIpLtXFRw/9vOAQJti8avTZ9vxT9rKrPo8qG6o=.ed25519~/ZUi9Chpl0g1kuWSrmehq2EwMQeV0Pd+8xw8XhWuhLE=` |
| [pub1.upsocial.com]( https://upsocial.com/) | [@freedomrules]( https://github.com/freedomrules) | `pub1.upsocial.com:8008:@gjlNF5Cyw3OKZxEoEpsVhT5Xv3HZutVfKBppmu42MkI=.ed25519~lMd6f4nnmBZEZSavAl4uahl+feajLUGqu8s2qdoTLi8=` |
| [Monero Pub]( https://xmr-pub.net/) | [@Denis]( https://github.com/Orville2112) | `xmr-pub.net:8008:@5hTpvduvbDyMLN2IdzDKa7nx7PSem9co3RsOmZoyyCM=.ed25519~vQU+r2HUd6JxPENSinUWdfqrJLlOqXiCbzHoML9iVN4=` |
| [FreeSocial]( https://freesocial.co/) | [@Jarland]( https://github.com/mxroute) | `pub.freesocial.co:8008:@ofYKOy2p9wsaxV73GqgOyh6C6nRGFM5FyciQyxwBd6A=.ed25519~ye9Z808S3KPQsV0MWr1HL0/Sh8boSEwW+ZK+8x85u9w=` |
| `ssb.vpn.net.br` | [@coffeverton]( https://about.me/coffeverton) | `ssb.vpn.net.br:8008:@ze8nZPcf4sbdULvknEFOCbVZtdp7VRsB95nhNw6/2YQ=.ed25519~D0blTolH3YoTwSAkY5xhNw8jAOjgoNXL/+8ZClzr0io=` |
| [gossip.noisebridge.info]( https://www.noisebridge.net/wiki/Pub) | [Noisebridge Hackerspace]( https://www.noisebridge.net/wiki/Unicorn) [@james.network]( https://james.network/) | `gossip.noisebridge.info:8008:@2NANnQVdsoqk0XPiJG2oMZqaEpTeoGrxOHJkLIqs7eY=.ed25519~JWTC6+rPYPW5b5zCion0gqjcJs35h6JKpUrQoAKWgJ4=` |
### Pubs privados
Você precisará entrar em contato com os proprietários desses bares para receber um convite.
| Pub Name | Operator | Contact |
| --------------------------------------------- | ------------------------------------------------------------ | ----------------------------------------------- |
| `many.butt.nz` | [@dinosaur]( https://dinosaur.is/) | [mikey@enspiral.com](mailto:mikey@enspiral.com) |
| `one.butt.nz` | [@dinosaur]( https://dinosaur.is/) | [mikey@enspiral.com](mailto:mikey@enspiral.com) |
| `ssb.mikey.nz` | [@dinosaur]( https://dinosaur.is/) | [mikey@enspiral.com](mailto:mikey@enspiral.com) |
| [ssb.celehner.com]( https://ssb.celehner.com/) | [@cel]( https://github.com/ssbc/ssb-server/wiki/@f/6sQ6d2CMxRUhLpspgGIulDxDCwYD7DzFzPNr7u5AU=.ed25519) | [cel@celehner.com](mailto:cel@celehner.com) |
### Pubs muito grandes
![:aviso:]( https://camo.githubusercontent.com/163bb588effffc0b9d07dac9331ace26e508806732e5f0a66bad309c3a2a5784/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323661302e706e67) *Aviso: embora tecnicamente funcione usar um convite para esses pubs, você provavelmente se divertirá se o fizer devido ao seu tamanho (muitas coisas para baixar, risco para bots / spammers / idiotas)* ![:aviso:]( https://camo.githubusercontent.com/163bb588effffc0b9d07dac9331ace26e508806732e5f0a66bad309c3a2a5784/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323661302e706e67)
| Pub Name | Operator | Invite Code |
| --------------------------------------- | ----------------------------------------------- | ------------------------------------------------------------ |
| `scuttlebutt.de` | [SolSoCoG]( https://solsocog.de/impressum) | `scuttlebutt.de:8008:@yeh/GKxlfhlYXSdgU7CRLxm58GC42za3tDuC4NJld/k=.ed25519~iyaCpZ0co863K9aF+b7j8BnnHfwY65dGeX6Dh2nXs3c=` |
| `Lohn's Pub` | [@lohn]( https://github.com/lohn) | `p.lohn.in:8018:@LohnKVll9HdLI3AndEc4zwGtfdF/J7xC7PW9B/JpI4U=.ed25519~z3m4ttJdI4InHkCtchxTu26kKqOfKk4woBb1TtPeA/s=` |
| [Scuttle Space]( https://scuttle.space/) | [@guil-dot]( https://github.com/guil-dot) | Visit [scuttle.space]( https://scuttle.space/) |
| `SSB PeerNet US-East` | [timjrobinson]( https://github.com/timjrobinson) | `us-east.ssbpeer.net:8008:@sTO03jpVivj65BEAJMhlwtHXsWdLd9fLwyKAT1qAkc0=.ed25519~sXFc5taUA7dpGTJITZVDCRy2A9jmkVttsr107+ufInU=` |
| Hermies | s | net:hermies.club:8008~shs:uMYDVPuEKftL4SzpRGVyQxLdyPkOiX7njit7+qT/7IQ=:SSB+Room+PSK3TLYC2T86EHQCUHBUHASCASE18JBV24= |
## GUI - Interface Gráfica do Utilizador(Usuário)
### Patchwork - Uma GUI SSB (Descontinuado)
[**Patchwork**]( https://github.com/ssbc/patchwork) **é o aplicativo de mensagens e compartilhamento descentralizado construído em cima do SSB** . O protocolo scuttlebutt em si não mantém um conjunto de feeds nos quais um usuário está interessado, então um cliente é necessário para manter uma lista de feeds de pares em que seu respectivo usuário está interessado e seguindo.
![img]( https://miro.medium.com/max/700/1*8UTkNdF0Kh82kZCpKWcpHQ.jpeg)
Fonte: [scuttlebutt.nz]( https://www.scuttlebutt.nz/getting-started)
**Quando você instala e executa o Patchwork, você só pode ver e se comunicar com seus pares em sua rede local. Para acessar fora de sua LAN, você precisa se conectar a um Pub.** Um pub é apenas para convidados e eles retransmitem mensagens entre você e seus pares fora de sua LAN e entre outros Pubs.
Lembre-se de que você precisa seguir alguém para receber mensagens dessa pessoa. Isso reduz o envio de mensagens de spam para os usuários. Os usuários só veem as respostas das pessoas que seguem. Os dados são sincronizados no disco para funcionar offline, mas podem ser sincronizados diretamente com os pares na sua LAN por wi-fi ou bluetooth.
### Patchbay - Uma GUI Alternativa
Patchbay é um cliente de fofoca projetado para ser fácil de modificar e estender. Ele usa o mesmo banco de dados que [Patchwork]( https://github.com/ssbc/patchwork) e [Patchfoo]( https://github.com/ssbc/patchfoo) , então você pode facilmente dar uma volta com sua identidade existente.
![img]( https://github.com/ssbc/patchbay/raw/master/screenshot.png)
### Planetary - GUI para IOS
![Planetary]( https://scuttlebot.io/img/planetary.png)
[Planetary]( https://apps.apple.com/us/app/planetary-app/id1481617318) é um app com pubs pré-carregados para facilitar integração.
### Manyverse - GUI para Android
![Manyverse]( https://scuttlebot.io/img/manyverse.png)
[Manyverse]( https://www.manyver.se/) é um aplicativo de rede social com recursos que você esperaria: posts, curtidas, perfis, mensagens privadas, etc. Mas não está sendo executado na nuvem de propriedade de uma empresa, em vez disso, as postagens de seus amigos e todos os seus dados sociais vivem inteiramente em seu telefone .
## Fontes
* https://scuttlebot.io/
* https://decentralized-id.com/decentralized-web/scuttlebot/#plugins
* https://medium.com/@miguelmota/getting-started-with-secure-scuttlebut-e6b7d4c5ecfd
* [**Secure Scuttlebutt**]( http://ssbc.github.io/secure-scuttlebutt/) **:** um protocolo de banco de dados global.
-
@ 3f770d65:7a745b24
2024-12-31 17:03:46
Here are my predictions for Nostr in 2025:
**Decentralization:** The outbox and inbox communication models, sometimes referred to as the Gossip model, will become the standard across the ecosystem. By the end of 2025, all major clients will support these models, providing seamless communication and enhanced decentralization. Clients that do not adopt outbox/inbox by then will be regarded as outdated or legacy systems.
**Privacy Standards:** Major clients such as Damus and Primal will move away from NIP-04 DMs, adopting more secure protocol possibilities like NIP-17 or NIP-104. These upgrades will ensure enhanced encryption and metadata protection. Additionally, NIP-104 MLS tools will drive the development of new clients and features, providing users with unprecedented control over the privacy of their communications.
**Interoperability:** Nostr's ecosystem will become even more interconnected. Platforms like the Olas image-sharing service will expand into prominent clients such as Primal, Damus, Coracle, and Snort, alongside existing integrations with Amethyst, Nostur, and Nostrudel. Similarly, audio and video tools like Nostr Nests and Zap.stream will gain seamless integration into major clients, enabling easy participation in live events across the ecosystem.
**Adoption and Migration:** Inspired by early pioneers like Fountain and Orange Pill App, more platforms will adopt Nostr for authentication, login, and social systems. In 2025, a significant migration from a high-profile application platform with hundreds of thousands of users will transpire, doubling Nostr’s daily activity and establishing it as a cornerstone of decentralized technologies.
-
@ e97aaffa:2ebd765d
2024-12-31 16:47:12
Último dia do ano, momento para tirar o pó da bola de cristal, para fazer reflexões, previsões e desejos para o próximo ano e seguintes.
Ano após ano, o Bitcoin evoluiu, foi ultrapassando etapas, tornou-se cada vez mais _mainstream_. Está cada vez mais difícil fazer previsões sobre o Bitcoin, já faltam poucas barreiras a serem ultrapassadas e as que faltam são altamente complexas ou tem um impacto profundo no sistema financeiro ou na sociedade. Estas alterações profundas tem que ser realizadas lentamente, porque uma alteração rápida poderia resultar em consequências terríveis, poderia provocar um retrocesso.
# Código do Bitcoin
No final de 2025, possivelmente vamos ter um _fork_, as discussões sobre os _covenants_ já estão avançadas, vão acelerar ainda mais. Já existe um consenso relativamente alto, a favor dos _covenants_, só falta decidir que modelo será escolhido. Penso que até ao final do ano será tudo decidido.
Depois dos _covenants,_ o próximo foco será para a criptografia post-quantum, que será o maior desafio que o Bitcoin enfrenta. Criar uma criptografia segura e que não coloque a descentralização em causa.
Espero muito de Ark, possivelmente a inovação do ano, gostaria de ver o Nostr a furar a bolha bitcoinheira e que o Cashu tivesse mais reconhecimento pelos _bitcoiners_.
Espero que surjam avanços significativos no BitVM2 e BitVMX.
Não sei o que esperar das layer 2 de Bitcoin, foram a maior desilusão de 2024. Surgiram com muita força, mas pouca coisa saiu do papel, foi uma mão cheia de nada. Uma parte dos projetos caiu na tentação da _shitcoinagem_, na criação de tokens, que tem um único objetivo, enriquecer os devs e os VCs.
Se querem ser levados a sério, têm que ser sérios.
> “À mulher de César não basta ser honesta, deve parecer honesta”
Se querem ter o apoio dos _bitcoiners_, sigam o _ethos_ do Bitcoin.
Neste ponto a atitude do pessoal da Ark é exemplar, em vez de andar a chorar no Twitter para mudar o código do Bitcoin, eles colocaram as mãos na massa e criaram o protocolo. É claro que agora está meio “coxo”, funciona com uma _multisig_ ou com os _covenants_ na Liquid. Mas eles estão a criar um produto, vão demonstrar ao mercado que o produto é bom e útil. Com a adoção, a comunidade vai perceber que o Ark necessita dos _covenants_ para melhorar a interoperabilidade e a soberania.
É este o pensamento certo, que deveria ser seguido pelos restantes e futuros projetos. É seguir aquele pensamento do J.F. Kennedy:
> “Não perguntem o que é que o vosso país pode fazer por vocês, perguntem o que é que vocês podem fazer pelo vosso país”
Ou seja, não fiquem à espera que o bitcoin mude, criem primeiro as inovações/tecnologia, ganhem adoção e depois demonstrem que a alteração do código camada base pode melhorar ainda mais o vosso projeto. A necessidade é que vai levar a atualização do código.
# Reservas Estratégicas de Bitcoin
## Bancos centrais
Com a eleição de Trump, emergiu a ideia de uma Reserva Estratégia de Bitcoin, tornou este conceito _mainstream_. Foi um _pivot_, a partir desse momento, foram enumerados os políticos de todo o mundo a falar sobre o assunto.
A Senadora Cynthia Lummis foi mais além e propôs um programa para adicionar 200 mil bitcoins à reserva ao ano, até 1 milhão de Bitcoin. Só que isto está a criar uma enorme expectativa na comunidade, só que pode resultar numa enorme desilusão. Porque no primeiro ano, o Trump em vez de comprar os 200 mil, pode apenas adicionar na reserva, os 198 mil que o Estado já tem em sua posse. Se isto acontecer, possivelmente vai resultar numa forte queda a curto prazo. Na minha opinião os bancos centrais deveriam seguir o exemplo de El Salvador, fazer um DCA diário.
Mais que comprar bitcoin, para mim, o mais importante é a criação da Reserva, é colocar o Bitcoin ao mesmo nível do ouro, o impacto para o resto do mundo será tremendo, a teoria dos jogos na sua plenitude. Muitos outros bancos centrais vão ter que comprar, para não ficarem atrás, além disso, vai transmitir uma mensagem à generalidade da população, que o Bitcoin é “afinal é algo seguro, com valor”.
Mas não foi Trump que iniciou esta teoria dos jogos, mas sim foi a primeira vítima dela. É o próprio Trump que o admite, que os EUA necessitam da reserva para não ficar atrás da China. Além disso, desde que os EUA utilizaram o dólar como uma arma, com sanção contra a Rússia, surgiram boatos de que a Rússia estaria a utilizar o Bitcoin para transações internacionais. Que foram confirmados recentemente, pelo próprio governo russo. Também há poucos dias, ainda antes deste reconhecimento público, Putin elogiou o Bitcoin, ao reconhecer que “Ninguém pode proibir o bitcoin”, defendendo como uma alternativa ao dólar. A narrativa está a mudar.
Já existem alguns países com Bitcoin, mas apenas dois o fizeram conscientemente (El Salvador e Butão), os restantes têm devido a apreensões. Hoje são poucos, mas 2025 será o início de uma corrida pelos bancos centrais. Esta corrida era algo previsível, o que eu não esperava é que acontecesse tão rápido.
![image](https://image.nostr.build/582c40adff8833111bcedd14f605f823e14dab519399be8db4fa27138ea0fff3.jpg)
## Empresas
A criação de reservas estratégicas não vai ficar apenas pelos bancos centrais, também vai acelerar fortemente nas empresas em 2025.
![image](https://image.nostr.build/35a1a869cb1434e75a3508565958511ad1ade8003b84c145886ea041d9eb6394.jpg)
Mas as empresas não vão seguir a estratégia do Saylor, vão comprar bitcoin sem alavancagem, utilizando apenas os tesouros das empresas, como uma proteção contra a inflação. Eu não sou grande admirador do Saylor, prefiro muito mais, uma estratégia conservadora, sem qualquer alavancagem. Penso que as empresas vão seguir a sugestão da BlackRock, que aconselha um alocações de 1% a 3%.
Penso que 2025, ainda não será o ano da entrada das 6 magníficas (excepto Tesla), será sobretudo empresas de pequena e média dimensão. As magníficas ainda tem uma cota muito elevada de _shareholders_ com alguma idade, bastante conservadores, que têm dificuldade em compreender o Bitcoin, foi o que aconteceu recentemente com a Microsoft.
Também ainda não será em 2025, talvez 2026, a inclusão nativamente de wallet Bitcoin nos sistema da Apple Pay e da Google Pay. Seria um passo gigante para a adoção a nível mundial.
# ETFs
Os ETFs para mim são uma incógnita, tenho demasiadas dúvidas, como será 2025. Este ano os _inflows_ foram superiores a 500 mil bitcoins, o IBIT foi o lançamento de ETF mais bem sucedido da história. O sucesso dos ETFs, deve-se a 2 situações que nunca mais se vão repetir. O mercado esteve 10 anos à espera pela aprovação dos ETFs, a procura estava reprimida, isso foi bem notório nos primeiros meses, os _inflows_ foram brutais.
Também se beneficiou por ser um mercado novo, não existia _orderbook_ de vendas, não existia um mercado interno, praticamente era só _inflows_. Agora o mercado já estabilizou, a maioria das transações já são entre clientes dos próprios ETFs. Agora só uma pequena percentagem do volume das transações diárias vai resultar em _inflows_ ou _outflows_.
Estes dois fenómenos nunca mais se vão repetir, eu não acredito que o número de _inflows_ em BTC supere os número de 2024, em dólares vai superar, mas em btc não acredito que vá superar.
Mas em 2025 vão surgir uma infindável quantidade de novos produtos, derivativos, novos ETFs de cestos com outras criptos ou cestos com ativos tradicionais. O bitcoin será adicionado em produtos financeiros já existentes no mercado, as pessoas vão passar a deter bitcoin, sem o saberem.
Com o fim da operação ChokePoint 2.0, vai surgir uma nova onda de adoção e de produtos financeiros. Possivelmente vamos ver bancos tradicionais a disponibilizar produtos ou serviços de custódia aos seus clientes.
Eu adoraria ver o crescimento da adoção do bitcoin como moeda, só que a regulamentação não vai ajudar nesse processo.
# Preço
Eu acredito que o topo deste ciclo será alcançado no primeiro semestre, posteriormente haverá uma correção. Mas desta vez, eu acredito que a correção será muito menor que as anteriores, inferior a 50%, esta é a minha expectativa. Espero estar certo.
# Stablecoins de dólar
Agora saindo um pouco do universo do Bitcoin, acho importante destacar as _stablecoins_.
No último ciclo, eu tenho dividido o tempo, entre continuar a estudar o Bitcoin e estudar o sistema financeiro, as suas dinâmicas e o comportamento humano. Isto tem sido o meu foco de reflexão, imaginar a transformação que o mundo vai sofrer devido ao padrão Bitcoin. É uma ilusão acreditar que a transição de um padrão FIAT para um padrão Bitcoin vai ser rápida, vai existir um processo transitório que pode demorar décadas.
Com a re-entrada de Trump na Casa Branca, prometendo uma política altamente protecionista, vai provocar uma forte valorização do dólar, consequentemente as restantes moedas do mundo vão derreter. Provocando uma inflação generalizada, gerando uma corrida às _stablecoins_ de dólar nos países com moedas mais fracas. Trump vai ter uma política altamente expansionista, vai exportar dólares para todo o mundo, para financiar a sua própria dívida. A desigualdade entre os pobres e ricos irá crescer fortemente, aumentando a possibilidade de conflitos e revoltas.
> “Casa onde não há pão, todos ralham e ninguém tem razão”
Será mais lenha, para alimentar a fogueira, vai gravar os conflitos geopolíticos já existentes, ficando as sociedade ainda mais polarizadas.
Eu acredito que 2025, vai haver um forte crescimento na adoção das _stablecoins_ de dólares, esse forte crescimento vai agravar o problema sistémico que são as _stablecoins_. Vai ser o início do fim das _stablecoins_, pelo menos, como nós conhecemos hoje em dia.
## Problema sistémico
O sistema FIAT não nasceu de um dia para outro, foi algo que foi construído organicamente, ou seja, foi evoluindo ao longo dos anos, sempre que havia um problema/crise, eram criadas novas regras ou novas instituições para minimizar os problemas. Nestes quase 100 anos, desde os acordos de Bretton Woods, a evolução foram tantas, tornaram o sistema financeiro altamente complexo, burocrático e nada eficiente.
Na prática é um castelo de cartas construído sobre outro castelo de cartas e que por sua vez, foi construído sobre outro castelo de cartas.
As _stablecoins_ são um problema sistémico, devido às suas reservas em dólares e o sistema financeiro não está preparado para manter isso seguro. Com o crescimento das reservas ao longo dos anos, foi se agravando o problema.
No início a Tether colocava as reservas em bancos comerciais, mas com o crescimento dos dólares sob gestão, criou um problema nos bancos comerciais, devido à reserva fracionária. Essas enormes reservas da Tether estavam a colocar em risco a própria estabilidade dos bancos.
A Tether acabou por mudar de estratégia, optou por outros ativos, preferencialmente por títulos do tesouro/obrigações dos EUA. Só que a Tether continua a crescer e não dá sinais de abrandamento, pelo contrário.
Até o próprio mundo cripto, menosprezava a gravidade do problema da Tether/_stablecoins_ para o resto do sistema financeiro, porque o _marketcap_ do cripto ainda é muito pequeno. É verdade que ainda é pequeno, mas a Tether não o é, está no top 20 dos maiores detentores de títulos do tesouros dos EUA e está ao nível dos maiores bancos centrais do mundo. Devido ao seu tamanho, está a preocupar os responsáveis/autoridades/reguladores dos EUA, pode colocar em causa a estabilidade do sistema financeiro global, que está assente nessas obrigações.
Os títulos do tesouro dos EUA são o colateral mais utilizado no mundo, tanto por bancos centrais, como por empresas, é a charneira da estabilidade do sistema financeiro. Os títulos do tesouro são um assunto muito sensível. Na recente crise no Japão, do _carry trade_, o Banco Central do Japão tentou minimizar a desvalorização do iene através da venda de títulos dos EUA. Esta operação, obrigou a uma viagem de emergência, da Secretaria do Tesouro dos EUA, Janet Yellen ao Japão, onde disponibilizou liquidez para parar a venda de títulos por parte do Banco Central do Japão. Essa forte venda estava desestabilizando o mercado.
Os principais detentores de títulos do tesouros são institucionais, bancos centrais, bancos comerciais, fundo de investimento e gestoras, tudo administrado por gestores altamente qualificados, racionais e que conhecem a complexidade do mercado de obrigações.
O mundo cripto é seu oposto, é _naife_ com muita irracionalidade e uma forte pitada de loucura, na sua maioria nem faz a mínima ideia como funciona o sistema financeiro. Essa irracionalidade pode levar a uma “corrida bancária”, como aconteceu com o UST da Luna, que em poucas horas colapsou o projeto. Em termos de escala, a Luna ainda era muito pequena, por isso, o problema ficou circunscrito ao mundo cripto e a empresas ligadas diretamente ao cripto.
Só que a Tether é muito diferente, caso exista algum FUD, que obrigue a Tether a desfazer-se de vários biliões ou dezenas de biliões de dólares em títulos num curto espaço de tempo, poderia provocar consequências terríveis em todo o sistema financeiro. A Tether é grande demais, é já um problema sistémico, que vai agravar-se com o crescimento em 2025.
Não tenham dúvidas, se existir algum problema, o Tesouro dos EUA vai impedir a venda dos títulos que a Tether tem em sua posse, para salvar o sistema financeiro. O problema é, o que vai fazer a Tether, se ficar sem acesso às venda das reservas, como fará o _redeem_ dos dólares?
Como o crescimento do Tether é inevitável, o Tesouro e o FED estão com um grande problema em mãos, o que fazer com o Tether?
Mas o problema é que o atual sistema financeiro é como um curto cobertor: Quanto tapas a cabeça, destapas os pés; Ou quando tapas os pés, destapas a cabeça. Ou seja, para resolver o problema da guarda reservas da Tether, vai criar novos problemas, em outros locais do sistema financeiro e assim sucessivamente.
### Conta mestre
Uma possível solução seria dar uma conta mestre à Tether, dando o acesso direto a uma conta no FED, semelhante à que todos os bancos comerciais têm. Com isto, a Tether deixaria de necessitar os títulos do tesouro, depositando o dinheiro diretamente no banco central. Só que isto iria criar dois novos problemas, com o Custodia Bank e com o restante sistema bancário.
O Custodia Bank luta há vários anos contra o FED, nos tribunais pelo direito a ter licença bancária para um banco com _full-reserves_. O FED recusou sempre esse direito, com a justificativa que esse banco, colocaria em risco toda a estabilidade do sistema bancário existente, ou seja, todos os outros bancos poderiam colapsar. Perante a existência em simultâneo de bancos com reserva fracionária e com _full-reserves_, as pessoas e empresas iriam optar pelo mais seguro. Isso iria provocar uma corrida bancária, levando ao colapso de todos os bancos com reserva fracionária, porque no Custodia Bank, os fundos dos clientes estão 100% garantidos, para qualquer valor. Deixaria de ser necessário limites de fundos de Garantia de Depósitos.
Eu concordo com o FED nesse ponto, que os bancos com _full-reserves_ são uma ameaça a existência dos restantes bancos. O que eu discordo do FED, é a origem do problema, o problema não está nos bancos _full-reserves_, mas sim nos que têm reserva fracionária.
O FED ao conceder uma conta mestre ao Tether, abre um precedente, o Custodia Bank irá o aproveitar, reclamando pela igualdade de direitos nos tribunais e desta vez, possivelmente ganhará a sua licença.
Ainda há um segundo problema, com os restantes bancos comerciais. A Tether passaria a ter direitos similares aos bancos comerciais, mas os deveres seriam muito diferentes. Isto levaria os bancos comerciais aos tribunais para exigir igualdade de tratamento, é uma concorrência desleal. Isto é o bom dos tribunais dos EUA, são independentes e funcionam, mesmo contra o estado. Os bancos comerciais têm custos exorbitantes devido às políticas de _compliance_, como o KYC e AML. Como o governo não vai querer aliviar as regras, logo seria a Tether, a ser obrigada a fazer o _compliance_ dos seus clientes.
A obrigação do KYC para ter _stablecoins_ iriam provocar um terramoto no mundo cripto.
Assim, é pouco provável que seja a solução para a Tether.
### FED
Só resta uma hipótese, ser o próprio FED a controlar e a gerir diretamente as _stablecoins_ de dólar, nacionalizado ou absorvendo as existentes. Seria uma espécie de CBDC. Isto iria provocar um novo problema, um problema diplomático, porque as _stablecoins_ estão a colocar em causa a soberania monetária dos outros países. Atualmente as _stablecoins_ estão um pouco protegidas porque vivem num limbo jurídico, mas a partir do momento que estas são controladas pelo governo americano, tudo muda. Os países vão exigir às autoridades americanas medidas que limitem o uso nos seus respectivos países.
Não existe uma solução boa, o sistema FIAT é um castelo de cartas, qualquer carta que se mova, vai provocar um desmoronamento noutro local. As autoridades não poderão adiar mais o problema, terão que o resolver de vez, senão, qualquer dia será tarde demais. Se houver algum problema, vão colocar a responsabilidade no cripto e no Bitcoin. Mas a verdade, a culpa é inteiramente dos políticos, da sua incompetência em resolver os problemas a tempo.
Será algo para acompanhar futuramente, mas só para 2026, talvez…
É curioso, há uns anos pensava-se que o Bitcoin seria a maior ameaça ao sistema ao FIAT, mas afinal, a maior ameaça aos sistema FIAT é o próprio FIAT(_stablecoins_). A ironia do destino.
Isto é como uma corrida, o Bitcoin é aquele atleta que corre ao seu ritmo, umas vezes mais rápido, outras vezes mais lento, mas nunca pára. O FIAT é o atleta que dá tudo desde da partida, corre sempre em velocidade máxima. Só que a vida e o sistema financeiro não é uma prova de 100 metros, mas sim uma maratona.
# Europa
2025 será um ano desafiante para todos europeus, sobretudo devido à entrada em vigor da regulamentação (MiCA). Vão começar a sentir na pele a regulamentação, vão agravar-se os problemas com os _compliance_, problemas para comprovar a origem de fundos e outras burocracias. Vai ser lindo.
O _Travel Route_ passa a ser obrigatório, os europeus serão obrigados a fazer o KYC nas transações. A _Travel Route_ é uma suposta lei para criar mais transparência, mas prática, é uma lei de controle, de monitorização e para limitar as liberdades individuais dos cidadãos.
O MiCA também está a colocar problemas nas _stablecoins_ de Euro, a Tether para já preferiu ficar de fora da europa. O mais ridículo é que as novas regras obrigam os emissores a colocar 30% das reservas em bancos comerciais. Os burocratas europeus não compreendem que isto coloca em risco a estabilidade e a solvência dos próprios bancos, ficam propensos a corridas bancárias.
O MiCA vai obrigar a todas as exchanges a estar registadas em solo europeu, ficando vulnerável ao temperamento dos burocratas. Ainda não vai ser em 2025, mas a UE vai impor políticas de controle de capitais, é inevitável, as exchanges serão obrigadas a usar em exclusividade _stablecoins_ de euro, as restantes _stablecoins_ serão deslistadas.
Todas estas novas regras do MiCA, são extremamente restritas, não é para garantir mais segurança aos cidadãos europeus, mas sim para garantir mais controle sobre a população. A UE está cada vez mais perto da autocracia, do que da democracia. A minha única esperança no horizonte, é que o sucesso das políticas cripto nos EUA, vai obrigar a UE a recuar e a aligeirar as regras, a teoria dos jogos é implacável. Mas esse recuo, nunca acontecerá em 2025, vai ser um longo período conturbado.
# Recessão
Os mercados estão todos em máximos históricos, isto não é sustentável por muito tempo, suspeito que no final de 2025 vai acontecer alguma correção nos mercados. A queda só não será maior, porque os bancos centrais vão imprimir dinheiro, muito dinheiro, como se não houvesse amanhã. Vão voltar a resolver os problemas com a injeção de liquidez na economia, é empurrar os problemas com a barriga, em de os resolver. Outra vez o efeito Cantillon.
Será um ano muito desafiante a nível político, onde o papel dos políticos será fundamental. A crise política na França e na Alemanha, coloca a UE órfã, sem um comandante ao leme do navio. 2025 estará condicionado pelas eleições na Alemanha, sobretudo no resultado do AfD, que podem colocar em causa a propriedade UE e o euro.
Possivelmente, só o fim da guerra poderia minimizar a crise, algo que é muito pouco provável acontecer.
Em Portugal, a economia parece que está mais ou menos equilibrada, mas começam a aparecer alguns sinais preocupantes. Os jogos de sorte e azar estão em máximos históricos, batendo o recorde de 2014, época da grande crise, não é um bom sinal, possivelmente já existe algum desespero no ar.
A Alemanha é o motor da Europa, quanto espirra, Portugal constipa-se. Além do problema da Alemanha, a Espanha também está à beira de uma crise, são os países que mais influenciam a economia portuguesa.
Se existir uma recessão mundial, terá um forte impacto no turismo, que é hoje em dia o principal motor de Portugal.
# Brasil
Brasil é algo para acompanhar em 2025, sobretudo a nível macro e a nível político. Existe uma possibilidade de uma profunda crise no Brasil, sobretudo na sua moeda. O banco central já anda a queimar as reservas para minimizar a desvalorização do Real.
![image](https://image.nostr.build/eadb2156339881f2358e16fd4bb443c3f63d862f4e741dd8299c73f2b76e141d.jpg)
Sem mudanças profundas nas políticas fiscais, as reservas vão se esgotar. As políticas de controle de capitais são um cenário plausível, será interesse de acompanhar, como o governo irá proceder perante a existência do Bitcoin e _stablecoins_. No Brasil existe um forte adoção, será um bom _case study_, certamente irá repetir-se em outros países num futuro próximo.
Os próximos tempos não serão fáceis para os brasileiros, especialmente para os que não têm Bitcoin.
# Blockchain
Em 2025, possivelmente vamos ver os primeiros passos da BlackRock para criar a primeira bolsa de valores, exclusivamente em _blockchain_. Eu acredito que a BlackRock vai criar uma própria _blockchain_, toda controlada por si, onde estarão os RWAs, para fazer concorrência às tradicionais bolsas de valores. Será algo interessante de acompanhar.
-----------
Estas são as minhas previsões, eu escrevi isto muito em cima do joelho, certamente esqueci-me de algumas coisas, se for importante acrescentarei nos comentários. A maioria das previsões só acontecerá após 2025, mas fica aqui a minha opinião.
Isto é apenas a minha opinião, **Don’t Trust, Verify**!
-
@ 2063cd79:57bd1320
2024-12-31 08:31:09
Obwohl einige andere Themen, wie der kürzlich erschienene New York Times Artikel, in dem sich faktisch falsch und inhaltlich voreingenommen mit Bitcoin-Mining befasst wird, oder die Entdeckung des Satoshi Whitepapers auf Apple Computern momentan die heissen und viel besprochenen Nachrichten sind, hält auch die Diskussion über Ordinals und Inscriptions und besonders deren Auswirkungen auf das Bitcoin-Netzwerk an. Einer der viel besprochenen Aspekte bei diesem Thema ist die Auswirkung dieser Bitcoin-NFTs auf die Gebührenstruktur und somit Gewinnzusammensetzung für Miner, aber auch die direkten Auswirkungen auf On-Chain-Transaktionen durch die höheren Gebühren und den seit Wochen sehr vollen Mempool. Genau über den wollen wir uns diese Woche etwas detaillierter unterhalten, da es auch unter erfahrenen Bitcoinern immer noch einige Missverständnisse zu geben scheint.
---
Fangen wir zunächst ganz vorne an. Regelmäßigen Leser//innen dieses Blogs sollte in Erinnerung sein, dass ich Anfang Februar einen Artikel über UTXOs und Gebührenmanagement geschrieben habe:
https://www.genexyz.org/post/25-block-774775-utxos-fee-management-v3ulch/
In diesem Artikel habe ich beschrieben wie Transaktionen zusammengesetzt sind und welche Möglichkeiten Nutzer//innen haben, um ihre persönlichen Transaktionen anhand variabler Gebühreneinstellungen schnell oder langsam im Netzwerk zu platzieren.
> Welchen Nutzen haben hohe gegenüber niedrigen Gebühren? Bitcoin-Miner handeln nicht ganz uneigennützig, denn sie werden für ihre Arbeit entlohnt. Für jeden produzierten Block erhalten sie neben dem Blockanteil (Reward) auch sämtliche Transaktionsgebühren, der im neuen Block enthaltenen Transaktionen. Ohne zu sehr ins Detail zu gehen, bedeutet dies, dass Miner einen Anreiz haben, Transaktionen mit möglichst hohen Gebühren zuerst in den neuen Block zu schreiben, um so ihren Profit zu maximieren. Je höher eine Gebühr relativ zu denen der anderen Transaktionen im Mempool ist, desto wahrscheinlicher ist, dass diese Transaktion im nächsten Block landet. Das bietet dem/der Nutzer//in die Möglichkeit, die eigene Transaktion zu priorisieren.
Der Mempool, kurz für Memory Pool, hat also was mit Transaktionen zu tun - und zwar ganz schön viel. Denn jede im System propagierte Transaktion landet zunächst im Mempool. Also kann man sagen, dass der Mempool sowas wie ein Wartezimmer, oder eine Warteschlange am Supermarkt oder im Vergnügungspark ist. Soll eine Transaktion in einen Block geschrieben werden, so muss sie sich erstmal anstellen. Dabei bleibt festzuhalten, dass Transaktionen erst im Netzwerk propagiert werden, bevor sie in einen Block geschrieben werden können. Wenn man also in seiner Wallet eine Transaktion abschickt und einen grünen Haken oder eine Animation angezeigt bekommt, dass die Transaktion erfolgreich versendet wurde, dann bedeutet dies schlicht nur, dass die Wallet die Nachricht, die diese Transaktion enthält, zunächst an eine Node (einen Knotenpunkt im Netzwerk) übertragen hat. Das dezentrale Peer-to-Peer Bitcoin-Netzwerk erledigt dann den Rest: Die Nodes propagieren diese Nachricht sofort weiter an alle verbundenen Nodes (Flooding genannt), und somit ist die Nachricht innerhalb weniger Sekunden an alle Netzwerkteilnehmer versendet. Dabei werden Transaktionen erstmal auf ihre Richtigkeit überprüft. Dann werden diese erst von den Mining-Nodes aus dem Mempool übernommen, die die Transaktionen sortieren und ihren Blöcken hinzufügen.
<img src="https://blossom.primal.net/a033aa3a2954fc5bd7b605abd4474da8f38095c30a86d19cf3b9ca7c84dbef57.gif">
Transaktionen werden also von Wallets als Nachrichten ins Netzwerk gesendet. Ganz einfach gesprochen enthält jede Nachricht Informationen über den Sender, den Empfänger, die Höhe der versendeten Zahlung und die Höhe der angehefteten Gebühr. Diese Informationen müssen also erstmal im Netzwerk untergebracht werden, damit die Mining-Nodes aus diesem Pool von unbestätigten Transaktionen ihre Blöcke zusammensetzen können.
Jetzt sitzen also in diesem Wartezimmer ganz viele Transaktionen und warten darauf, aufgerufen zu werden, um von Dr. Miner in seinem Besprechungszimmer empfangen zu werden. Doch anders als beim Arzt, wo man in der Reihenfolge aufgerufen wird, in der man seinen Termin vereinbart hat, oder beim Straßenverkehrsamt, wo die Nummer auf dem kleinen Ticket, das man beim Eintritt gezogen hat, über die Reihenfolge entscheidet, sucht Dr. Miner sich selbst aus, welche Patienten (Transaktionen) er in welcher Reihenfolge sehen möchte. Dr. Miner bittet zum Vorsprechtermin. Und da alle Patienten ein kleines Schildchen hochhalten, auf dem die Gebühr steht, die sie bereit sind zu zahlen, um so schnell wie möglich von Dr. Miner empfangen zu werden, kann dieser ganz einfach diejenigen bevorzugen, die am meisten zahlen (würde so im normalen Leben ja keineswegs ablaufen - hrr hrr, Kassenpatienten!).
<img src="https://blossom.primal.net/397f104807a3cfc2f56d8254023290a33caab6bbcde966299bfe920e1f94caa2.gif">
Damit möchte ich nicht sagen, dass bei Bitcoin ein Zwei- oder Mehrklassensystem besteht, wie das im deutschen Gesundheitssystem der Fall ist, allerdings gibt es Einzelnen die Freiheit darüber zu entscheiden, wie wichtig ihnen einzelne Transaktionen sind und wie viel sie bereit sind, dafür zu bezahlen (ähem, freie Marktwirtschaft, hust!) Diese variable Gebührenstruktur ist also ganz eng mit dem Anreizsystem von Bitcoin verbunden. Gebühren werden in sats/B oder sats/vB (Satoshis pro (virtual) Byte) berechnet, also wie viele Sats man pro Byte entrichten muss. Damit werden Transaktionen mit mehr Blockgewicht automatisch teurer (hallo Ordinals 👋), was eigentlich sehr fair ist, aber die variable Gebühreneinstellung in den meisten Wallets erlaubt Versendenden ihre Transaktion auch anderen Transaktionen gegenüber zu priorisieren, wenn diese es für notwendig halten.
<img src="https://blossom.primal.net/9ddcadd77ef6cb23da46347f3c5e7741e4838e67de94c70e9a098b86b54257d3.gif">
Eine oft falsche Annahme ist, dass es irgendwie den einen Mempool gibt. Das ist natürlich falsch und aufgrund der dezentralen Struktur des Netzwerks auch gar nicht möglich. Vielmehr verfügt jede Node über ihren eigenen Mempool (mit seinen eigenen Einstellungen). Dieses Missverständnis rührt wahrscheinlich daher, dass immer von DEM Mempool gesprochen wird und Block-Explorer, wie mempool.space, durch ihre Übersicht suggerieren, dass diese Informationen aus DEM Mempool entstammen. Dabei sind Explorer oft nur die Visualisierung einer einzelnen Node, oder aggregieren verschiedene Informationen, um einen möglichst akkuraten Gesamteindruck darzustellen.
---
**☝️ Kurz zusammengefasst: Ein Mempool ist die Warteschlange ausstehender und unbestätigter Transaktionen für eine Node. Es gibt keinen zentralen oder globalen Mempool. Jede Node verwaltet ihren eigenen Mempool, sodass verschiedene Nodes theoretisch unterschiedliche Transaktionen in ihren Mempools sammeln können. Transaktionen wiederum enthalten Gebühreninformationen, die für die Mining-Nodes wichtig sind, um diese zu priorisieren.**
---
<img src="https://blossom.primal.net/8eb2425e7abff2ad65d1bfbc62ffdcf6dd84d74779de6b3843e918261bb950bf.png">
Wenn man sich das obige Bild einmal anschaut, versteht man auch, was es mit den Gebühren auf sich hat. Am einfachsten ist es sich vorzustellen, es gäbe eine Autobahn, auf der ein Algorithmus entscheidet, wie schnell alle Autos fahren. Um überhaupt auf diese Autobahn auffahren zu dürfen, muss man 1,98 sat/vB zahlen, sonst wird man gar nicht drauf gelassen. Diejenigen Transaktionen, die 4 sat/vB zahlen, dürfen zwar auf die Autobahn, stehen aber momentan auf dem Standstreifen und kommen nicht vorwärts. Wer mind. 5 sat/vB zahlt, fährt automatisch auf der rechten Spur, alle die mind. 7 sat/vB zahlen, fahren in der Mitte, und wer mind. 10 sat/vB ausgeben möchte, darf rechts am schnellsten fahren.
Oder um eine andere Analogie zu bemühen, schauen wir uns eine Warteschlange im Vergnügungspark an. Allerdings gibt es nicht nur eine lange Schlange, sondern verschiedene Schlangen für dieselbe Achterbahn mit unterschiedlich langen Wartezeiten. Jedoch muss man mehr Fahrpreis bezahlen, wenn man in die Schlange mit der kürzeren Wartezeit möchte (würde so im normalen Leben ja keineswegs ablaufen - hrr hrr, Genie-Pass im Disney World). Alle 10 Minuten fährt die Achterbahn eine Runde und nimmt immer nur eine gewisse Anzahl von Parkbesuchern mit, bis das Gewichtslimit der Bahn erreicht ist - nur das Gewicht der Fahrgäste ist entscheidend, nicht die Menge.
<img src="https://blossom.primal.net/836fa5f1c85a7187057f8807cb56e903fe42b054a1a4fb0d5f87dce846e6ff64.gif">
Es gibt einige Fahrgäste, denen es wert ist, auf jeden Fall in der nächsten Bahn zu sitzen, koste es was es wolle. Dann wiederum gibt es welche, die schauen, wie viele Fahrgäste schon in den jeweiligen Reihen stehen und sich ausrechnen, wie viel sie bezahlen müssten, um eine fast 100%ige Chance zu erhalten, in der nächsten Bahn zu sitzen, ohne unnötig draufzuzahlen. Dann gibt es diejenigen, denen es egal ist, denn sie wissen, dass sie auf jeden Fall irgendwann mitfahren, aber auf Schnelligkeit keinen Wert legen. Diese unterschiedlichen Warteschlangen lassen sich im folgenden Bild gut an den Kohorten der linken Spalte ablesen. Dort werden die jeweiligen Gebührenbereiche in sats/vB dargestellt und naturgemäß sind die unteren Bereiche mehr gefüllt, als die oberen.
<img src="https://blossom.primal.net/e2ec192dfe4b2fb26d85fc09a99901ec2d6dfa94e1b8daf3f9f3169a3d8248f9.png">
Die Einordnung der Gebühren, das Analysieren der jeweiligen Bänder und das Errechnen der Mindestgebühren, etc. übernimmt natürlich nicht der Sender jedes Mal manuell. Wallets nutzen Algorithmen, um genau diese Informationen aus dem Netzwerk auszuwerten und um dann dem/der Nutzer//in die Gebühren schon einzustellen. Sollte es jedoch trotzdem vorkommen, dass die Gebühren zu niedrig eingestellt wurden und somit Transaktionen im Mempool stecken bleiben (sprich: Die Gebühren sind zu gering, um von Mining-Nodes als interessant genug erachtet zu werden und die Transaktion wird deshalb Block nach Block umgangen), gibt es die Möglichkeit Transaktionen zu pushen.
https://www.genexyz.org/post/19-block-765505-on-chain-analytics-mhcumo/
Wie wir in meinem Artikel vom Dezember letztes Jahres gesehen haben, wurde mit Version 0.24 des Bitcoin Core Protokolls eine Änderung in der Core Implementierung vorgenommen:
> Und zwar wird der Default von Opt-in auf Full replace-by-fee (RBF) geändert. RBF ist eine Mempool-Funktion, die 2015 vorgeschlagen wurde und ins Protokoll übernommen wurde, die Nutzer//innen eine Möglichkeit gibt feststeckende Transaktionen voranzutreiben, wenn diese lange Zeit unbestätigt im Mempool hängen. Wenn Nutzer//innen diese jetzt beschleunigen wollen, können sie eine höhere Gebühr zahlen, um die eigene Transaktion attraktiver zu machen. In der 2016 eingeführten Opt-in RBF Funktion, müssen Nutzer//innen aktiv einwilligen, dass ihre Transaktionen durch Transaktionen mit höheren Gebühren ersetzt werden, wohingegen die neue Full RBF Funktion standardmäßig jede Transaktion ersetzbar macht, solange für die Ersetzung eine höhere Gebühr gezahlt wird.
---
**☝️ Kurz zusammengefasst: Der Mempool funktioniert als Sammelbecken für alle dem Netzwerk übertragenen Transaktionen, die dann von den Minern sukzessive in einen Block gepackt werden. Dies erfolgt in der Regel nach Höhe der Gebühren, d.h. Transaktionen, die eine höhere Gebühr mit sich führen, werden von Minern präferiert, da dies deren Profit steigert. Wurde eine Transaktion mit geringer Gebühr übertragen, oder treten aus verschiedenen Gründen hohe Gebührenspitzen auf, können die unpräferablen Transaktionen im Mempool hängen bleiben.**
---
Wie wir jetzt wissen, verwaltet jede Node ihren separaten, individuellen Mempool. Die Einstellungen können die Betreiber der Nodes selbst vornehmen, denn während die Standardgröße auf eine Memory-Grenze von 300 MB festgelegt ist, kann jeder Knotenbetreiber seinen eigenen Wert festlegen. Die Mempool-Größenbeschränkung bezieht sich jedoch nicht auf die serialisierten Daten oder das Transaktionsgewicht der Transaktionen in der Warteschlange, sondern auf die tatsächliche Speichernutzung der deserialisierten Transaktionsdaten auf der jeweiligen Node.
Wenn die Mempool-Grenze einer Node erreicht ist, werden die Transaktionen mit der niedrigsten Gebühr gelöscht und die Node gibt dem Netzwerk bekannt, dass vorerst keine Transaktionen unter einer gewissen Gebühr weitergeleitet werden sollen. Da jede Node unterschiedliche Grenzen hat, kann es sein, dass eine Node mit einem kleineren oder größeren Mempool Transaktionen früher oder später löscht.
Nachdem der Rückstand unter die (meistens) 300 MB-Grenze gesunken ist, senken Nodes ihre Gebührenmindestanforderung und beginnen wieder damit, Transaktionen zu akzeptieren, die zuvor ausgeschlossen wurden.
Jetzt ist es auch über drei Monate her, dass das Ordinals / Inscriptions Protokoll veröffentlicht wurde und nach einem anfangs relativ langsamen Start (trotz heftiger Diskussionen, vieler Publikationen zu dem Thema, etc.) wurden in dieser Zeit mittlerweile mehr als 1 Millionen Artefakte hochgeladen.
<img src="https://blossom.primal.net/455aca1f24b6c283e7296b8e3207fd6066407ce7fbee865ac20ba806bc281612.png">
<img src="https://blossom.primal.net/d537ac656ec1a1a3518af5ddd1528d621f229016dc51f27c21f1130975767131.png">
Das Hochladen so vieler (meistens) Bilder direkt in die Bitcoin-Blockchain ist mit recht hoher Sicherheit der Treiber dafür, dass der Mempool seit einiger Zeit komplett ausgelastet ist (also die 300 MB-Grenze übersteigt) und, wie oben gesehen, zum Zeitpunkt des Verfassens, ca. 17.000 Transaktionen darauf warten, in einen Block geschrieben zu werden. Dies entspricht etwa 90 Blöcken, die das Netzwerk produzieren könnte, ohne dass eine einzige weitere Transaktion hinzu kommt. Die große Menge an hochgeladenen Daten hat auch dazu geführt, dass Gebühren zeitweise in den Bereich von 20-40 sat/vByte gehoben wurden.
<img src="https://blossom.primal.net/34f65f790f87b2d3872bb44ce30e69fbbe8a15e747cc763e7574fe874c39dee6.png">
Vor SegWit (Segregated Witness) wurden Gebühren nach Transaktionsgröße bestimmt. SegWit führte das Konzept des Blockgewichts ein und änderte die zu erhebenden Gebühren nach Gewichtseinheit anstelle der Transaktionsgröße. Diese Änderung wurde eingeführt, um die Transaktionsgebühren insgesamt zu senken, jedoch kommt es dennoch vor, dass Blöcke erstellt werden, die überwiegend aus Inscriptions bestehen.
<img src="https://blossom.primal.net/321075ce9eaabb079c318941e238983b4f6633f7d473ce611e5d3b4d378ef463.png">
SegWit war ironischerweise auch der Soft Fork, der es erst ermöglichte, dass Inscriptions in der heutigen Form hochgeladen werden können. Mehr dazu hier:
https://www.genexyz.org/post/26-block-775770-ordinals-inscriptions-36zg3n/
Um das Ordinals / Inscriptions Thema abzuschließen, bleibt bei aller Kritik auf der einen Seite und einem neuen Geschäftsmodell / einer neuen Einnahmequelle für Miner auf der anderen Seite, zu sagen, dass der Anteil an Transaktionsgebühren, die auf Ordinals / Inscriptions zurückzuführen sind, doch recht überschaubar ist.
<img src="https://blossom.primal.net/933423b627923996b898bbc3a4d063c1d5a76b754004c32ab0978e585a867a9a.png">
Es bleibt festzuhalten, dass der Mempool einen sehr wichtigen Teil des Bitcoin-Netzwerks darstellt. Er ermöglicht uns zu verstehen, wie ge- oder überfüllt das Netzwerk ist und ob es Transaktionsstaus gibt, die zu langsameren Bestätigungszeiten und höheren Gebühren führen. Er hilft fortgeschrittenen Nutzer//innen zu verstehen, wie sie ihre Gebühren am besten einstellen, aber bietet auch einen Überblick über den gesamten Zustand des Netzwerks. Will man sich einen Gesamteindruck über Bitcoin - das Netzwerk - machen, schaut man sich nicht den aktuellen Tageskurs an, sondern vielmehr den Mempool und die Hashrate. Diese zwei Quellen bieten eine Menge Auskunft darüber, was gerade im Netzwerk passiert und vielleicht passieren wird.
<img src="https://blossom.primal.net/2ee1e105ffef4ff7243f6fd21000e5e356cb0f58d091275b01d52718f7d0d17d.png">
Los Miner, ihr habt zu viele ungelesene Transaktions-Nachrichten in eurem Mempool-Postfach!
🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ 2063cd79:57bd1320
2024-12-31 05:29:22
Angesichts der jüngsten Aufmerksamkeit in den sozialen Medien, die durch Greenpeace und die von Shitcoin finanzierte Änderung der Code-Bewegung geschaffen wurde, ist es wichtig zu betonen, warum Proof of Work (PoW) ein Feature und kein Bug ist und warum der Aufwand an Energie und damit Strom und damit der Verbrauch von idealerweise dichten Energiequellen, die zur Herstellung von Bitcoin verwendet werden, ein wesentlicher Bestandteil der DNA von Bitcoin darstellen. Die von Greenpeace befürwortete Alternative, Proof of Stake (PoS), die nicht so viel physische Energie verbraucht, aber auch nicht den Funktionsumfang von Proof of Work mit sich bringt, ist in sich fehlerhaft, denn PoS schafft es nicht, die digitale Währung - die die meisten alternativen CrYpTo Currencies sein wollen - und eben nicht “World Computer” oder “Smart Contract Application” - in der realen Welt zu verankern.
<img src="https://blossom.primal.net/b67ed1ca1f6d92a02fd6633c2db0d5b1fdbf69f8920e851c9188f402a8edd48b.png">
---
Die Geschichte von Geld ist fast so lang wie die der Menschheit als solche. Wie schon oft und besonders in letzter Zeit besprochen, hat sich unser Geld und der Umgang mit diesem mit der Entwicklung des modernen Menschen weiterentwickelt. Neue Technologien haben dazu geführt, dass auch unser Geld weiterentwickelt wurde und sich den aktuellen Gegebenheiten angepasst hat. Das jeweilig in seiner Zeit vorhandene Geld war immer das Beste, was der technologische Fortschritt und die äußeren Faktoren hervorbringen konnten. Heute leben wir in einer stark digitalisierten Welt und in diesem digitalen Raum bedarf es eines Geldes, das diese Anforderungen erfüllt. Natürlich gibt es immer Mittel und Wege, das aktuell beste Geld mit Hilfsmitteln so anzupassen, dass es den neuen Herausforderungen eine gewisse Zeit standhält, aber das ist immer nur eine Notlösung zur Überbrückung der Zeit, bis die nächste Innovation Einzug erhält. Das haben wir z.B. mit Gold und der Einführung von Papiergeld gesehen.
https://www.genexyz.org/post/11-block-752065-fractional-reserve-banking-wird-durch-bitcoin-obsolet-bdpznh/
Eine lange Zeit war Gold DAS beste Geld. Doch mit der Weiterentwicklung von anderen Technologien, die z.B. das Reisen über weite Strecken und damit den Handel zwischen Ländern und Kontinenten möglich machten, aber auch der Weiterentwicklung der Finanzsysteme und der damit einhergehenden Globalisierung, wurde Gold als Zahlungsmittel schnell unpraktisch und durch Papiergeld erweitert. Was zunächst nur eine bessere und neuere Art der Handhabung von Gold war, also die Möglichkeit den Besitz von Gold zu belegen und damit die Notwendigkeit schwere Barren oder Münzen von A nach B zu bewegen, abgelöst hat, wurde schnell zum neuen Geld. Papiergeld (und damit auch Notenbankgeld und Geschäftsbankbuchungen) ist spätestens seit 1971 das neue, am weitesten verbreitete Geld.
https://wtfhappenedin1971.com/
Doch durch die nächste Stufe in unserer Entwicklung, der Erfindung des Internets und des World Wide Webs, musste auch dieses Geld den Umständen angepasst werden. Papiergeld, bzw. Fiat-Geld ist allerdings nicht für das digitale Zeitalter gemacht, weshalb wir uns heutzutage mit weiteren Substituten wie PayPal, Venmo, Kwitt (haha), Zelle, usw. versuchen auszuhelfen. Was ich damit sagen will, ist, dass Geld eine Lebensdauer hat, und Fiat-Geld in seiner aktuellen Form nur noch effizient genutzt werden kann, da es Produkte gibt, die es ermöglichen eine Brücke zwischen der Geld-Technologie und den äußeren Umständen, also der immer weiter voranschreitenden Verschiebung unseres Lebens in den digitalen Raum zu schlagen. Wo Papiergeld damals Gold als das am häufigsten genutzte Zahlungsmittel abgelöst hat, können Dienste wie PayPal allerdings nicht zum neuen Geld werden. Dies wird durch die Aufsichtsbehörden, Staaten und internationalen Institutionen verhindert, denn die monetäre Autorität, das Recht Geld auszugeben - zu prägen - (und auszugeben!), ist in allen Staaten dieser Welt einzig und allein dem Staat vorbehalten (also nur eigentlich, aber dazu mehr ein anderes Mal).
https://x.com/Culture_Crit/status/1638293934735601666
Diese Digitalisierung des Werts von Geld ist gerade heute die Achillesferse von Gold. Gold ist (neben Bitcoin) die beste Möglichkeit, Besitz zu sichern und zu sparen. Es ist als Zahlungsmittel jedoch unbrauchbar. Fiat-Geld hingegen lässt sich bislang einigermaßen in den digitalen Raum überbrücken, aber Gold, der einzige bislang harte Wert, ist ein physischer Wert, was bedeutet, dass man es in der realen Welt schützen muss. Dies geschieht mit Hilfe von Tresoren oder Anbietern, die die Verwahrung übernehmen, was zur Zentralisierung des Eigentums und zu Vertrauensabhängigkeit führt, oder, wie oben beschrieben, zur Nutzung von Schuldscheinen. Da der einzige Grund sein Vermögen in Gold aufzubewahren darin besteht, solche Abhängigkeiten von Dritten zu vermeiden, führen Schuldscheine die Verwahridee ad absurdum, denn Schuldscheine sind nichts anderes, als Banknoten, die über kurz oder lang von ihrem zugrunde liegenden Wert entkoppelt werden. Dies ist bei Papiergeld der Fall, welches nicht durch den zugrunde liegenden Wert gedeckt wird.
Ist man jedoch in der Lage den zugrunde liegenden Wert zu entmaterialisieren, kann man diesen viel einfacher speichern, indem man Kryptographie verwendet, um diesen mit dem Internet zu verbinden, in dem weltweit die meisten Handelsgeschäfte und Transaktionen abgewickelt werden. Die Entmaterialisierung eines Werts birgt auch den Vorteil, dass dieser Wert in unendlich kleine Teile gestückelt werden kann. So ist es z.B. unmöglich einen Bruchteil des Wertes von Gold zu verleihen oder auszugeben, ohne es entweder in kleine Stücke zu zerlegen oder ein Derivat zu erstellen, das wiederum nur ein Proxy vom eigentlichen Gold darstellt.
Daher bringt ein entmaterialisierter Wert eines Guts viele Vorteile mit sich, die der einzige andere harte Wert, Gold, nicht bieten kann. Deshalb ist ein Gut, dass digital in einer entmaterialiserten Form existiert besser als ein physisches Gut. Dies kann man auch sehen, wenn man diesen Gedanken auf alte Geldarten zurückführt, denn es zeigt, dass diese damals verwendeten Gelder einen gewissen Wert hatten und als Ware marktwirtschaftlichen, oder sogar fast schon darwinistischen, Kräften eines Kampfes zwischen den jeweiligen Eigenschaften dieser Geldformen ausgeliefert waren. Muscheln wurden von Glasperlen abgelöst, Glasperlen von Silber, Silber von Gold. Gold war das wertvollste bekannte Gut, da Gold in der physischen Welt am schwierigsten herzustellen ist, oder war.
<img src="https://blossom.primal.net/bed0f35c1c7102fc6b92bad19b64f3a73ac44d9e1a0fa7c251f8e34a8c37f85a.gif">
Denn in dieser evolutionistischen Kette löst Bitcoin Gold ab. Denn Bitcoin muss, obwohl es digital ist und damit in der heutigen Zeit des Internets perfekt funktioniert, in der physischen Welt beschafft oder produziert werden. Und das ist genau der Wert, den Proof of Work schafft. Bevor Bitcoin in der digitalen Welt existieren kann, muss es in der physischen Welt hergestellt werden. Und zwar unter sehr realen und physisch existierenden Umständen und Einschränkungen. Es muss Energie aufgebracht werden, um den Stromverbrauch von Mining-Rigs zu sättigen.
Damit hat Bitcoin einen Weg gefunden, Werte in der realen, greifbaren Welt mit denen der digitalen, entmaterialiserten Welt zu verbinden und genau diesen Wert in den digitalen Bereich zu übertragen. Der Mining-Prozess von Bitcoin transformiert also reale, physische Energie in ein digitales Gut, ohne dabei den Wert zu mindern, wenn überhaupt, wird der Wert dabei gesteigert. Denn die Transformation verankert nicht nur die aufgebrachte physische Energie in der realen Welt und wandelt diese in einen digitalen Wert um, sie steigert deren Wert sogar, indem sie ein Gut schafft, das weitere Eigenschaften in sich vereint, die in der realen Welt nicht existieren. Damit geht der Wert der verbrauchten Energie nicht verloren (wie gerne von Kritikern behauptet wird), sondern in diesem Prozess entsteht ein Gut, das größer ist als die Summe seiner Teile.
Diese Eigenschaft von Bitcoin, und Proof of Work im Speziellen, wird oft nicht erkannt, bzw. braucht einige Zeit, um verstanden zu werden. Es ist leicht nur auf den Energieverbrauch von Bitcoin in der physischen Welt zu zeigen, ohne die andere Seite der Gleichung in Betracht zu ziehen. Die zuvor genannten Medienkampagnen von Greenpeace, aber auch der EU, der EZB, des Weißen Hauses in den USA, usw. beschränken sich allerdings genau auf diese vereinfachte Anschauung der Tatsachen (oder vielmehr Narrative). Dieses Phänomen ist nicht neu. Ähnlich wird auch beispielsweise bei der Betrachtung von Antriebsarten von PKW vorgegangen. Elektrische Motoren werden mit Verbrennermotoren verglichen, indem man den Benzinverbrauch und den Benzinpreis einfach mit dem Stromverbrauch und Strompreis vergleicht. Der daraus entstehende Schluss, dass Elektroantriebe günstiger sind, hinkt natürlich vorne und hinten, da nicht alle Bestandteile der Gleichung in Betracht gezogen werden.
Das Verankern eines digitalen Werts in der physischen Wert ist allerdings nicht alleinig die Erfindung Satoshi Nakamotos und Bitcoin, sondern eine Verkettung von vielen Ideen und Konzepten zu einem einzigartigen und bislang nie dagewesenen neuen und bahnbrechenden technologischen Fortschritt.
<img src="https://blossom.primal.net/c22c066a5984d4034eea60b0fd7be5ad86ddd6b40d4984c8394e998cc2628140.png">
Doch die Entmaterialisierung von Bitcoin hat nicht nur den einzigartigen Effekt, dass es einen Wert der digitalen Welt in der physischen Welt verankert, sie liefert auch den entscheidenden Vorteil von Bitcoin gegenüber Gold. Denn die Entmaterialisierung macht Bitcoin deutlich teilbarer als Gold, da Bits und Bytes in der Theorie in unendlich keine Teile gebrochen werden können, sie macht es deutlich transportables als Gold, denn eine Transaktion in egal welcher Höhe kann in sekundenschnelle propagiert werden und sie macht es vor allem deutlich sicherungsfähiger und damit Bitcoins Wert stabiler (nicht in Fiat-Terms, sondern absolut betrachtet), als den von Gold. Dies kann man schön in einem von [Michael Saylor verwendeten Gedankenexperiment](https://whatismoneypodcast.com/episodes/the-saylor-series-episode-4-bitcoin-the-first-digital-monetary-energy-network) darstellen.
Man stelle sich dazu vor, es ist 1900 und man möchte eine Milliarde US Dollar in Gold verwahren und zwar so, dass man über diese Menge Gold im Jahre 2000 noch verfügt. (Die Veränderung des Goldpreises in Fiat-Terms über den Zeitraum lassen wir dabei außen vor, wir können sogar annehmen, dass 1 Milliarde Gold im Jahre 1900 im Jahre 2000 den exakt gleichen Wert hat). Hätte man im zwanzigsten Jahrhundert sein Gold z.B. bei Banken in Ländern wie Deutschland, Polen, Russland, China, Japan, Frankreich, oder Ländern der Kontinente Afrikas und Latein Amerikas in Verwahrung gegeben, ist davon auszugehen, dass durch Weltkriege und/oder Bürgerkriege, dieses Gold geraubt, verstaatlicht oder beschlagnahmt worden wäre. Selbst in den USA, Gewinner vieler dieser Kriege und territorial unbeschadet über diese 100 Jahre, gab es in 1933 die Executive Order 6102, die es Bürgern verbot Gold zu besitzen und diese zwang es unter Marktwert an die Regierung zu verkaufen.
Einzig in einer Handvoll von Ländern wäre es möglich gewesen, das Gold unbewegt und sicher einzulagern. Also wie hoch ist die Wahrscheinlichkeit, dass man diesen Treffer gelandet hätte? Selbst dort, wo man es unbewegt, also passiv einlagern hätte können, wären über 100 Jahre immense Verwahrgebühren fällig geworden, die den Wert der 1 Milliarde in Gold gesenkt hätten. Realistischer wäre sogar anzunehmen, dass man die Verwahrung des Goldes aktiv hätte überwachen müssen, also von Bank zu Bank, Land zu Land, oder sogar Kontinent zu Kontinent zu verschieben, um externen, (ge-)politischen und anderen Risiken entgegenzuwirken. Dies wäre mit einem weiteren hohen Kostenaufwand verbunden, der den Wert des eingelagerten 1 Milliarden Goldbestands noch weiter geschmälert hätte. Dieses Problem der Sicherung von Werten, insbesondere bei Gold, macht es als Wertspeicher relativ teuer. Bitcoin hat dieses Problem nicht, denn solange rückwärtskompatible Hardware existiert, muss man seinen Bitcoinbestand nur einmal vernünftig und sicher ablegen, um jederzeit und überall auf der Welt darauf zugreifen zu können.
Dies soll zeigen, dass PoW nicht nur eine sehr raffinierte Art und Weise darstellt Bitcoin in einem Anreizprozess herzustellen, sondern, dass PoW dabei hilft, den digitalen Wert Bitcoin in der physischen Welt zu verankern, und dabei zeitgleich Eigenschaften erzeugt, die andere Werte nicht besitzen. Das Verankern, bzw. die Verbindung von physischer und digitaler Welt durch die Transformation von Energie in eine höherwertige Form von Energie ist ein bahnbrechender technologischer Fortschritt, der selbst bei vielen Bitcoinern nicht hoch genug gewertet wird.
🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ 468f729d:5ab4fd5e
2024-12-30 22:33:01
<div style="position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;"><iframe src="https://www.youtube.com/embed/V_fvmyJ91m0?enablejsapi=1" style="position:absolute;top:0;left:0;width:100%;height:100%;border:0;" allowfullscreen></iframe></div>
-
@ 2063cd79:57bd1320
2024-12-30 21:08:43
### Bitcoin ist Zeit und Zeit ist Geld
In einem der vorigen Artikel haben wir uns mit den Funktionen und Eigenschaften von Geld befasst. Eine, vielleicht sogar die wichtigste, Funktion von wertvollem und hartem Geld ist Knappheit. Wir haben gesehen, dass Bitcoin die einzige Form von Geld ist, die diese Charakteristik zu 100% erfüllt.
> Knappheit bedeutet, dass das Gut, das als Geld benutzt wird, begrenzt ist und nicht ohne weiteres vermehrt werden kann.
Bitcoin erfüllt diesen Anspruch, denn
> Bitcoin ist auf 21.000.000 begrenzt. Die harte Obergrenze von Bitcoin ist von zentraler Bedeutung für sein Wertversprechen. Alle 2.099.999.997.690.000 Sats werden irgendwann existieren (oder existieren schon - je nach Betrachtungsweise) und darüber hinaus werden keine weiteren Sats produziert.
Die einzige andere Ressource, die wir Menschen haben, die uns jedem zur Verfügung steht und zu 100% begrenzt ist, ist unsere Zeit. Ausnahmslos jeder Mensch hat ab dem Moment seiner Geburt ein Zeitfenster in diesem Leben und dieses Zeitfenster - dieses Leben - ist begrenzt. Es hat noch niemand geschafft diese Regel zu brechen, bzw. zu cheaten.
<img src="https://blossom.primal.net/ea455f3e4de7ea0af74d8521dbee44d0a2cde450e65cc9b1d39cccdcc64d1c5b.gif">
Die Lebensdauer jedes Menschen fällt unterschiedlich aus und ist sogar recht ungerecht verteilt. Es gibt Menschen, die schon sehr, sehr früh nach ihrer Geburt sterben, und es gibt Menschen, die sehr, sehr alt werden. Auf diesem Spektrum von 0 bis ca. 120 Jahren befinden wir Menschen uns alle. Wir können aktiv Einfluss auf unsere Lebenserwartung nehmen, sowohl verlängernde als auch verkürzende Maßnahmen ergreifen, doch eins bleibt bisher immer garantiert: Unsere Zeit ist endlich. Und damit ist sie unser knappstes Gut.
Kommen wir nun zurück zum Geld. Wie wir schon gesehen haben, muss Geld drei Funktionen erfüllen:
> Es muss als Tausch- oder Zahlungsmittel funktionieren, es sollte ein Wertaufbewahrungsmittel sein und als Recheneinheit dienen.
Während man schnell dazu übergeht, bei Geld an die Funktionen von Zahlungsmittel und Recheneinheit zu denken, da diese im täglichen Leben tausendfach vorkommen, ist es besonders die Funktion des Wertaufbewahrungsmittels, die Geld einen besonderen Stellenwert in unserem Leben als Ganzes verleiht. Und da ist sie, die Überschneidung von Geld und unserem Leben, also unserer begrenzten Zeit, auf die ich seit 400 Wörtern hinarbeite 😰
Zeit ist Geld. Jeder kennt diese Redewendung. Im wahrsten Sinne des Wortes bedeutet sie, dass man Zeit in Geld verwandeln kann und dass diejenigen, die Zeit haben auch Geld haben. Man spricht hier irrtümlicherweise auch von "Zeit sparen". Als ob die Möglichkeit bestehe, nicht verbrauchte Zeit zu einem späteren Zeitpunkt abzurufen. Dass dies außerhalb von Momos Welt nicht möglich ist, sollte jedem bewusst sein. Was meint man also damit, wenn man sagt man spart Zeit, oder Zeit ist Geld? Die Funktion des Wertaufbewahrungsmittels von Geld bedeutet erstmal, dass das verwendete Geld seinen Wert durch die Zeit aufrecht erhalten kann. Im allerbesten Falle ist ein Geld von heute auch morgen immer noch ein Geld wert.
<img src="https://blossom.primal.net/4d054449c77dd6377226faec2bfdf6092ce3fe4d128be23968f7520d01349deb.gif">
Betrachten wir nun unser eigenes, hart begrenztes Zeitfenster, also jenes, das uns gegeben wurde, um auf diesem blauen, lustigen Ball zu verweilen, so wollen wir diese Zeit möglichst würdevoll und möglichst angenehm verbringen. Da das Leben allerdings Geld kostet, sind wir in der Regel gezwungen, solches zu verdienen. Es soll ein paar glückliche Menschen geben, denen dieser Ballast von Geburt an genommen wird, allerdings verhält es sich für das Gros der Menschen so, dass sie für ihren Unterhalt puckeln müssen. Im Idealfall sieht das so aus, dass man bei einem erwartbaren Durchschnittsalter von 80 Jahren, die ersten 20 Jahre damit verbringt zu erlernen, wie das Leben funktioniert und wie man Geld verdient, um dann 40 Jahre lang genau das zu tun und wenn alles gut läuft hat man noch 20 Jahre, um seinen wohlverdienten Ruhestand zu geniessen. Also einfach gesprochen verbringt man 50% seines Lebens damit, 100% seines Zeitfensters zu finanzieren (die ersten 20 Jahre des Lernens finanziert man zwar seinen Nachkommen, hat aber im Gegenzug dafür diese auch fremdfinanziert bekommen). Das bedeutet wiederum, dass man in den 40 Jahren Berufsleben doppelt so viel Geld verdienen muss, wie das eigens gewählte Leben kostet.
<img src="https://blossom.primal.net/95659d0f7dbf5779eb8313437df5d013a201d36018e2dc7622568350e4e67950.png">
Um auf die Redewendung "Zeit ist Geld" zurückzukommen, bedeutet dies schlicht, dass jeder arbeitende (und damit Geld verdienende) Mensch seine eigene knapp bemessene Zeit in Form von Arbeit zur Verfügung stellt, um Geld zu verdienen. Dies tun wir, da wir Zeit eben nicht sparen können. Wir versuchen sie in einen anderen Aggregatzustand umzuwandeln (Zeit ➡️ Geld), um uns zu einem späteren Zeitpunkt mit diesem Geld unsere Zeit zurückzukaufen. Dies funktioniert zwar nicht im direkten Sinne, also dass wir uns zusätzliche Zeit kaufen, jedoch können wir das Decken laufender Kosten vorfinanzieren und somit, hoffentlich, im Ruhestand leben, ohne unsere laufenden Kosten durch Arbeit decken zu müssen. Wenn alles gut läuft, schaffen wir es sogar unseren gewählten Lebensstandard aufrechtzuerhalten und führen somit ein für unsere subjektiv gesteckten Messpunkte würdevolles und angenehmes Leben.
So die Theorie. Denn in der Praxis funktioniert dies nur, wenn es uns möglich ist, unsere Zeit in ein Geld umzuwandeln, das es uns erlaubt, eine Umwandlung von Geld zurück zur Zeit zu einem späteren Zeitpunkt so vorzunehmen, dass wir möglichst wenig verlieren. Dies ist die einzige Aufgabe eines Wertaufbewahrungmittels: Der Erhalt des jetzigen Wertes einer Sache über einen Zeitraum hinweg.
<img src="https://blossom.primal.net/601ff96a8e60bae2498074b96cd7ffe41cf1a686580d58c88ed006d0d06b37b0.gif">
Praktisch gesprochen besteht dieser Vorgang aus zwei Komponenten. Zuerst müssen wir Geld verdienen, dann müssen wir es sparen. Bestenfalls schaffen wir so viel Geld zu verdienen, dass unsere Einnahmen unsere Ausgaben übersteigen, damit wir überhaupt in der Lage sind, überschüssiges Geld zu sparen. Dann müssen wir ein Wertaufbewahrungsmittel finden, dass es uns erlaubt, diesen Überschuss so zu konservieren, dass wir ihn zu einem späteren Zeitpunkt abrufen können. Über die erste Komponente lässt sich schon genug schreiben, über den gewählten Lebensstandard und die damit einhergehenden Kosten, die (Un-) Gerechtigkeit und Chancenungleichheit beim Erlangen einer Erwerbstätigkeit, etc. blah.
<img src="https://blossom.primal.net/8d69d37a1179f571ca7c781e7fa50e7fca8be4e3d705df56e470ff4d5da4d2ea.gif">
Die zweite Komponente allerdings ist für unsere Betrachtung die viel entscheidendere. Denn gehen wir davon aus, dass wir zu den glücklichen Wenigen gehören, die es schaffen eine niedrige Zeitpräferenz zu erlangen und Überschüsse in der Gewinn- und Verlustrechnung des Lebens zu erzielen, so bleibt immernoch die grosse Frage offen, wie wir es schaffen sollen, diese Überschüsse zu konservieren, sodass wir sie dann später nutzen können. Und zwar so, dass sie möglichst wenig an Wert verloren haben, oder sogar an Wert zugenommen haben.
Genau das ist das Geschäftsmodell von vielen Unternehmen, Institutionen und Schlangenölverkäufern weltweit, die damit werben, unser hart verdientes Geld so anzulegen, dass es später unseren Ruhestand finanziert. Sie wollen uns in ihre undurchsichtigen Finanzierungsmodelle locken, um damit als die eigentlichen Profiteure hervorzugehen.
<img src="https://blossom.primal.net/0923aa1ae7c91a7e6bf058bd8b0b08f01c091c46216bd87d88d2b1b24fd8d07f.gif">
Ob private oder staatliche Altersvorsorge, Riesterrente, Bausparvertrag, 401k, IRA, fondsgebundene Tralalarente oder Aktion Mensch-Los mit Sofort-Rente, alle Anbieter spielen mit der Sorge der Menschen, dass ihr heute gespartes Geld morgen wohl nicht mehr zur Finanzierung des erträumten Ruhestands reicht. Und warum ist das so? Wegen des effektiven Kaufkraftverlustes unseres aktuellen Geldes. Viel Tinte wurde vergossen, viele Tasten misshandelt, um dieses Thema zu beschreiben, das heute aktueller denn je ist. Denn wenn Geld in einer Fiat-Währung für die zukünftige Verwendung gespeichert wird, verliert es aufgrund der Währungsinflation im Laufe der Zeit an Kaufkraft. Das bedeutet effektiv, dass die investierte Zeit nicht nachhaltig widergespiegelt wird, oder drastischer ausgedrückt: wir haben unsere Zeit verschwendet. Sparen funktioniert also nicht mehr, wie es uns damals im Kindesalter beigebracht wurde.
<img src="https://blossom.primal.net/948c7ac6662f072a6c0ad927d4c3cebced9ddda2b92314d33bc51c9419dc56a2.png">
Bitcoin fixes this, yay, Bitcoin-Floskel. Aber warum ist das so? Während Fiat-Währungen einem reellen Kaufkraftverlust ausgesetzt sind, der durch Fiskal- und Geldpolitik bedingt ist, ist der Wert von Bitcoin immer gleich. Ein bitcoin = ein bitcoin. Jetzt könnte man natürlich entgegensetzen, dass ein Knopf = ein Knopf. Allerdings lassen sich Knöpfe unendlich nachproduzieren und in Umlauf bringen. Doch wie wir wissen, hat Bitcoin eine harte Obergrenze von 21.000.000 bitcoins. Dies macht Bitcoin wahrscheinlich zum überprüfbar knappsten Gut auf unserer Erde. Selbst unser Zeitfenster könnte mit ein paar Entwicklungssprüngen in der DNA und Molekularforschung vielleicht irgendwann deutlich ausgeweitet, wenn nicht sogar für immer geöffnet werden.
Jedoch ist Bitcoins Code unveränderlich: Die 21 Millionen Obergrenze ist in Stein (Code) gemeißelt und damit eignet sich Bitcoin hervorragend als langfristiger Speicher für Zeit. Allein der Umrechnungskurs von Bitcoin in eine lokale, aktuelle oder für den Moment nützliche Währung hängt davon ab, wie viel Zeit man in einen anderen Wert umwandeln kann. Doch auch dies ist ein Feature und kein Bug. Denn jeder Arbeitstag, den ich heute in Euro oder US Dollar "spare" (besser: umwandle), ist komplett verloren, wenn diese Fiat-Währung zu einem Zeitpunkt x nicht mehr existiert. Dann ist es doch von Vorteil, wenn man seine Zeit in einen neutralen Aggregatzustand umwandeln kann, der sich in Zukunft beliebig in die benötigte aktuell brauchbare Recheneinheit / Währung transformieren lässt.
<img src="https://blossom.primal.net/cc2e3f8b7d1a39495c2f6e151a662489d06af2d055cf48f6ed117757b42c76e6.png">
https://storeoftime.com/
Andersherum lässt sich argumentieren, dass das Währungspaar nicht BTC/USD oder BTC/EUR ist, sondern direkt ZEIT/BTC. Man ermittelt also den Wert von Zeit direkt in einer Bitcoin-Ausdrucksweise, die in Zukunft sogar festgesetzt werden könnte und damit die ultimative Währungseinheit darstellen würde.
### Bitcoin verstehen
Bitcoin ist nicht nur Zeit im Sinne von umgewandelter Zeit in Geldmenge, sondern als reeller Zeitaufwand, um Bitcoin zu verstehen und Bitcoin für sich selbst begreifbar zu machen. Auch diese Definition von Zeit ist wiedermals für jeden Menschen subjektiv und dem eigenen Empfinden nach zu bemessen. Was jedoch nicht von der Hand zu weisen ist, ist dass es einen gewissen Mindestaufwand von Zeit, ob mit der Lektüre verschiedener Texte, dem Austausch mit Gleichgesinnten, dem tatsächlichen Ausprobieren und Erlernen der mechanischen Abläufe, etc. bedarf, um Bitcoin zu begreifen. Niemand wird jemals Bitcoin in seiner Gänze, seiner Tragweite oder seiner Wirkung vollständig verstehen, allerdings bin ich fest davon überzeugt, dass es diesen einen Punkt gibt, an dem bei jedem an Bitcoin interessierten Menschen ein gewisser Aha!-Moment eintritt, an dem viele Puzzleteile mit einem Mal ein Bild ergeben.
Dieser Moment tritt bei manchen sehr früh, bei manchen eher später ein, jedoch eint alle Bitcoiner und Bitcoin-verstehende Menschen dieser eine Moment, den es nur zu erreichen möglich ist, wenn ein gewisses Maß von Zeit investiert wurde. Dieser Moment lässt sich nicht erklären und muss von jedem Menschen selbst erlebt werden, um ihn zu verstehen. Damit kann er nicht erkauft oder erschlichen werden, sondern lässt sich nur in Form von aufgebrachter Zeit erreichen. Damit trägt Bitcoin eine weitere Zeitkomponente in sich, die weder im Whitepaper, noch im Code, noch in später veröffentlichten Texten Satoshis festgehalten oder gar definiert wurde. Jedoch wage ich zu behaupten, dass es niemanden gibt, der/die Bitcoin begriffen hat und von sich sagt, diesen Moment der Klarheit, der Offenbarung, nicht erlebt zu haben.
<img src="https://blossom.primal.net/6f2b18880c3c6c5ce5ba4ad4203570745429d3324673ef146ce06059b6e918e9.gif">
### Bitcoin hat sein eigenes Verständnis von Zeit
Zeit ist ein sehr tiefgründiges und subjektives Konstrukt. Es gibt die Uhrzeit, also eine Zahl, die uns anzeigt, wie weit der jeweilige Tag vorangeschritten ist. Der Kalender misst auch Uhrzeit, nur eben nicht in Form von Stunden, Minuten und Sekunden, sondern in Monaten, Wochen und Tagen. Und dann gibt es noch Jahre. Wohingegen Sekunden, Minuten, Stunden, Tage, Wochen und Monate begrenzt sind - es gibt z.B. nur 12 Monate, dann fangen wir wieder von vorne an zu zählen, ist die Anzahl von Jahren keinem Zyklus unterworfen. Es wird immer weiter gezählt. Natürlich gibt es Dekaden, Jahrhunderte, Jahrtausende, etc., doch sind diese nur Recheneinheiten, die das Zählen von Jahren vereinfachen. In unserem System gibt es ein Jahr null und seit dem zählen wir vorwärts (wenn man davon absieht, dass sich jemand vor 400 Jahren das Jahr null ausgedacht hat und seit dem alles zurückgerechnet wurde, aber wir wollen mal nicht kleinlich sein) und alles was vor diesem Jahr null liegt, wird rückwärts gezählt. Dem Weihnachtshasen sei Dank 🙏
Genauso willkürlich, wie diese Zeiterfassung festgelegt wurde, verhält es sich bei Bitcoin auch. Denn Bitcoins innerer Maschinenraum ist eigentlich nichts anderes als eine eigenwillige und nutzungsbezogene Uhr. Die Bitcoin-Blockchain ist eigentlich eine Timechain, ein sogenannter Timestamp-Server. Wie schon mehrmals erwähnt, findet man das Wort 'Blockchain' in Satoshis Whitepaper nicht ein einziges Mal. Dafür findet man bereits im vierten Satz den Begriff 'Timestamp'.
<img src="https://blossom.primal.net/e17ff4438d64816e078ee4905efa8b5e4ed7251b185e9e154fcc0164a67f9e3d.gif">
Da Zeit ein recht flexibler Begriff ist und die Zeitmessung vom jeweiligen Nutzen oder dem Erfüllen eines Ziels abhängig ist, ist es besonders schwierig, ein allgemeingültiges System zu wählen. Zeit kann in vielen Formen dargestellt werden, von "Jetzt bis kein Bock mehr", oder "Anno Pief und Dazumal" gibt es etliche Redewendungen, die zeigen, dass Zeit gefühlt wird und nicht gemessen wird. Doch wenn man ein global funktionierendes dezentrales Netzwerk errichten möchte, dass darauf basiert seine eigene Wahrheit zu speichern, ohne auf Dritte angewiesen zu sein und alle Transaktionen so zu speichern, dass sie nachvollzogen und validiert werden können, bedarf es eines Zeitmessungsmechanismus. Und dieser muss absolut fehlerfrei sein und darf keine Latenz zulassen, da sonst Raum für Schummeleien geboten wäre. Was eignet sich da also besser, als ein eigener, eigens für diesen besonderen Zweck erdachter Mechanismus zum Festhalten von Geschehnissen? Diese Geschehnisse werden vom System mit einem Zeitstempel versehen, der unmissverständlich macht, welche Reihenfolge von Geschehnissen die eine Wahrheit ausmacht, der alle Netzwerkteilnehmer vertrauen.
Gigi hat sich dem Thema in seinem neuen Buch deutlich detaillierter gewidmet und ich empfehle jedem/r die Lektüre dieses Kapitels:
https://21-ways.com/2/
### Fazit
Bitcoin ist nicht nur Zeit. Bitcoin misst die Zeit in seiner eigenen Weise. Bitcoin verlangt Zeit von uns, damit wir es begreifen, aber Bitcoin hilft uns, den Wert unserer Zeit einzufangen. Damit ist Bitcoin sowohl das Metronom, das seinen eigenen Takt angibt, strenger Lehrer, der Aufwand fordert, um Exzellenz zu erreichen, als auch Tresor oder Akku, der aufgebrachter Zeit einen Wert beimisst, und diesen Wert zu speichern vermag. Tick, tock, next Block!
🫳🎤
---
In diesem Sinne, 2... 1... Risiko!
![](https://media.tenor.com/images/4ae424f8d8ea36e86169862d84d1b31e/tenor.gif)
-
@ 3f770d65:7a745b24
2024-12-30 19:25:45
As I look back on my predictions for Nostr in 2024, it’s clear I had some hits and misses. I believe my first two predictions were spot on, accurately reflecting the trends and developments we witnessed. However, my second two predictions missed the mark, proving to be far less accurate. Maybe I was too bullish?
nostr:nevent1qvzqqqqqqypzq0mhp4ja8fmy48zuk5p6uy37vtk8tx9dqdwcxm32sy8nsaa8gkeyqyghwumn8ghj7mn0wd68ytnhd9hx2tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcqypsm9tk39g20atwqskvjcvhq7rher5nkgwjr05lzspne4gf0uvyxukew5mg
What did I get right? Clients did increasingly prioritize user and content discovery while enabling users to easily select and choose their own algorithms. (DVMs, Trending, What's Hot, Feeds, etc.) This focus provided individuals with more tools, greater control, and unprecedented power over their social streams and attention than ever before. This is still actively happening and will continue to happen throughout 2025 too.
What did I get wrong? We didn't see an Other Stuff application breakthrough as a clear winner that became a mainstream favorite. I anticipated a standout application that would interest users and become a "must-use" within the ecosystem, but this didn’t happen. And we also clearly didn't hit 1M active users either. While adoption did increase, it didn’t reach the critical mass I expected.
But this doesn't mean 2024 fell short of expectations—in fact, quite the opposite. The year brought incredible client innovations (Damus Notedeck, Primal 2.0, TOR only Amethyst, Flotilla, Chachi, Olas, Coracle feeds, etc.) and relay milestones (Web-of-Trust relays, private relays, algorithm based relays, etc.) with the introduction of these innovative features and the launch of these new platforms.
Beyond technology, the Nostr community achieved something truly remarkable: a grassroots movement that united people globally.
From supporting Nostr meetups and events to hosting booths across continents at major conferences, the community came together to raise money to support these initiatives in ways no one predicted. This organic, ground-up effort showcased the strength and passion behind Nostr, creating a foundation that will #grownostr and success for years to come.
Too bullish? Maybe I wasn't bullish enough? As is tradition, I will post my 2025 predictions tomorrow.
-
@ f9cf4e94:96abc355
2024-12-30 19:02:32
Na era das grandes navegações, piratas ingleses eram autorizados pelo governo para roubar navios.
A única coisa que diferenciava um pirata comum de um corsário é que o último possuía a “Carta do Corso”, que funcionava como um “Alvará para o roubo”, onde o governo Inglês legitimava o roubo de navios por parte dos corsários. É claro, que em troca ele exigia uma parte da espoliação.
Bastante similar com a maneira que a Receita Federal atua, não? Na verdade, o caso é ainda pior, pois o governo fica com toda a riqueza espoliada, e apenas repassa um mísero salário para os corsários modernos, os agentes da receita federal.
Porém eles “justificam” esse roubo ao chamá-lo de imposto, e isso parece acalmar os ânimos de grande parte da população, mas não de nós.
Não é por acaso que 'imposto' é o particípio passado do verbo 'impor'. Ou seja, é aquilo que resulta do cumprimento obrigatório -- e não voluntário -- de todos os cidadãos. Se não for 'imposto' ninguém paga. Nem mesmo seus defensores. Isso mostra o quanto as pessoas realmente apreciam os serviços do estado.
Apenas volte um pouco na história: os primeiros pagadores de impostos eram fazendeiros cujos territórios foram invadidos por nômades que pastoreavam seu gado. Esses invasores nômades forçavam os fazendeiros a lhes pagar uma fatia de sua renda em troca de "proteção". O fazendeiro que não concordasse era assassinado.
Os nômades perceberam que era muito mais interessante e confortável apenas cobrar uma taxa de proteção em vez de matar o fazendeiro e assumir suas posses. Cobrando uma taxa, eles obtinham o que necessitavam. Já se matassem os fazendeiros, eles teriam de gerenciar por conta própria toda a produção da fazenda.
Daí eles entenderam que, ao não assassinarem todos os fazendeiros que encontrassem pelo caminho, poderiam fazer desta prática um modo de vida.
Assim nasceu o governo.
Não assassinar pessoas foi o primeiro serviço que o governo forneceu. Como temos sorte em ter à nossa disposição esta instituição!
Assim, não deixa de ser curioso que algumas pessoas digam que os impostos são pagos basicamente para impedir que aconteça exatamente aquilo que originou a existência do governo. O governo nasceu da extorsão. Os fazendeiros tinham de pagar um "arrego" para seu governo. Caso contrário, eram assassinados.
Quem era a real ameaça? O governo. A máfia faz a mesma coisa.
Mas existe uma forma de se proteger desses corsários modernos. Atualmente, existe uma propriedade privada que NINGUÉM pode tirar de você, ela é sua até mesmo depois da morte. É claro que estamos falando do Bitcoin. Fazendo as configurações certas, é impossível saber que você tem bitcoin. Nem mesmo o governo americano consegue saber.
#brasil #bitcoinbrasil #nostrbrasil #grownostr #bitcoin
-
@ 5d4b6c8d:8a1c1ee3
2024-12-30 18:59:05
Remarkably, I have yet to post about how awesome Brock Bowers has been this year.
I was very down on the Bowers pick in the draft. The Raiders took a premier TE in the previous draft and had serious needs at other positions. I'm happy to take a major L on that reaction.
- Bowers is already the best TE in the league and one of the best receivers.
- No rookie tight end has ever had more receiving yards and we still have another game to play.
- No rookie at any position has ever caught more passes than Bowers and we still have another game to play.
- No Raider has ever caught more passes than Bowers and we still have another game to play. Six Hall of Fame wide receivers and one Hall of Fame tight end have played for the Raiders, plus Davante Adams and Darren Waller (the previous franchise record holder).
Since he plays for the Raiders, Bowers did this in anything but a stable situation. He's already had three QB's and two OC's this season.
On the season, Bowers has 108 receptions for 1144 yards and 4 touch downs.
This guy is goddamn incredible and they need to give him a franchise QB with a real OC.
originally posted at https://stacker.news/items/830318
-
@ 5d4b6c8d:8a1c1ee3
2024-12-30 16:59:34
With another win, the Silver and Black slide further down the draft board. Are the hopes of landing a top QB dashed?
# Mock Draft
8th Pick: QB Shedeur Sanders!
39th Pick: OT Cameron Williams
69th Pick (nice): CB Maxwell Hairston
70th Pick: DE L.T. Overton
106th Pick: RB Nick Singleton
146th Pick: DT Howard Cross III
183rd Pick: WR Jaylin Noel
212th Pick: OG Luke Kandra
216th Pick: S Dante Trader Jr
223rd Pick: WR Jaylin Lane
Jalen Milroe was still available at 39, so even if Sanders is unrealistic at 8th, we might be able to get our QB in the 2nd round. DE isn't really a major need, but a 2nd round graded edge rusher falling into the third is a nice pick up.
No one jumped out as the obvious choice for the final pick, so I took a 2nd WR named Jaylin. If nothing else, that's sort of fun.
I'd be very happy if they could pull off this draft.
originally posted at https://stacker.news/items/830074
-
@ 30ceb64e:7f08bdf5
2024-12-29 19:09:13
I've been working 28 hours a week on the weekends as a Direct service professional, assisting adults with autism and intellectual disabilities. I've brought my laptop freaks. There's enough downtime for me to work on obtaining certifications online, posts to SN and Nostr, and work on my coding project Nostr Run Club.
I work with 2 normies on saturday and sunday, and had the bright idea of pitching my app to them. Here is how the conversation went.
Hustle: Hey do you guys want to see what i'm working on?
Normie 1: Sure....
Normie 2: "Comes around to curiously investigate"
***The Pitch
Hustle: Alright, so.....what social media do you use?
Normie 1: Instagram.
Hustle: Alright so....I'm making a running app. Imagine logging in with instagram, and seeing a feed of all of the runners and all of your friends. Now, what music streaming service do you use?
Normie 1: Pandora
Normie 2: Spotify
Hustle: Cool, so imagine seeing your pandora and Spotify liked songs and playlists in the running app. So the app can track your run, its connected to your social media and streaming platform, and people can send you small donations congratulating you for the run.
Normie 1 and 2: Ahh, that's cool.
Normie 2: But why would people send you money? Oh? I think I've seen something like it where people send you a star and the star can be redeemed for like 99 cents, or they send you points and the app rewards you for points.
Hustle: Nah. That parts already figured out, I'm just having trouble getting the music from "Spotify" to play, and then I'll release it into the wild, that's pretty much my hustle.
And that was the conversation, it left me thinking about a few things.
1. V4V
The concept is extremely familiar to me. I say good Morning I get 50 cents. I give 35 cents to other GM freaks and keep it pushing. Its normal. But for them the concept seemed so strange, they were looking for some solution or explanation on why people would just give someone else money for seemingly nothing. When the solution is already here, just not evenly distributed or promoted or adopted. Likely because the normies are still existing in the paradox of card companies and ravenous third party intermediaries imposing their cut.
2. The broken social media landscape of disconnected walled gardens
I was thinking normie one would say Facebook, if asked normie 2 would've said snapchat, Tik Tok, Instagram etc. for music they could've said apple music, tidal, Youtube music etc.
I see Nostr as a highway that connects all of these guys, and instead of buying multiple cars to travel on different streets, you have one car that you use to travel across the country.
3. The tact required to pitch ideas like Nostr and bitcoin
I used to work at bank of America and was tasked to sell credit cards without saying the word credit card.....
I would say "Hello, good sir/mam, have you thought about getting rewarded for your daily purchases??"
I found myself in a familiar situation, introducing them to Nostr without using the word Nostr and introducing them to bitcoin without using the word inevitable. The experience was stranger for me than it was for them, they left thinking "Ahh, thats neat" I walked away from the conversation eager to get notify the freaks.
In Conclusion,
The interaction gave me a few interesting insights:
1. We'll need to bridge the conceptual gap between traditional and new payment paradigms.
2. The importance of focusing on user benefits rather than technical details
3. The market opportunity for solutions that unify fragmented digital services
4. The value of strategic communication that meets users where they are
Successful adoption of new technologies like Nostr and Bitcoin requires careful attention to user education and communication, focusing on practical benefits rather than technical features. The positive reception to the core concept, even without understanding the underlying technology, shows huge potential for mainstream adoption when presented appropriately.
Thanks,
Hustle
originally posted at https://stacker.news/items/829000
-
@ c11cf5f8:4928464d
2024-12-29 12:22:08
Let's hear some of your latest Bitcoin purchases, feel free to include links to the shops or merchants you bought from too.
If you missed our last thread, [here](https://stacker.news/items/820204/r/AG) are some of the items stackers recently spent their sats on.
originally posted at https://stacker.news/items/828556
-
@ b17fccdf:b7211155
2024-12-29 12:04:31
#### **🆕 What's changed:**
-----------
- [New bonus guide dedicated to install/upgrade/uninstall PostgreSQL](https://v2.minibolt.info/bonus-guides/system/postgresql)
- [Modified the LND guide to use PostgreSQL instead of bbolt](https://v2.minibolt.info/lightning/lightning/lightning-client)
- [Modified the Nostr relay guide to use PostgreSQL instead of SQLite (experimental)](https://v2.minibolt.info/bonus-guides/bitcoin/nostr-relay#configuration)
- [Modified the BTCPay Server bonus guide according to these changes](https://v2.minibolt.info/bonus-guides/bitcoin/btcpay-server)
- Used the [lndinit MiniBolt org fork](https://github.com/minibolt-guide/lndinit), to add an [extra section to migrate an existing LND bbolt database to PostgreSQL](https://v2.minibolt.info/lightning/lightning/lightning-client#migrate-an-existing-bbolt-database-to-postgresql) (🚨⚠️[Experimental](https://github.com/lightninglabs/lndinit/pull/21) - use it behind your responsibility⚠️🚨)
- [New Golang bonus guide](https://v2.minibolt.info/bonus-guides/system/go) as a common language for the [lndinit compile](https://v2.minibolt.info/lightning/lightning/lightning-client#migrate-an-existing-bbolt-database-to-postgresql)
- [Updated LND to v0.18](https://v2.minibolt.info/lightning/lightning/lightning-client#download-binaries)
- [New Bitcoin Core extra section to renovate Tor & I2P addresses](https://v2.minibolt.info/bitcoin/bitcoin/bitcoin-client#renovate-your-bitcoin-core-tor-and-i2p-addresses)
- [New Bitcoin Core extra section to generate a full `bitcoin.conf` file](https://v2.minibolt.info/bitcoin/bitcoin/bitcoin-client#generate-a-full-bitcoin.conf-example-file)
- [Rebuilt some homepage sections and general structure](https://v2.minibolt.info/)
- Deleted the `$` symbol of the commands to easy copy-paste to the terminal
- [Deleted the initial incoming and the outgoing rules configuration of UFW, due to it being by default](https://v2.minibolt.info/system/system/security)
🪧 PD: If you want to use the old database backend of the LND or Nostr relay, follow the next extra sections:
- [Use the default bbolt database backend for the LND](https://v2.minibolt.info/lightning/lightning/lightning-client#use-the-default-bbolt-database-backend)
- [Use the default SQLite database backend for the Nostr relay](https://v2.minibolt.info/bonus-guides/bitcoin/nostr-relay#use-the-default-sqlite-database-backend)
⚠️**Attention**⚠️: [The migration process](https://v2.minibolt.info/lightning/lightning/lightning-client#migrate-an-existing-bbolt-database-to-postgresql) was tested on testnet mode from an existing bbolt database backend to a new PostgreSQL database using lndinit and the results were successful. However, It wasn't tested on mainnet, [according to the developer](https://github.com/lightninglabs/lndinit/pull/21), it is in experimental status which could damage your existing LND database.🚨 Use it behind your responsibility 🧼
**🔧 PR related**: https://github.com/minibolt-guide/minibolt/pull/93
-----------
#### ♻️ Migrate the PostgreSQL database location
**If you installed [NBXplorer + BTCPay Server](https://v2.minibolt.info/bonus-guides/bitcoin/btcpay-server)**, it is probably you have the database of the PostgreSQL cluster on the default path (`/var/lib/postgresql/16/main/`), follow the next instructions to migrate it to the new dedicated location on `/data/postgresdb` folder:
* With user `admin` create the dedicated PostgreSQL data folder
```
sudo mkdir /data/postgresdb
```
* Assign as the owner to the `postgres` user
```
sudo chown postgres:postgres /data/postgresdb
```
* Assign permissions of the data folder only to the `postgres` user
```
sudo chmod -R 700 /data/postgresdb
```
* Stop NBXplorer and BTCPay Server
```
sudo systemctl stop nbxplorer && sudo systemctl stop btcpayserver
```
* Stop PostgreSQL
```
sudo systemctl stop postgresql
```
* Use the rsync command to copy all files from the existing database on (`/var/lib/postgresql/16/main`) to the new destination directory (`/data/postgresdb`)
```
sudo rsync -av /var/lib/postgresql/16/main/ /data/postgresdb/
```
Expected output:
```
sending incremental file list
./
PG_VERSION
postgresql.auto.conf
postmaster.opts
postmaster.pid
base/
base/1/
base/1/112
base/1/113
base/1/1247
base/1/1247_fsm
base/1/1247_vm
base/1/1249
base/1/1249_fsm
base/1/1249_vm
[...]
pg_wal/000000010000000000000009
pg_wal/archive_status/
pg_xact/
pg_xact/0000
sent 164,483,875 bytes received 42,341 bytes 36,561,381.33 bytes/sec
total size is 164,311,368 speedup is 1.00
```
* Edit the PostgreSQL data directory on configuration, to redirect the store to the new location
```
sudo nano /etc/postgresql/16/main/postgresql.conf --linenumbers
```
* Replace the line 42 to this. Save and exit
```
data_directory = '/data/postgresdb'
```
* Start PostgreSQL to apply changes and monitor the correct status of the main instance and sub-instance monitoring sessions before
```
sudo systemctl start postgresql
```
* You can monitor the PostgreSQL main instance by the systemd journal and check the log output to ensure all is correct. You can exit the monitoring at any time with Ctrl-C
```
journalctl -fu postgresql
```
Example of the expected output:
```
Nov 08 11:51:10 minibolt systemd[1]: Stopped PostgreSQL RDBMS.
Nov 08 11:51:10 minibolt systemd[1]: Stopping PostgreSQL RDBMS...
Nov 08 11:51:13 minibolt systemd[1]: Starting PostgreSQL RDBMS...
Nov 08 11:51:13 minibolt systemd[1]: Finished PostgreSQL RDBMS.
```
* You can monitor the PostgreSQL sub-instance by the systemd journal and check log output to ensure all is correct. You can exit monitoring at any time with Ctrl-C
```
journalctl -fu postgresql@16-main
```
Example of the expected output:
```
Nov 08 11:51:10 minibolt systemd[1]: Stopping PostgreSQL Cluster 16-main...
Nov 08 11:51:11 minibolt systemd[1]: postgresql@16-main.service: Succeeded.
Nov 08 11:51:11 minibolt systemd[1]: Stopped PostgreSQL Cluster 16-main.
Nov 08 11:51:11 minibolt systemd[1]: postgresql@16-main.service: Consumed 1h 10min 8.677s CPU time.
Nov 08 11:51:11 minibolt systemd[1]: Starting PostgreSQL Cluster 16-main...
Nov 08 11:51:13 minibolt systemd[1]: Started PostgreSQL Cluster 16-main.
```
* Start NBXplorer and BTCPay Server again
```
sudo systemctl start nbxplorer && sudo systemctl start btcpayserver
```
* Monitor to make sure everything is as you left it. You can exit monitoring at any time with Ctrl-C
```
journalctl -fu nbxplorer
```
```
journalctl -fu btcpayserver
```
Enjoy it MiniBolter! 💙
-
@ b17fccdf:b7211155
2024-12-29 11:56:44
A step-by-step guide to building a Bitcoin & Lightning node, and other stuff on a **personal computer**.
~ > It builds on a personal computer with **x86/amd64** architecture processors.
~> It is based on the popular [RaspiBolt v3](https://raspibolt.org) guide.
---
**Those are some of the most relevant changes:**
* Changed OS from Raspberry Pi OS Lite (64-bits) to ***Ubuntu Server LTS*** (Long term support) 64-bit PC (AMD64).
* Changed binaries and signatures of the programs to adapt them to ***x86/amd64 architecture***.
* Deleted unnecessary tools and steps, and added others according to this case of use.
* Some useful authentication logs and monitoring commands were added in the security section.
* Added some interesting parameters in the settings of some services to activate and take advantage of new features.
* Changed I2P, Fulcrum, and ThunderHub guides, to be part of the core guide.
* Added exclusive optimization section of services for slow devices.
~ > Complete release notes MiniBolt v1: [https://github.com/twofaktor/minibolt/releases/tag/1.0](https://github.com/twofaktor/minibolt/releases/tag/1.0)
~ > The [MiniBolt](https://minibolt.info) guide is available at: [https://minibolt.info](https://minibolt.info)
~ > Feel free to contribute to the [source code on GitHub](https://github.com/minibolt-guide/minibolt) by opening [issues](https://github.com/minibolt-guide/minibolt/issues), [pull requests](https://github.com/minibolt-guide/minibolt/pulls) or [discussions](https://github.com/orgs/minibolt-guide/discussions)
---
Created by [⚡2 FakTor⚡](nostr:npub1k9luehc8hg3c0upckdzzvusv66x3zt0eyw7290kclrpsndepz92sfcpp63)
Telegram groups:
* [English](https://t.me/minibolt)
* [Spanish](https://t.me/minibolt_es)
-
@ 623ed218:fa549249
2024-12-28 20:52:57
It's been a week or so since I wrote this piece and put it up on my website, but I realized I hadn't shared it here yet. Hoping it's informative!
Strike Bill Pay: A Deep Dive
============================
![](https://bitcoinbarks.com/gallery_gen/04545acaf3123c28a1ef94b0d931deb9_fit.png)
### Start With the Foundation: Bitcoin is Savings Technology
If you've spent any time in this space, you've probably heard the phrase: *Bitcoin is savings technology.* That's because Bitcoin solves a very specific problem---the inability of fiat to hold value over time.
Here's the reality:
- Every dollar you hold in a bank account is being debased, slowly (or sometimes rapidly) losing its purchasing power.
- Inflation might be "only" 3-4% a year right now (if you believe the official numbers), but that adds up. Over a decade, that $10,000 in savings doesn't just stagnate---it sublimates.
Bitcoin fixes this.
- Bitcoin is scarce, decentralized, and deflationary.
- It's not controlled by governments or central banks, and its supply is capped at 21 million. No one can "print" more Bitcoin.
If you're holding fiat in a savings account, you're playing a game you can't win. Bitcoin is the better tool for preserving value over time.
### Why Savings First?
Before looking at how you spend, it's worth considering where you're storing your wealth. If your savings are sitting in fiat, they're slowly losing purchasing power over time---that's just how the system works.
Bitcoin offers an alternative: a way to protect your wealth in something scarce and reliable. Once you've addressed that piece---and your savings are no longer being held in melting fiat---you might start asking: *What about the money in my checking account?*
That's where Strike Bill Pay comes in. It's a simple, practical tool that connects your Bitcoin savings to the everyday expenses you still need to handle in fiat, removing the need to hold fiat to pay fiat bills.
### The Spending Problem: Why a Bridge is Necessary
Here's where things get practical. Even if you're saving in Bitcoin, you still live in a world where bills---rent, mortgages, utilities, credit cards---are denominated in fiat.
What do you do?
- You could hold some fiat in your bank to cover bills, but now you're back to the problem of fiat exposure.
- You could convert Bitcoin to fiat every time you need to pay something, but trust me when I say that manual process is tedious and time consuming.
This creates a gap:
Bitcoin is where you want to save your wealth.
Fiat is where you still need to *spend* your wealth.
You need a bridge.
Strike Bill Pay is that bridge. It lets you hold your value in Bitcoin while seamlessly paying fiat-denominated bills. No headaches, no extra steps, and no need to rely on a traditional bank account.
### How Strike Bill Pay Works (It's Simpler Than You Think)
Here's the beauty of Strike: it integrates directly into the traditional system *without requiring you to deal with it.*
*Here's how it works:*
Strike Provides a Standard Bank Account
- When you open a Strike account, you get a routing number and an account number tied to Cross River Bank. It works exactly like a regular checking account.
You Set Up Bill Payments
- For any bill that allows automatic payments, simply enter the Cross River Bank routing/account number Strike gives you. Your mortgage, utilities, subscriptions---these can all pull funds automatically from Strike.
- For bills you pay manually (like credit cards), add the Strike-provided account as an external payment source. When you go to make a payment, simply select that account as the funding source.
Strike Converts Bitcoin to Fiat on the Backend
- You don't have to worry about manually selling Bitcoin for fiat. When the bill gets paid, Strike automatically sells the exact amount of Bitcoin needed to cover the payment.
It's seamless. You save in Bitcoin and Strike handles the fiat side when you need it.
### Start Small: Test the Waters, Then Scale
Now, I get it---this might sound like a big leap if you're new to the idea of using Bitcoin. You don't need to move all your bills over to Strike at once.
Start small.
- Pick one bill---something low-stakes, like a utility payment or a monthly subscription.
- Add your Strike-provided account as the payment source.
- Let it run.
What happens?
- Your bill gets paid.
- You experience how smooth the process is.
- You start seeing the benefit of holding Bitcoin without having to juggle fiat for bills.
Why Start Small?\
This isn't about forcing you to flip a switch overnight. It's about building comfort with tools that let you take control of your money. When you see how simple it is, you may find you'll want to scale up.
### Strike's Fee Tiers: Low Costs That Get Even Lower
One of the practical benefits of using Strike is its straightforward fee structure. Strike charges a standard 0.99% fee when converting Bitcoin to fiat and vice-versa. But here's where it gets interesting: the more you use the service, the lower your fees become.
Strike's fee tiers are designed to reward activity:
- The more you deposit and spend through Strike, the closer you get to a lower fee tier.
- Regular bill payments, purchases, and deposits all contribute toward lowering your fee rate.
Why It Matters:
When you're living on Bitcoin---covering bills, expenses, and purchases---those fees can add up. Strike incentivizes regular usage by giving you a clear path to reducing costs. The result? Your bill-paying process becomes not only seamless but also more efficient and cost-effective over time.
If you're managing everything---mortgage, utilities, credit cards---through Strike, it's likely you'll hit lower tiers quickly, making the service even more competitive.
### For Bitcoiners: Completing the Savings-to-Spending Loop
If you're already holding Bitcoin as savings, Strike Bill Pay is the final piece. It lets you operate entirely in Bitcoin while still managing your fiat-denominated obligations.
Here's why it matters:
- Opting Out: If the majority of your wealth is in Bitcoin, why leave even a small amount in a checking account? Strike eliminates the need for that fiat buffer.
- Automation and Ease: Bills that pull automatically? Easy. Manual payments? Just as simple.
- Seamless Spending: No awkward conversions, no multiple steps. Strike lets you "spend Bitcoin" without all the extra steps.
It's the bridge that completes the Bitcoin-first financial strategy.
### Flexibility: Adjust Your Strategy as Conditions Change
One of the best parts about Strike is that it's flexible. If you feel the need to keep some fiat on the side, it's as simple as pressing a few buttons.
- Bull Market Strategy: Hold Bitcoin all month, let it appreciate, and let Strike convert as bills are due.
- Bear Market Strategy: If you're cautious, hold fiat in Strike temporarily and stack sats with what's left at the end of the month.
Strike gives you the tools to adapt your strategy---no friction, no complexity.
### Taxes: How Strike Simplifies Year-End Reporting
When using Bitcoin to pay bills, it's important to understand the tax implications. In the United States, Bitcoin is considered property by the IRS. This means that any time Bitcoin is converted to fiat (like when Strike pays a bill for you), it's a taxable event.
Here's how it works:
- If the value of your Bitcoin has increased since you acquired it, you owe capital gains taxes on the difference (the "gain") when it's converted to fiat to pay a bill.
- If there's no appreciation---or if you're converting at a loss---there's no capital gain to tax.
Example:
- You bought $500 worth of Bitcoin.
- When it's time to pay a bill, that Bitcoin is now worth $600.
- If you use Strike to pay the bill, you'll only owe capital gains taxes on the $100 gain.
Conversely:
- If you bought $500 worth of Bitcoin, and by the time you use it to pay a bill, it's worth $450, you can report a capital loss instead.
How Strike Helps:
Strike simplifies this entire process by providing:
- Year-End Tax Documents: Strike generates clear reports showing each transaction.
- Easy Access: These tax documents can be downloaded directly from the Strike app, making it easy to share them with your accountant or upload them to tax software.
Why This Matters:
Keeping track of Bitcoin transactions manually can feel overwhelming. With Strike, all the reporting is done for you, so you can stay compliant without stress. Whether you're dealing with gains, losses, or flat conversions, Strike helps you navigate taxes with transparency and simplicity.
### Bringing It All Together
Bitcoin is savings tech. It fixes the root problem---where you store your wealth.
Strike Bill Pay is the tool that lets you:
- Save in Bitcoin without compromise.
- Pay fiat bills seamlessly without relying on a traditional bank.
- Start small, test the waters, and scale at your own pace.
### Final Thought: Build the Future, One Bill at a Time
Here's my challenge to you:
- Pick one bill.
- Add your Strike-provided account as the payment source.
- Run it for a month and see how it feels.
You don't need to jump in all at once. But as you experience the benefits--- no friction, and no headaches---you might find yourself wondering: *Why don't I use this for all my fiat needs?*
Strike Bill Pay isn't about forcing change. It's about offering you tools that work better. Save in Bitcoin, spend seamlessly, and start building a future where your money works for you---not against you.
Block 875215 - MSK 943
Digging Deeper:
===============
### Hey there, I hope you enjoyed this read! If you did, and would like to read more of my barks, follow the links below!
- Curious how I found Bitcoin? Read ["Paw Prints to the Timechain"](https://bitcoinbarks.com/Barks/paw-prints-to-the-timechain/#wbb1 "https://bitcoinbarks.com/Barks/paw-prints-to-the-timechain/#wbb1")
- Bitcoin meets psychology? I touch on this in ["Maslow's Apex"](https://bitcoinbarks.com/Barks/maslows-apex/#wbb1 "https://bitcoinbarks.com/Barks/maslows-apex/#wbb1")
- Want to understand the basics of Bitcoin? Read ["Bitcoin Best Practice"](https://bitcoinbarks.com/Barks/bitcoin-best-practice/#wbb1 "https://bitcoinbarks.com/Barks/bitcoin-best-practice/#wbb1")
- If you like seeing bad media takes unpacked, check out ["Pup's Double-Takes"](https://bitcoinbarks.com/Barks/Pups-Double-Takes/#wbb1 "https://bitcoinbarks.com/Barks/Pups-Double-Takes/#wbb1")
### External Resources:
- Want to earn rewards on your mortgage? [Use my referral to earn 20,000 free sats at sign up!](https://use.foldapp.com/r/7KYTK4CP "https://use.foldapp.com/r/7KYTK4CP")
- Do you like sharing Bitcoin content and earning sats for doing so? [Join me at Stacker.news!](https://stacker.news/r/bitcoin_pup "https://stacker.news/r/bitcoin_pup")
...Woof!
========
[![](https://bitcoinbarks.com/gallery_gen/d40ccb2cbc8cd6d4b42e3f6fede1432a_fit.jpg)](https://primal.net/p/npub1vgldyxx7syc30qm9v7padnnfpdfp4zwymsyl9ztzuklaf7j5jfyspk36wu)
originally posted at https://stacker.news/items/828031
-
@ dca6e1cc:ea7d1750
2024-12-28 18:48:40
Hello people,
I built a web application that I'd like to share with you. I'd love for people to test it and share feedback. No, it doesn't integrate anything Bitcoin related...yet.
It's only optimised for desktop at the moment. Not ideal for mobile use yet.
It's a note taking and management app. I created it because I take a lot of notes and none of the apps out there are to my liking. Most of them are too complicated, distracting, and so forth.
I think my app is ideal for keeping my back log from growing out of control...
"Dynamic notes that burn your backlog. Your notes, zapped."
[Zapnotes.app](https://zapnotes.app/)
Thanks for checking it out!
originally posted at https://stacker.news/items/827912
-
@ 30ceb64e:7f08bdf5
2024-12-28 18:14:28
I've been listening to this small playlist over and over again this week.
Ivy keeps getting me.
I'm having fun making these things
https://music.youtube.com/watch?v=yNPfvgFEXuk&si=HjUdZxXKkGfqabk8
https://music.youtube.com/watch?v=LyRJfs-Qn70&si=2ugksRTltXATqHVo
https://music.youtube.com/watch?v=XkpAE8ZZ6bU&si=WwWopN-YMLGguFiB
https://music.youtube.com/watch?v=VIcQreSskyM&si=Ewza3W6SOkRDWF1E
https://music.youtube.com/watch?v=5xm8Q-1cOpU&si=GeQv3Kum_TV9H6KD
https://music.youtube.com/watch?v=xYM-aZG9QbE&si=fwfzIFLAyVumnTs4
https://music.youtube.com/watch?v=r7JWHuGFUeI&si=MqoFBqvb0iI7pAAY
https://music.youtube.com/watch?v=GjnjUHY8MiM&si=F_Aepjxc_g2SH7UG
https://music.youtube.com/watch?v=sgjTb7UQe2A&si=04wik3m5LefpbGMV
https://music.youtube.com/watch?v=SMOund_uFTk&si=v7sa3XxchH607d0Y
https://music.youtube.com/playlist?list=PLmYfnnK_Qs5jpv5hKuBKFOEvMnPFl3vto&si=Dkudss84jFszdGmj
Thanks Anon,
Hustle
originally posted at https://stacker.news/items/827883
-
@ 30ceb64e:7f08bdf5
2024-12-28 17:47:48
A recent conversation with fellow Bitcoiners prompted me to share this overview of Nostr tools. While you don't need to use everything, understanding the ecosystem helps paint a picture of where we're heading.
I often hear people say "I'm posting to the void" or "My feed is boring" or "I'm not earning any bitcoin" or "It's too complicated." Let me address these concerns with a comprehensive overview.
### Core Clients and Features
Primal and Amethyst are currently the best daily drivers. Theyre both valid twitter replacements with primal focusing on user friendliness and amethyst focusing on being more feature rich.
Both apps feature an algorithm marketplace (we call them DVMs) where you can choose from various feed styles. Soon, anyone will be able to create and share their own algorithms. For additional feed customization, Listr.lol lets you curate lists of npubs to further refine your experience.
### Content and Rewards
Stacker News (SN) integrates beautifully with Nostr. Cross-post your SN content to appear as longform notes on platforms like Highlighter, Yakihonne, and Habla.news. SN's rewards system pays out satoshis for quality content, bridging their closed platform with Nostr's open network.
### Payments and Zaps
For zaps, I recommend CoinOS, or AlbyHub for a more sovereign alternative. CoinOS is non kyc and gives you a lightning address and NWC connection string to throw into your nostr clients. CoinOS supports e-cash and Bolt 12, Liquid, and can auto-withdraw earnings to cold storage. You can use coinOs as a PWA or input the connection string into Alby Go for a more minimal wallet alternative.
### Security and App Management
Android users should use zap.store for downloading Nostr apps. It verifies app authenticity and implements Web of Trust features, showing which trusted npubs use each app.
For managing multiple apps, Pokey provides a unified notification dashboard. Amber (Android) offers secure client login without exposing your nsec, while Citrine lets you run a relay on your phone for data backup.
### Creator Tools
- Wavlake: Spotify alternative with open music graph
- Fountain: Podcast app with Nostr integration
- Zap.stream: Live streaming
- Nostr.build: Media hosting
- Cypher.space: Website creation with integrated marketplace
- Olas: Instagram alternative
- Gifbuddy.lol: Gif creation
- memeamigo.lol: Meme creation
- Zappadd: Promotional tools
### Making the Most of Nostr
The key to Nostr is understanding that nothing is force-fed. You're responsible for:
- Creating your desired feed
- Choosing your client
- Selecting your relays
- Managing your wallet
- Curating who you follow
For best results, go all in:
1. Leave traditional social media
2. Use Primal and or Amethyst as your main client
3. Follow 1000 npubs
4. Set up CoinOS for payments
5. Engage daily with the community
### Future Outlook
Some ask if Nostr is truly decentralized, censorship-resistant, or profitable. My response: the user experience will become so good that most internet users will naturally gravitate here. The only barrier will be ideological resistance.
Nostr represents a new internet paradigm where users outpower platforms, identity persists across apps, and Bitcoin is the standard. We've practically already won.
### Crazy Ideas
I'm thinking the age of of the super nostr app will come to a close. We're probably going to enter an era of a thousand micro apps and client templates, which allow users to build their own client in 30 seconds. Some templates will be impermanent, one time use clients, others will be more robust for building a daily driver. You'll be able to share your completed piece on nostr for other people to use, and they'll zap you for building it. A marketplace of user created apps supported by thousands of micro apps and relays and templates, probably a user experience holy grail, made possible by nostr's open social graph, smooth monetization processes from bitcoin.
### Growth Predictions
Daily Active Users doubling yearly:
2024: 20k → 2029: 640k
The beauty of Nostr isn't just in its decentralized nature or bitcoin integration – it's in the user experience that puts you in control. While traditional social media platforms force-feed you content through black-box algorithms, Nostr hands you the keys to your own digital kingdom. You choose your feed, your apps, your connections, and your level of engagement. Yes, there's a learning curve, but that's the price of digital sovereignty.
Think of where Twitter was in 2006 or Bitcoin in 2013. Those who saw the potential and jumped in early didn't just benefit financially – they helped shape the future. Nostr is at that same inflection point. The tools are here, the infrastructure is growing, and the community is building. Whether you're a creator, developer, bitcoiner, or just someone tired of traditional social media, Nostr offers a glimpse of what the internet should have been all along.
The question isn't if Nostr will win, but when. And when it does, you'll want to be able to say you were here when it all began.
Thanks,
Hustle
originally posted at https://stacker.news/items/827860
-
@ 5d4b6c8d:8a1c1ee3
2024-12-27 20:03:03
As mentioned in my [inaugural post](https://stacker.news/items/826658/r/Undisciplined), I'm going to be searching for the optimal posting fee for ~econ.
My suspicion is that we were above the optimum, so I'm beginning with a halving. If this brings in more revenue than last month (48k), then I'll continue with another reduction to 54. Otherwise, I'll increase to the midway point of 161.
@cryotosensei told me that 108 has special significance, so let's see if it gives us a special month.
originally posted at https://stacker.news/items/826704
-
@ 5d4b6c8d:8a1c1ee3
2024-12-27 19:30:33
Guess who's in charge of the ~econ territory?
This guy (*Undisciplined points at him/her/itself as you read this*).
The founder of this great territory, @jeff, has too many irl commitments to invest the time he would like to into ~econ, so he offered to let me take over indefinitely. If you are interested in the conditions agreed to in this transfer of power, see [here](https://stacker.news/items/89179/r/Undisciplined?commentId=826287) (*that link should probably have been a Rick Roll*).
Even though we initially discussed this possibility a few months ago, I never really gave much thought to what I would do with the territory. I love the regular contributions we've been getting, lately, and I'll seek to make sure those continue.
My first order of business will be to search out the optimal posting fee, which is a process @jeff began. Expect a fee reduction in the near future, once I settle on a search method.
I have a very expansive view of what constitutes ~econ content (as one of my advisors said, "If it's about people making choices, then it's econ."), so I hope people will choose ~econ for their posts involving anything related to human action (the subject or the book).
Expect more updates as I come up to speed on running a territory and let me know what you'd like to see from this territory going forward.
originally posted at https://stacker.news/items/826658
-
@ 5d4b6c8d:8a1c1ee3
2024-12-27 15:01:43
Howdy, Stackers
We've got some territory updates to cover this week:
- The first round of the [College Football Contest](https://stacker.news/items/820618/r/Undisciplined) is in the books
- Cricket contests: [CricZap](https://stacker.news/items/821369/r/Undisciplined) and [BBL Survivor Pool](https://stacker.news/items/819076/r/Undisciplined) are rolling forward (perhaps without @grayruby)
- We have a winner of the impromptu [USA vs the World](https://stacker.news/items/822695/r/Undisciplined) contest
- Apparently, some stackers started a [fantasy football league](https://stacker.news/items/824623/r/Undisciplined), but I don't recall hearing about it before
Then onto some sports topics
- The NFL and NBA are competing over Christmas Day supremacy: https://stacker.news/items/824953/r/Undisciplined
- What are our favorite sports to watch live vs on tv? https://stacker.news/items/825580/r/Undisciplined
- The NFL MVP race is tightening up.
- Is Embiid still the Biggest Loser? Plus, some early trade conversations.
- Canadians are fascinated by children beating each other up with sticks and razor blades on national television: https://stacker.news/items/825050/r/Undisciplined
What's on your sports radar this week?
originally posted at https://stacker.news/items/826204