Bitcoin Forum
November 19, 2024, 04:12:27 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Warum 1 Blockbestätigung immer ca 10 min?  (Read 222 times)
halferemite (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 14, 2018, 01:29:54 PM
 #1

Warum genau braucht eine Blockbestätigung immer ca 10 min?

Also wie wurde der grobe Wert von 10min festgelegt?
Finde leider nichts dazu, danke!
Neelix
Member
**
Offline Offline

Activity: 245
Merit: 32


View Profile
June 14, 2018, 01:34:40 PM
 #2

Die Zeitspanne, die es braucht, um eine Transaktion zu bestätigen, hängt von der Transaktionsgebühr ab.
Je niedriger die Gebühr, umso länger dauert es - und umgekehrt.

Miner ("Schürfer") bevorzugen natürlich Transaktionen mit hohen Gebühren, da mehr für sie abfällt.

Außerdem kann es länger dauern, falls besonders viele Transaktionen getätigt werden und das Netzwerk nicht "hinterherkommt". Dann baut sich der so genannte "Mempool" immer weiter auf.

https://de.bitcoin.it/wiki/Transaktionsgebühren

https://bitinfocharts.com/de/comparison/bitcoin-transactionfees.html
hodlcoins
Legendary
*
Offline Offline

Activity: 1100
Merit: 1058


View Profile
June 14, 2018, 01:54:12 PM
 #3

@Neelix
Knapp vorbei... Wink

@halferemite
Das ist im Client als Zielzeit für einen Block fest eingecodet.
Die Diff(iculty=Schwierigkeit) wird ab und an angepasst, damit die Blockzeit wieder eingehalten wird, auch wenn sich die Miningleistung ändert.

Alles wird gut, die Frage ist nicht ob, nur wann!
qwk
Donator
Legendary
*
Offline Offline

Activity: 3542
Merit: 3413


Shitcoin Minimalist


View Profile
June 14, 2018, 01:56:31 PM
 #4

Warum genau braucht eine Blockbestätigung immer ca 10 min?

Also wie wurde der grobe Wert von 10min festgelegt?
Kurz gesagt: das ist ein Kompromiss.

Schnellere Blöcke führen dazu, dass der Zeitvorteil, den sich ein Miner verschaffen kann, wenn er in in Blöcken keine Transaktionen aufnimmt, größer wird. D.h., es kann sich für einen Miner lohnen, leere Blöcke zu minen, weil er ansonsten pro Block z.B. 5 Sekunden benötigt, um die Transaktionen herunterzuladen* und in den Block einzubauen. Bei sehr schnellen Blöcken, z.B. ein Block pro Sekunde, würde vermutlich kein Miner mehr Transaktionen aufnehmen.

Umgekehrt ist es so, dass natürlich langsamere Blöcke unnötige Wartezeiten mit sich bringen, wenn man ein paar Bestätigungen für eine Transaktion abwarten will.

10 Minuten sind ein guter Wert, der irgendwo noch erträgliche Wartezeiten mit einem hohen Anreiz zur Aufnahme von Transaktionen mit sich bringt.

Was die Sicherheit von Transaktionen angeht, kommt es wiederum nicht auf die Anzahl von Bestätigungen an, sondern lediglich auf die verstrichene Zeit. Die Bitcoin-Faustformel von 6 Bestätigungen für "absolute" Sicherheit heißt also nicht, dass 6 Bestätigungen per se besonders sicher sind, sondern, dass die Rechenleistung, die das gesamte Bitcoin-Netzwerk innerhalb einer Stunde durchschnittlich aufbringt, ein besonders hohes Maß an Sicherheit mit sich bringt.
Das ist auch der Grund dafür, weshalb eine Blockchain mit schnelleren Blöcken mehr Bestätigungen braucht, um das gleiche Maß an Sicherheit zu liefern.

*edit: genauer gesagt geht es mehr um das hochladen als um das herunterladen.

Historisch gibt es natürlich noch einen Grund für die 10 Minuten:
Quote from: Edmund Stoiber
Wenn Sie vom Hauptbahnhof in München ... mit zehn Minuten, ohne, dass Sie am Flughafen noch einchecken müssen, dann starten Sie im Grunde genommen am Flughafen ... am ... am Hauptbahnhof in München starten Sie Ihren Flug. Zehn Minuten. Schauen Sie sich mal die großen Flughäfen an, wenn Sie in Heathrow in London oder sonst wo, meine sehr ... äh, Charles de Gaulle in Frankreich oder in ... in ... in Rom.

Wenn Sie sich mal die Entfernungen anschauen, wenn Sie Frankfurt sich ansehen, dann werden Sie feststellen, dass zehn Minuten Sie jederzeit locker in Frankfurt brauchen, um ihr Gate zu finden. Wenn Sie vom Flug ... vom ... vom Hauptbahnhof starten - Sie steigen in den Hauptbahnhof ein, Sie fahren mit dem Transrapid in zehn Minuten an den Flughafen in ... an den Flughafen Franz Josef Strauß.

Dann starten Sie praktisch hier am Hauptbahnhof in München. Das bedeutet natürlich, dass der Hauptbahnhof im Grunde genommen näher an Bayern ... an die bayerischen Städte heranwächst, weil das ja klar ist, weil auf dem Hauptbahnhof viele Linien aus Bayern zusammenlaufen.
Womit bewiesen wäre, dass Satoshi ein Bayer ist.

Yeah, well, I'm gonna go build my own blockchain. With blackjack and hookers! In fact forget the blockchain.
Neelix
Member
**
Offline Offline

Activity: 245
Merit: 32


View Profile
June 14, 2018, 01:57:47 PM
 #5

@Neelix
Knapp vorbei... Wink

@halferemite
Das ist im Client als Zielzeit für einen Block fest eingecodet.
Die Diff(iculty=Schwierigkeit) wird ab und an angepasst, damit die Blockzeit wieder eingehalten wird, auch wenn sich die Miningleistung ändert.

*facpalm*  Roll Eyes

...da hab' ich wohl nur auf das Wort "Bestätigung" geschielt... hups!
hodlcoins
Legendary
*
Offline Offline

Activity: 1100
Merit: 1058


View Profile
June 14, 2018, 02:01:51 PM
 #6

Yoa, past scho

@qwk
Satoshi und Stäuber sind eine Person?
 Shocked Shocked Shocked Shocked Shocked

Alles wird gut, die Frage ist nicht ob, nur wann!
qwk
Donator
Legendary
*
Offline Offline

Activity: 3542
Merit: 3413


Shitcoin Minimalist


View Profile
June 14, 2018, 02:05:53 PM
 #7

Satoshi und Stäuber sind eine Person?
Na klar, er war bis 2007 Ministerpräsident. Danach hatte er ja nix mehr zu tun, also hat er Bitcoin erfunden. q.e.d.

Yeah, well, I'm gonna go build my own blockchain. With blackjack and hookers! In fact forget the blockchain.
halferemite (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 14, 2018, 02:16:31 PM
 #8

thx! das war denke ich die antwort, die ich gesucht habe, aber ich blicks noch nicht ganz  Huh kannst es noch mal für dumme einfach erklären?  Grin

Warum genau braucht eine Blockbestätigung immer ca 10 min?

Also wie wurde der grobe Wert von 10min festgelegt?
Kurz gesagt: das ist ein Kompromiss.

Schnellere Blöcke führen dazu, dass der Zeitvorteil, den sich ein Miner verschaffen kann, wenn er in in Blöcken keine Transaktionen aufnimmt, größer wird. D.h., es kann sich für einen Miner lohnen, leere Blöcke zu minen, weil er ansonsten pro Block z.B. 5 Sekunden benötigt, um die Transaktionen herunterzuladen* und in den Block einzubauen. Bei sehr schnellen Blöcken, z.B. ein Block pro Sekunde, würde vermutlich kein Miner mehr Transaktionen aufnehmen.

Umgekehrt ist es so, dass natürlich langsamere Blöcke unnötige Wartezeiten mit sich bringen, wenn man ein paar Bestätigungen für eine Transaktion abwarten will.

10 Minuten sind ein guter Wert, der irgendwo noch erträgliche Wartezeiten mit einem hohen Anreiz zur Aufnahme von Transaktionen mit sich bringt.

Was die Sicherheit von Transaktionen angeht, kommt es wiederum nicht auf die Anzahl von Bestätigungen an, sondern lediglich auf die verstrichene Zeit. Die Bitcoin-Faustformel von 6 Bestätigungen für "absolute" Sicherheit heißt also nicht, dass 6 Bestätigungen per se besonders sicher sind, sondern, dass die Rechenleistung, die das gesamte Bitcoin-Netzwerk innerhalb einer Stunde durchschnittlich aufbringt, ein besonders hohes Maß an Sicherheit mit sich bringt.
Das ist auch der Grund dafür, weshalb eine Blockchain mit schnelleren Blöcken mehr Bestätigungen braucht, um das gleiche Maß an Sicherheit zu liefern.

*edit: genauer gesagt geht es mehr um das hochladen als um das herunterladen.

Historisch gibt es natürlich noch einen Grund für die 10 Minuten:
Quote from: Edmund Stoiber
Wenn Sie vom Hauptbahnhof in München ... mit zehn Minuten, ohne, dass Sie am Flughafen noch einchecken müssen, dann starten Sie im Grunde genommen am Flughafen ... am ... am Hauptbahnhof in München starten Sie Ihren Flug. Zehn Minuten. Schauen Sie sich mal die großen Flughäfen an, wenn Sie in Heathrow in London oder sonst wo, meine sehr ... äh, Charles de Gaulle in Frankreich oder in ... in ... in Rom.

Wenn Sie sich mal die Entfernungen anschauen, wenn Sie Frankfurt sich ansehen, dann werden Sie feststellen, dass zehn Minuten Sie jederzeit locker in Frankfurt brauchen, um ihr Gate zu finden. Wenn Sie vom Flug ... vom ... vom Hauptbahnhof starten - Sie steigen in den Hauptbahnhof ein, Sie fahren mit dem Transrapid in zehn Minuten an den Flughafen in ... an den Flughafen Franz Josef Strauß.

Dann starten Sie praktisch hier am Hauptbahnhof in München. Das bedeutet natürlich, dass der Hauptbahnhof im Grunde genommen näher an Bayern ... an die bayerischen Städte heranwächst, weil das ja klar ist, weil auf dem Hauptbahnhof viele Linien aus Bayern zusammenlaufen.
Womit bewiesen wäre, dass Satoshi ein Bayer ist.
qwk
Donator
Legendary
*
Offline Offline

Activity: 3542
Merit: 3413


Shitcoin Minimalist


View Profile
June 14, 2018, 03:19:32 PM
Merited by fronti (2), hodlcoins (1), Coiner.de (1)
 #9

kannst es noch mal für dumme einfach erklären?
Ich dachte, das hätte ich. Wink
Aber gut, für dich noch mal extra einfach. Tongue

Das is der Klaus.
Klaus is'n Miner.
Klingt komisch, is aber so.

Der Klaus, der lädt sich aus dem Internet die Transaktionen von den Benutzern vom Bitcoin-Netz auf seinen Computer.
Weil das ganz viele Benutzer sind, kommt da ein großer Haufen an Daten zusammen.
Den muss sich der Klaus jetzt erstmal aufschreiben.

Jetzt will der Klaus den nächsten Block erzeugen.
Also geht der Klaus in den Keller und schmeißt die Dampfmaschine an, damit seine Computer ganz schnell rechnen können.

Irgendwann findet der Klaus jetzt mit seinen Computern eine Lösung für eine ganz einfache Rechnung.
Warum hat der Klaus für die einfache Rechnung so lange rechnen müssen?

Weil es ganz viele Lösungen für die Rechnung gibt, aber der Klaus wollte nicht irgendeine Lösung, sondern eine mit gaaaanz vielen Nullen vorne dran. Also hat er einfach so oft neue Lösungen ausgerechnet, bis er genügend Nullen hatte.

Weil der Klaus aber auch noch die ganzen Transaktionen verarbeiten muss, dauert es für den Klaus ein ganz klein bisschen länger, die Lösung auszurechnen. Und weil der Klaus das ja ganz oft rechnen musste, kommt da schon ein bisschen was zusammen.


Das ist der Bernd.
Der Bernd ist auch ein Miner.
Der Bernd, der Schlingel, schaut aber nicht im Bitcoin-Netz nach, welche Transaktionen es gibt.
Der rechnet einfach los, ohne Transaktionen zu verarbeiten.
Deswegen geht jede einzelne Rechnung beim Bernd ein ganz klein bisschen schneller.
Also hat der Bernd auch irgendwann die Lösung mit den vielen Nullen schneller gefunden als der Klaus.

Weil der Bernd seine Lösung mit den vielen Nullen vor dem Klaus hat, bekommt der Bernd jetzt die Belohnung vom Bitcoin-Netz.


Manchmal findet der Klaus aber trotzdem die Lösung schneller als der Bernd.
Weil der Klaus aber auch ein bisschen länger braucht, um seine Lösung in's Bitcoin-Netz hochzuladen, kommt der Bernd dann trotzdem manchmal vor dem Klaus dran.
Dann bekommt der Bernd wieder die Belohnung vom Bitcoin-Netz, obwohl der Klaus eigentlich schneller war.


Der Bernd ist einfach meistens eine Sekunde schneller als der Klaus.
Eine Sekunde ist vielleicht nicht viel, aber wenn die Blöcke alle 10 Minuten kommen, heißt das, dass der Bernd 601 Belohnungen bekommt, wenn der Klaus nur 600 bekommt.
Das ist jetzt kein so großer Unterschied, deswegen macht das dem Klaus nicht so viel aus.

Beim Lightcoin-Netzwerk gibt es aber einen Block pro Minute, da bekommt der Bernd also 61 Belohnungen, wenn der Klaus 60 bekommt.
Und im Super-Speedy-Coin-Netzwerk gibt es einen Block alle zehn Sekunden, da bekommt der Bernd schon 7 Belohnungen, wenn der Klaus nur 6 bekommt.
Und bei Ultra-Fitze-Fatze-Super-Schnell-Coin, wo es einen Block pro Sekunde gibt, bekommt der Bernd alle Belohnungen, und der Klaus bekommt gar nix.

Und weil der Klaus nicht doof ist, mint der deswegen auch nur Bitcoins und keine Ultra-Fitze-Fatze-Super-Schnell-Coins.


Yeah, well, I'm gonna go build my own blockchain. With blackjack and hookers! In fact forget the blockchain.
ChristianOhv
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
June 15, 2018, 07:00:16 AM
 #10

Sehr gut  Grin
mmueller75
Jr. Member
*
Offline Offline

Activity: 140
Merit: 1


View Profile
June 28, 2018, 01:58:15 PM
 #11

Gut zu wissen. Vielen Dank
cybertwister1976
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
June 30, 2018, 08:06:44 AM
 #12

Sehr gut beschrieben! Danke!!!
Patwoll
Newbie
*
Offline Offline

Activity: 182
Merit: 0


View Profile
July 02, 2018, 08:37:19 PM
 #13

du hast sehr klar erklärt
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!