Author

Topic: Bitcoin Layer 2-Vorstellung und Diskussion (Read 65 times)

sr. member
Activity: 279
Merit: 1040
August 23, 2024, 04:24:41 AM
#3
Monero als Side-chain …
…eignet sich normalerweise für den Handel mit schlechten* Bitcoin
*Bitcoin, deren Transaktionshistorie von Chain-analysis negativ beurteilt wird

Unstoppable Swap funktioniert anhand einer Software ohne Intermediär. Damit vermeidest du das Risiko, dass der Intermediär deine Coins einbehält. Wenn allerdings bei einem der beiden Handelspartner die Internetverbindung abreist, kann der Trade abbrechen und du verlierst die on-chain Transaktionskosten. Im schlimmsten Fall führt dies zu technischen Problemen bis hin zum Verlust der gesamten Einzahlung.
Eine Alternative zu unstoppable Swap wäre auch Bisq.
Die Qualität der Bitcoin, die gegen Monero getauscht wurden haben ein eher hohes Chain-Analysis-Risiko (85). Zusätzlich wird der Verkäufer von Bitcoin eher seine „schlechten“ und nicht seine „guten“ UTXOs verkaufen.
Du kannst natürlich auch gute Bitcoin nach Monero swappen. Nur beim raus-swappen bekommst du voraussichtlich schlechte Bitcoin zurück.

Layer 2 verwenden
+ spart Transaktionskosten (z.B. wir bezahlen 0,2% statt 2%)
- ggf. Mittel werden einbehalten (wenn es ein Unternehmen ist)
- wir bekommen schlechte Bitcoin heraus (wenn es kein Unternehmen ist), obwohl wir gute Bitcoin reingesteckt haben

Exkurs die ideale Bitcoin UTXO:
Sehr gute Bitcoin wären
1.) geringer Risikoscore von Chainanalysis (kommen aus KYC-Börse)
2.) aber trotzdem ohne KYC

Die Kombination kein KYC und guter Chainanalysis score hört sich unmöglich an, aber ich sehe 3 Wege dies zu erreichen:
1.) Zwischenhändler zwischenschalten
2.) Du hast einen Allerweltsnamen Alexander Müller, studierst in München, wohnst im Studentenwohnheim und kaufst hier Bitcoin. Später ziehst du mit deiner Familie nach Berlin. Dem Staat entkommst du so natürlich nicht, aber ein Räuber findet sich so wahrscheinlich nicht mehr.
3.) Du kaufst bei einer Börse ohne KYC kurz bevor KYC eingeführt wird. Hier profitierst du in Zukunft von einem geringen Risikoscore in Kombination mit einem geringen Risiko Opfer eines Verbrechens zu werden.

Evtl. wäre es möglich sich vorher verabreden und damit gute Bitcoin über die Side-chain Monero zu handeln. Der Käufer kauft 10 Tranchen Monero. Am Ende werden diese Monero gegen Bitcoin geswappt.

⚠ Benutzt man Monero als side-chain, wird man zwangsläufig (nach deutschem Recht) Steuereffekte auslösen.

Fazit: Side-chains zu nutzen ist eigentlich immer mit Aufwand und Risiko verbunden. Bei noch vertretbaren Bitcoin on-chain-Gebühren, sind zwischenmenschliche Vertrauensbildung und/oder in Vorleistung gehen ggf. schneller und risikoärmer.
sr. member
Activity: 279
Merit: 1040
August 23, 2024, 02:20:01 AM
#2
Fallstudie: Wir handeln 1000€ in 10 Tranchen a 100€.
Sollten wir auf Liquid Bitcoin ausweichen?

Wir können entweder (i) Bitcoin on-chain in 10 Tranksationen handeln oder (ii) auf der Sidechain handeln (Bitcoin on-chain -> Sidechain -> Bitcoin on-chain), damit sparen wir Transaktoinsgebühren und verursachen Swap-Gebühren



Beurteilungskriterien
❶ Gebühren
  ⓐ Gebühren für den Umtausch
  ⓑ  Gebühren für den Transfer
☺ Ziel ist möglichst geringe Gebühren (in % der Transkation) zu bezahlen.

❷ Welche Informationen werden Preis gegeben
  ⓐ KYC = Name & Adresse
  ⓑ  IP-Adresse
  ⓒ Desktop Wallet vorhanden, Swap-Webseite lässt sich über TOR aufrunfen
☺ Im Idealfall läuft der Weg über eine Whonix-VM auf meinem Qubes Rechner, damit die gesamte Internetverbindung über TOR läuft. Damit würde ich mir Linux-Anwendungen wünschen. Ich habe zwar ein Graphene OS Smartphone mit Orbot, hier bricht die TOR-Verbindung dauern ab. Evtl. könnte ich eine Android VM auf Qubes installieren und die Netzwerkverbindung über Whonix/TOR laufen lassen.
☹ KYC wäre das Schlimmste. Aber auch meine IP-Adresse möchte ich lieber nicht herausgeben. Ich präferiere deswegen Desktop-Apps. Wenn ich zwingend Handy-Apps benötige, dann würde ich versuchen eine Android VM zu installieren.

❸ Werden deine Bitcoin blockiert?
☺ Am besten deine Bitcoin werden unabhängig von der Quelle akzeptiert.
☹ Im schlimmsten Fall läuft deine Einzahlung in die Sidechain über einen Chain-Analysis-Check und wird einbehalten.

❹ Erhalte ich Bitcoin mit einer guten Historie?
☺ Am liebsten hätte Bitcoin mit einer Historie, die überall akzeptiert wird.
☹ Ungünstig wäre man steckt Bitcoin mit guter Historie in die Sidechain und bekommt am Ausgang Bitcoin mit schlechter Historie heraus.

❺ Steuereffekt
☺ Umtausch von Bitcoin on-chain zu Sidechain ist steuerlich irrelevant.  
☹ Übergang von on-chain Bitcoin zur Sidechain löst steuerlich einen Verkauf aus. Dies erhöht die Anzahl an Transaktionen für die Steuer bzw. erfordert 2x (beim Verlassen und beim Zurückkehren zu Bitcoin on-chain) mehr als 12 Monate zu warten.



Handel über Liquid Bitcoin beurteilen

❶ Gebühren ☺ -> Liquid Bitcoin lohnt sich früh

Transaktionskosten on-chain = 1 Input + 2 Outputs = 1*148+2*34+10 * Gebühr = 226 * x sats/byte * 60.000 EUR / Bitcoin = 0,13 EUR pro sats/byte

On-chain in 1000€ in 10 Tranchen a 100€ handeln verursacht 10x 0,13 EUR pro sats/byte Gebühren.

Alternative: On-chain Bitcoin in Liquid Bitcoin umtauschen, 10 Tranchen handeln, Aus Liquid Bitcoin in On-chain Bitcoin tauschen

Liquid kostet ca. 0,2% (von 1000€ = 2€)  für 2 Sidewaps und spart 8 von 10 on-chain Transaktionen. In diesem Beispiel ist es ab on-chain Transaktionskoten von 0,25€ = ca. 2 sats/byte günstiger in Liquid Bitcoin auszuweichen als on-chain zu bleiben.
https://sideswap.io/peg-in-out/

Wegen ein paar Cents würde ich trotzdem nicht zu Liquid Bitcoin ausweichen, weil ich hier extra Transaktionen dokumentieren muss und ein Risiko habe, dass die Gelder einbehalten werden (s.u.). Aus Sicht der Gebühren lohnt sich Liquid allerdings relativ früh.


❷ Welche Informationen werden Preis gegeben ☺ -> lässt sich einfach über TOR ausführen

Sideswap loggt die IP-Adresse, allderings lässt sich die Seite über TOR aufrufen. Dür Liquid Bitcoin gibt es Desktop Wallets für Linux/Whonix.

❸ Werden deine Bitcoin blockiert? ⚠ Bitcoin schlechter Herkunft werden einbehalten.

If either the deposit transaction or settle address for a shift is affiliated with illegal or malicious activities it will be flagged. Flagged shifts will be paused and set up for human review. During the review process the transaction will either be:
A) Deemed acceptable. The shift will be processed as usual.

B) Deemed not acceptable. The account will be suspended and the deposit refunded to the user after a holding period.

Some flagged deposits of a serious nature may require the user to complete identity verification prior to processing a refund.“

❹ Erhalte ich Bitcoin mit einer guten Historie? ⚠

Der Risiko-Score von Sideshift-Bitcoin liegt bei 70 von 100 und damit nur leicht unter Bisq (75) Hodlhodl (80) und leicht über Peer-to-peer Bitcoin von alten Hasen (60). Damit liegt der Risikoscore deutlich höher als bei Kraken (20) oder Ledn (30) oder FTX (40).

❺ Steuereffekt ok
Ich vermute aktuell, dass ein Tausch on-chain Bitcoin -> Liquid Bitcoin keinen Steuereffekt hat. Nach Möglichkeit  würde ich aus Vorsichtsgründen trotzdem  jeweils 1 Jahr warten.

Fazit: Als Verkäufer würde ich als Quelle Bitcoin aus Bisq benutzten, die vor Bisq eine zufriedenstellende Historie haben und seit einem Jahr nicht mehr bewegt wurden. Die Liquid Wallet und die Sideshift-Webseite würde ich aus einer Whonix VM heraus über TOR laufen lassen. Ich würde Sideshift mit einem kleinen Betrag antesten und anschließend einen größeren Betrag handeln.
sr. member
Activity: 279
Merit: 1040
August 21, 2024, 09:10:14 AM
#1
Quote from: Turbartuluk
Gründe für Lightning Transaktionen sehe ich einige, allen voran:
- niedrigere Fees erlauben kleinere Beträge bzw. kleinere Teilzahlungen zur Risikostreuung
- mehr Privatsphäre und eine alternative Möglichkeit BTC P2P zu ver-/kaufen

Ich wollte diesen Thread nutzen, um die Layer-2-Lösungen etwas aufzubereiten.

Fedimint
Liquid-Bitcoin
Lightning
Monero (ist eigentlich kein Layer 2 aber angesichts höherer Privatsphähre und niedrigeren Transaktionskosten thematisch passend)



Warum Layer 2?

Bitcoin on-chian = Sparen (sicher +++, privat +/-, skalierbar --)
Bitcoin ist sicher, weil Netzwerkeffekte, Dezentralität und Proof of Work eine Fälschung der Historie praktisch unmöglich machen. Die Bitcoin-Blockchain bietet nicht genügend Platz für alle Transaktionen aller Menschen auf der Erde. Selbst damit jeder Mensch seine eigene Lightning Chanel verwalten kann, ist die Bitcoin Blockchain dafür zu klein.
Wir können die Bitcoin-Blöcke nicht viel größer machen (Bitcoin Cash, Solana), weil wir sonst die Dezentralität, die Sicherheit und die Wertaufbewahrungsfunktion von Bitcoin verlieren.
Die Bitcoin Blockchain ist pseudoanonym, aber ansonsten sehr transparent. Durch Know-Your-Customer-Regeln und Chain-Analyse werden Bitcoin-Adressen und Name/Adresse zugeordnet, damit geht die Privatsphäre verloren. Durch die Intransparenz der Bitcoin Blockchain (Monero) steigt das Risiko, dass ein Inflationsbug unentdeckt bleibt, was die Wertaufbewahrungsfunktion von Monero einschränkt. Da sich sowohl Monero als auch die Computertechnologie weiterentwickeln, ist es denkbar, dass Monero-Transaktionen mit einer Verzögerung von Jahren/Jahrzehnten entschlüsselt werden können.
Wer seine Lebensersparnisse über Jahrzehnte sichern möchte, wird trotz steigender Transaktionsgebühren noch lange Zeit gut bei der Onchain aufgehoben sein.

Bitcoin off-chain = Nutzen (sicher +/-, privat +, skalierbar +++)
Wenn ich Bitcoin benutze, ist mir die Privatsphäre wichtiger als beim Hodln. Je mehr man Bitcoin benutzt, desto größer ist das Risiko, dass diese Bitcoins mit einem selbst in Verbindung gebracht werden. Wenn ich 1 Bitcoin besitze und mir beim Onlineshopping einen Artikel für 5€ nach Hause liefern lasse, ist klar, dass 1 Bitcoin bei mir zu holen ist. Kaufe ich bei 20 anderen Firmen ein, muss nur eine dieser 21 Datenbanken gehackt werden und meine Kinder sind in Gefahr, gefoltert oder entführt zu werden.
Für kleine, kurzfristig gehaltene Geldbeträge, die man schnell ausgeben möchte, ist Bitcoin off-chain besser als on-chain. Das höhere Verlustrisiko fällt hier kaum ins Gewicht, während die Skalierbarkeit/geringe Gebühren und die Privatsphäre große Vorteile sind.



Option 1: Federated (Chaumian) Mints / Fedimint (sicher +/-, privat +, skalierbar +++)

Rollen in der Fedimint-Gruppe
❶ Wächter:
  ⓐ Aufgaben:
      auf Multisig-Schlüssel aufpassen
      PC für Verifizierung/Tausch von eCash bereit stellen
      Bitcoin on-chain <-> eCash tauschen

❷ Lightning-Service-Anbieter:
  ⓐ Aufgaben:
      Lightning-Bitcoin <-> e-Cash tauschen gegen Gebühr

❸ Nutzer:
Geht Einkaufen innerhalb seiner Gruppe


Fedimint löst Skalierung/Fee-Problem +++
Jede Gruppe von Menschen (Dorf, Stadt, Universität, Großfamilie, Gemeinde, Online-Forum) hat ihr eigenes E-Cash (funktioniert teilweise auch ohne Internet), mit der Transaktionen innerhalb der Gruppe abgerechnet werden. Solange du in München bist, benutzt du Münchner E-Cash. Wenn du in Kiel Urlaub machst, gibt es Dienstleister, die München-E-Cash über Lightning in Kiel-E-Cash umtauschen.
Die Bitcoin-Blockchain muss nur die Multisig-Transaktionen für jede Personengruppe und 2-3 Lighthnig-Channels pro Gruppe aufzeichnen. Alle Transaktionen innerhalb der Gruppe laufen über Fedimint und alle Transaktionen zwischen den Gruppen laufen über Lightning.

Fedimint bietet Hoffnung auf Privatsphäre +
Alle Transaktionen innerhalb der Gruppe sind weder auf der Blockchain noch für die Wächter sichtbar. Nur Transaktionen von der Blockchain in die Gruppe und zurück in die Blockchain können beobachtet werden.
Fedmint ist noch nicht Open Source, daher haben wir keine unabhängige Bestätigung für den Schutz der Privatsphäre. Die Firma Fedi kann wahrscheinlich deine IP sehen. Theoretisch könnte Fedi dich auch bestehlen, da sie die Software kontrollieren, aber in der Praxis ist das eher unwahrscheinlich. Es ist jedoch geplant, die Software Open Source zu machen.

Fedimint bietet weniger Sicherheit als on-chain Bitcoin --
Die Mehrheit der Multisig-Schlüssel können dich bestehlen.

Fedimint verbessert Backup-Möglichkeit des privaten Schlüssels


Fedimint Nutzen

Vertraute Bekannte statt anonymer Großkonzerne
Fedimint (Freunde/Bekannte/Vertraute kontrollieren meinen Schlüssel) ist ein Mittelweg zwischen selbstverwahrten Bitcoins (ich kontrolliere meinen Schlüssel) und zentral verwahrten Bitcoins (eine von 10 Börsen verwahrt meinen privaten Schlüssel). Fedimint (perspektivisch 100.000 Gruppen) ist dezentraler als zentrale Börsen (10 Börsen) und Fedimint ist auch privater, da die Transaktionen der Nutzer nicht nur vor der Blockchain sondern auch vor den Wächtern versteckt werden.

Für wen ist Fedimint geeignet? Spontan fallen mir Dorf, Familie, Freunde, Sportverein, Schützenverein, Kirchengemeinde, Internetforum als mögliche Gruppen ein.

In sehr vertrauenswürdigen Gruppen (Familie, enge Freunde, Kirchengemeinde) werden gegenseitige Gefälligkeiten oft nicht verrechnet. Eine Bitcoin-Lösung ist daher nicht notwendig. In Gruppen mit mittlerer Vertrauenswürdigkeit (Dorf, Sportverein, Schützenverein), wo man sich grob kennt und es gemeinsame respektierte Vertrauenspersonen gibt, wäre eine Fedimint-Gemeinschaft sinnvoll. Im Idealfall wären angesehene Personen vor Ort (ähnlich dem Vorstand der örtlichen Volksbank) die Hüter der Multisig-Brieftasche.

Usecase Trading im Forum Bitcointalk
Im Bitcointalk-Forum finden sich ca. 3 bis 11 vertrauenswürdige Forumsteilnehmer als Wächter. Viele Bitcointalk Forumsteilnehmer werden Nutzer. Dies ermöglicht Forumsmitgliedern mit geringer Reputation miteinander in mehreren z.B. 20 Tranchen zu handeln und den gekauften Betrag mit einer Transaktion gesammelt on-chain in die private Wallet zu überweisen.

Usecase Kinder an Bitcoin heranführen
Papa und Sohn/Tochter bewegen sich in einer mittel vertrauenswürdigen Gruppe. Papa überweist das Taschengeld. Wenn sich das Kind etwas kaufen möchte, überweist das Kind das Taschengeld wieder an Papa und Papa gibt hierfür Bargeld. Hier könnte man die Kinder mit kleinen Beträgen an Bitcoin heranführen.

Rechtliche Aspekte [Achtung, ich bin kein Rechtsanwalt].
Für Nutzer: Der Tausch von Bitcoin in eCash-Bitcoin ist nach deutschem Recht evtl. ein steuerpflichtiger Vorgang. In der Praxis würde man Bitcoin nach 1 Jahr steuerfrei in eGeld tauschen und frühestens nach einem weiteren Jahr von eGeld wieder in Bitcoin.

Für Wächter: Die persönliche Bedeutung eines einzelnen Wächters sollte nicht zu groß werden. D.h. man sollte entweder wenige Nutzer haben (z.B. Familie / Verein / Gemeinde) oder bei vielen Nutzern (z.B. Stadt München) nur einer von vielen Wächtern sein (z.B. 1 von 40).

Weitere Informationen

Blocktrainer Übersicht: https://www.blocktrainer.de/blog/privatsphaere-und-skalierung-fuer-bitcoin-was-sind-federated-chaumian-mints
Umsetzung: https://fedimint.org/docs/intro
Nutzung aus Sicht des Nutzers: https://www.youtube.com/watch?v=um2VL22R-J0
Andere Mints (teilweise offline): https://bitcoinmints.com/


Fazit:
Der Vorteil der Privatsphäre und die eingesparten on-chain Transaktionskosten rechtfertigen derzeit nicht den zeitlichen Aufwand für mich persönlich, eine eigene Fedimint Gruppe zu gründen. Aber in ein paar Jahren könnten Fedimints für mich als Nutzer nützlich sein.  

Fedimints sind eine gute Ergänzung im Bitcoin Ökosystem, sobald die Infrastruktur steht. Selbst die nötige Infrastruktur aufzubauen und am Laufen zu halten ist zwar nicht unmöglich (Apps, Github Code etc. gibt es bereits), würde mich aber über Monate beschäftigen.

Da die Gebühren auf der Blockchain derzeit noch niedrig sind, lohnt es sich für mich noch nicht, Fedimint aufzubauen. Wenn die Gebühren für Bitcoin-Transaktionen on-chain in Zukunft weiter steigen, wird es in Zukunft hoffentlich mehr und besser entwickelte Communities mit längerer Historie geben.

Am Anfang gibt es noch sehr wenige Nutzer in den Fedi-Gruppen. Statt Verkäufer->Käufer wird man auf der Blockchain Verkäufer->Multisig->Käufer sehen. Das ist keine große Verbesserung. Mit zunehmender Nutzung der Fedi-Gruppen werden Einzahlungen und Auszahlungen aus der Fedi-Gruppe nicht mehr zuordenbar sein (wegen zeitlicher Differenzen, keine 1:1 Zuordnung von Käufern und Verkäufern und weil ein Teil der Bitcoins in der Fedi-Gruppe verbleibt.
Jump to: