Wo macht der Kauf Währung gehen?

Wenn jemand kauft Bitcoin, wo der Währung gehen, für es zu zahlen? Es kann nicht einfach verschwinden. Es hat immer noch Wert, um jemanden.Danke.

+597
David Gionet 05.11.2010, 15:14:19
27 Antworten

Beim anlegen eines Blocks, die erste Transaktion in einem block ist immer ein coinbase-Transaktion (eine Transaktion mit der Eingabe der 0). In dieser Transaktion, die miner gibt die Ausgabe genau wie in einer normalen Transaktion - Ziel-Adresse, Betrag und so weiter. Diese Transaktion behandelt wird, mehr oder weniger, gerade so wie jede andere Transaktion durch die Kunden - es ausgegeben werden kann und so weiter.

+842
yee379 03 февр. '09 в 4:24

CoinURL

Wir bieten interstitial-anzeigen, wie AdFly und text/Bild-keyword-basierten content-bezogene Werbung ähnlich wie Google AdSense. Targeting nach Standort, Sprache und-Geräte. Netz-Breite und bestimmten website bieten. Starker Schutz gegen betrügerische Klicks. Null Kommission und Einzahlung/Auszahlung Grenzen. Einfach die Aufteilung der Einnahmen zwischen website-Betreiber und content-Ersteller.

+792
Kelly P Fitzgerald 01.05.2016, 08:12:31

Die 2.x-version von Electrum verwendet mnemonische Sätze, die sind 13 Wörter lang. Jedoch, 1.x-Versionen verwenden, ein Satz, der nur 12 Wörter lang sein.

Ich merke, dass 2.x verändert sich die Ableitung von Schlüsselpaaren deutlich, aber ich bin mir nicht klar, warum ein Satz von 12 Worten, würde nicht funktionieren genauso gut wie eine von 13 Wörter.

Warum ist ein extra Wort nun verwendet?

+784
AnthonyDavis 06.07.2016, 20:02:21

Wenn einer der Schritte fehlschlagen, Kommentar unten, werde ich versuchen zu helfen.

1) Folgen Sie der Anleitung hier installieren Sie Ubuntu für Windows

2) Legen Sie Ihren Benutzernamen und Ihr Passwort

3) Typ

sudo apt-get update -qq

Nach-Befehle mit sudo, werde es nach Ihrem Passwort Fragen. Sie müssen es eingeben, aber es wird nicht auf dem Bildschirm angezeigt werden für die Sicherheit. Drücken Sie die EINGABETASTE.

4) Geben Sie

sudo apt-get install Python ist3-pip Python ist3-dev build-essential Python ist3-virtualenv virtualenv -yqq

5) Nun, in Windows finden https://github.com/greenaddress/garecovery und laden Sie es über "Klonen oder Herunterladen -> Zip" Verschieben Sie es auf Ihrem desktop

6) Gehen Sie zurück, um die Linux-terminal. Typ cd , mit einem Leerzeichen danach. Drag & Drop die entpackte Ordner. Jetzt, drücken Sie enter.

7) Typ und geben Sie

pip uninstall enum34
virtualenv venv
Quelle venv/bin/activate
pip install --require-hashes -r tools/requirements.txt
pip installieren .

8) Sie können nun weiterhin den letzten Schritt, die befindet sich hier

+772
Sue J 04.11.2010, 04:28:24

Ich übertragen Bitcoins mit Bargeld-app zu meiner Brieftasche. Einmal erhielt in meiner Brieftasche eine weitere Transaktion getätigt wurde, die an meine Bitcoin an eine andere Adresse. Wusste ich nicht, dass Transaktion. Bin ich gehackt? Ich würde gerne mein Bitcoin zurück, wenn möglich. Wenn nicht würde ich gerne wissen, wie um zu verhindern, dass dies erneut passiert.

+735
Geraldine Mcdonald 12.07.2015, 00:42:48

Ich habe gerade installiert bitcoin-core-client (von github) und begann mit dem client. Es dauerte rund 24 Stunden, um zu installieren die vollständige block chain. Wo haben die blockchain kommen? Wie haben habe meine bitcoin-core-client, finden Sie seine erste peer im Netzwerk?

+656
BARRY PAUL 15.03.2019, 12:44:01

Sie können nicht erhalten, den privaten Schlüssel aus dem öffentlichen Schlüssel.

Ohne das Kennwort (Verschlüsselungsschlüssel), die Sie nicht entschlüsseln kann einen kompetent verschlüsselten private-key.

Sie können nicht erhalten Sie das Kennwort (Verschlüsselungsschlüssel) von einem kompetent verschlüsselten privaten Schlüssel. Das beste, was Sie tun können, ist hoffen, dass das Passwort war schlecht gewählt, und versuche zu erraten, wie es Tausende von malen oder mehr.

+610
0545556550 21.08.2010, 17:54:56

Diskrete Markov-Ketten verwendet wurden, die für die Berechnung der Wahrscheinlichkeitsverteilungen in den spielen der chance zur Verbesserung Quoten und Vorhersagen machen z.B. die Gewinnzahlen in einem Lotto. So lange, als die Lotterie,card game usw. die bestimmte Bedingungen erfüllen, das wird auch funktionieren, sonst ist die Wahrscheinlichkeitsverteilung wird die drift-rendering die Vorhersage nutzlos.

Wettbewerb zu finden, eine nonce, die während des Abbaus ist wie eine Art Lotterie. Daher theoretisch Markov-Ketten verwendet werden könnte, zur Verbesserung der bitcoin mining, solange es erfüllt die Bedingungen für diskrete Markov-Ketten. Hat schon mal jemand diese erkundet?

Danke, Andrew

+607
Richard Strang 12.01.2013, 23:45:32

Ich möchte bauen ein server, der die folgenden APIs:

  • 1.Gleichgewicht von Adresse.
  • 2.Erhalten Sie die neuesten unverbrauchten Transaktion.
  • 3.übertragung der Transaktion.

Zuerst durch die erste, ich weiß, ich kann machen oben stuffes von blockchain und den coinb, aber ich will bauen meine eigenen APIs. Was ich versucht habe mit der Python-code Liste wie folgt:

import binascii
importieren json
von decimal Decimal import
von pprint import pprint
von bitcoinrpc.authproxy import AuthServiceProxy, JSONRPCException
aus der config-import-ConfigBasic

Klasse BitPort(object):

 def __init__(self, config=None):
 selbst.conf = ConfigBasic()
 # pass
 selbst.rpc = AuthServiceProxy("http://{}:{}@{}".format(
 selbst.conf.rpc_user, selbst.conf.rpc_password, selbst.conf.rpc_host))

 def get_amount_by_addr(self, addr):
 return self.rpc.getreceivedbyaddress(addr)

 def get_unconfirm(self, addr):
 return self.rpc.getunconfirmedbalance(addr)

 def get_unspent(self, addr):
"""
 @param ADR: Ein array mit Adresse, ["0xxxxxx", "0x122222"]
"""
 return self.rpc.listunspent(0, 999999, addr)

 def sign_rawtransaction(self, addr):
 fee_obj = selbst.rpc.estimatesmartfee(6)
 Gebühr = fee_obj.get("feerate")

 def sendrawtransaction(self, Adresse, pubkey):
pass




wenn __name__ == '__main__':
 addr = '2NCTreR1GmHXMNSYnt2J76QZgv8PH1k4phb'
 addr = '2MsHfXEmutS2GWPgK55JD4i1gKSFYmJgkxv'
 addr = 'n2eMqTT929pb1RDNuqEnxdaLau1rxy3efi'
 bp = BitPort(config=ConfigBasic)
print(bp.get_amount_by_addr(addr))
#print(bp.get_unconfirm(addr))
print(bp.get_unspent([addr]))

Lassen Sie uns sagen, Warum ich tun muss, solche Sachen. Die client-Seite benötigen, um zu überprüfen, wie viel Geld zur Verfügung stehen. also ich muss die 1. Die client-Seite auch wollen, senden Sie Ihr Geld an jemand anderen, so muss ich senden Sie die Transaktion an die öffentlichkeit Kette, aber bevor Sie das tun, ich, der client-Seite benötigen, um eine Transaktion hex, bei denen der server-Seite eine API bereitstellen, um die unverbrauchte Transaktion. Warum?

Da machen Sie eine rohe Transaktion müssen mindestens Folgendes:

  • 1.vout (aus unverbrauchten Transaktion)
  • 2.txid (aus unverbrauchten Transaktion)
  • 3.Höhe (user custom)
  • 4.Gebühr (default-Wert ist ok)
  • 5.public-key (client-Seite zu speichern oder berechnen Sie es von selbst)
  • 6.private Schlüssel der client-Seite zu speichern oder berechnen Sie es von selbst)

Aus vielen tutorial, wie erstellen einer raw-Transaktion, die ist gut. aber nicht erwähnen, wie man eine unverbrauchte , indem Sie eine Adresse. die speichern Sie nicht innerhalb der bitcoind Seite.

Leider kann ich nur abrufen aller Transaktion durch meine wallet-Adresse, die Leben in der bitcoind Knoten. Einmal habe ich versucht, den jemand-Adresse, und ich bekam die folgende Ausnahme:

Traceback (most recent call last):
 Datei "core.py", line 43, in <module>
print(bp.get_amount_by_addr(addr))
 Datei "core.py", line 17, in get_amount_by_addr
 return self.rpc.getreceivedbyaddress(addr)
 Datei "/Users/frank/venv/bitcoin/lib/python2.7/site-packages/bitcoinrpc/authproxy.py", line 141, in __call__
 erhöhen JSONRPCException(response['error'])
bitcoinrpc.authproxy.JSONRPCException: -4: Adresse nicht gefunden in der Brieftasche

BTW, ich führe es auf testnet, mir Jemand helfen?

+603
John2095 06.05.2010, 17:37:03

Elektron bietet signmessage und verifymessage Befehle, die Sie verwenden können, um zu signieren und überprüfen von Nachrichten.

Für das signieren von Nachrichten mit einem anderen privaten Schlüssel, die Sie benötigen, importieren Sie ihn in die Brieftasche.

Verifizieren einer Nachricht erfordert keine zusätzliche Arbeit.

+592
skipTML 28.12.2011, 02:07:15

Ihre private Knoten wäre immer noch ein voll Validierung Knoten (d.h. Knoten). Das ist eine gute Sache.

Als für die privaten Knoten eine Verbindung zu dem öffentlichen Knoten, haben Sie zwei Möglichkeiten:

  1. -addnode=<ip> Hinzufügen eines Knotens zu verbinden und versuchen, halten Sie die Verbindung offen
  2. -connect=<ip> eine Verbindung nur zu den angegebenen Knoten(s)

Was Sie fordert, ist die nr 2, aber möchten Sie vielleicht zu prüfen, nr 1, statt, denn das gibt Ihr private-Knoten ein bisschen mehr Redundanz in Fall gibt es ein problem mit Ihrem öffentlichen Knoten (hardware-problem, Festplatte voll, router-Fehlkonfiguration...). Aber es wird ein paar ausgehende verbindungen zu zufälligen internet-Knoten (leichte Sicherheits-problem, wenn Sie nicht das Vertrauen der bitcoin-p2p-Protokoll und wird dazu führen, dass ein wenig mehr Bandbreite).

Sie sollten auch diese Optionen:

  1. -hören=0 akzeptieren keine verbindungen von außerhalb (impliziert durch -schließen). (obwohl, wenn Sie nicht die port-Weiterleitung in deiner firewall, es spielt keine Rolle.)
  2. -whitebind=<addr> Binden gegeben-Adresse und whitelist-Kollegen anschließen. Verwenden [host]:port-notation für IPv6
  3. -whitelist=<Netzmaske> Whitelist-peers die Verbindung von der angegebenen netmask oder IP-Adresse. Kann mehrfach angegeben. In der Whitelist Kollegen nicht gebannt und DoS Ihre Transaktionen werden immer weitergegeben, auch wenn Sie bereits in der mempool, nützlich z.B. für ein gateway
  4. upnp=0 zum deaktivieren von UPnP. Wenn Sie fähig sind, Ihre eigenen firewall-Konfiguration, die Sie nicht wollen, dass diese erhöhte Angriffsfläche. (Das hat/wird sich der Standard in neueren Versionen.)

Das whitelisting (4 und 5) verhindern Sie, dass Ihre private Knoten aus versehen das Verbot Ihrer öffentlichen Knoten, wenn etwas seltsames passiert.

Public Knoten-Konfiguration

Sie wahrscheinlich auch haben will, z.B. -whitelist=192.168.1.0/24 auf dem öffentlichen Knoten sowie zu nie verbieten Ihre privaten Knoten.

Wenn es nicht läuft, eine Brieftasche, verwenden Sie die option -disablewallet [nicht geladen, den Geldbeutel und wallet deaktivieren von RPC-Aufrufe]. Spart einiges an Ressourcen und senkt die Angriffs-Oberfläche.

+584
Akbar Mokhtarani 26.02.2018, 06:57:00

Blockchain enthält jede bestätigte Transaktion seit dem Beginn. Es gibt einige tricks, um Speicherplatz zu sparen natürlich.

+514
Eaven Sheets 28.03.2015, 02:43:08

Wir verwenden eine modifizierte version von Ghost zur Hycon. Der ursprüngliche plan war, um vorwärts zu bewegen mit Spectre, aber da gibt es noch einige ungelöste Fragen, vor allem rund um selfish mining und die effiziente Auflösung der überlagerung Staaten, die an den Spitzen der DAG. Ghost ist nützlich, wenn die block-Zeit kürzer ist und orphan-Ereignisse werden häufiger. Im Fall von bitcoin, in diesen Tagen verwaiste Ereignisse sind selten, es sei denn, es wurde beschlossen, zur Verringerung der block-Zeit ist es unnötig.

+513
Perl 26.03.2010, 13:42:27

Sie muss eine getdata auf den letzten Eintrag in der zurückgegebenen WR. Dies wird als trigger verwendet, die Sie bearbeitet haben, ist die Antwort, und die remainer wird automatisch versendet werden.

Beachten Sie, dass seit version 0.10, Bitcoin Core wird nicht mehr über die getdata/WR/getdata/block-Zyklus zu synchronisieren, aber getheaders/Header (für das synchronisieren Header). Die tatsächlichen Blöcke werden dann abgeholt, die asynchron von verschiedenen Kollegen, nachdem die Header entdeckt werden.

+481
dvidec 15.03.2015, 07:10:11

Verwenden Sie (oder ändern) für die Finanzbuchhaltung für die Durchführung allgemeiner Schlüssel-Generierung und Signierung?

Ja. Die Dinge, die der Ledger-Unterstützung sind nicht spezifisch für cryptocurrencies. Sie können schreiben, Anwendungen für die Finanzbuchhaltung, die andere Dinge tun, so lange, wie Sie die firmware unterstützt die kryptografischen Operationen, die notwendig sind.

: Kaufen Sie ein Allzweck-keygen + Unterzeichnung Gerät unterstützt crypto-currency-Signatur-Verfahren?

Ja. Das kryptogeld Sachen passiert, von außen auf die Kryptographie. Sie können eine Anwendung schreiben, das entlastet die Kryptographie zu einer Allgemeinen Zweck keygen und Unterzeichnung Gerät (in der Regel HSMs) und übernimmt die restlichen kryptogeld Zeug (Transaktion Bau, Knoten, etc.) auf einem Allzweck-computer.


Hardware-wallets sind wirklich generic HSMs (obwohl die Trezor, die nicht enthalten ist ein secure element wie Ledger Nano S tun), die haben bestimmte kryptogeld-Anwendungen eingebaut. Sie können verwendet werden, für Allgemeine Kryptografie Dinge zu, die Sie gerade brauchen, um software zu schreiben, und eventuell ändern von firmware.

+441
jcam 17.10.2015, 04:34:31

Ich habe diesen code:

von bitcoinrpc.authproxy import AuthServiceProxy, JSONRPCException
import logging
rpc_user='-------' #Benutzername versteckt
rpc_password='-------' #Kennwort versteckt
die Protokollierung.basicConfig()
die Protokollierung.getLogger("BitcoinRPC").setLevel(logging.DEBUG -)
rpc_connection = AuthServiceProxy("http://%s:%[email protected]:8332"%(rpc_user, rpc_password))
blockcount=rpc_connection.getblockcount()
print(blockcount)

Das Ergebnis:

DEBUG:BitcoinRPC:-1-> getblockcount []
DEBUG:BitcoinRPC:<-1 - 94768
94768

Natürlich ist dies Letzte block in meinem Gerät, aber ich will das echte Letzte block.

Gibt es eine "externe server oder eine Website", die ich anrufen kann, statt Lokaler server '127.0.0.1'? (für die Zusendung der bitcoin RBC-Methode)

+392
Ruben Pedro 11.12.2016, 06:52:40

Als absoluter Neuling, ich kaufte USB-ASIC-mining-Gerät installiert bfgminer auf raspberry pi und habe versucht zu laufen. Als Belohnung ist nicht zu ändern, ich Frage mich, ob bfgminer läuft richtig.

Das ist der snapshot der bfgminer: enter image description here

Und das ist der snapshot der status Ihrer Mitarbeiter in Slush ' s pool: enter image description here

Ich wäre sehr dankbar, wenn jemand sagen könnte, ob dieser richtig funktioniert oder wie man generell prüfen, ob alles OK ist.

+351
Rwo 06.05.2017, 03:29:50

Ich kann nicht sprechen für die community, aber wenn ich wollte, zusätzliche Maßnahmen zum Schutz gegen Betrug, ich würde für zu gehen:

  1. Starten Sie ein Unternehmen und Staat Ihre details, so kann es erreicht werden und verklagt werden, wenn schlimmer kam noch schlimmer.
  2. Prozess der Erstellung der Münzen sollten auditiert werden, um sicherzustellen, keine Daten gehalten.
+344
Vimal Venugopalan 18.09.2013, 02:14:36

Ich habe folgende Frage, die ich nicht herausfinden können:

Alice, Bob, Carol, David und Eva sind die fünf wichtigsten bitcoin-Miner. Sie haben einander, investiert eine million Dollar in spezialisierten Ausrüstung für bitcoin-mining und Gefahren haben, alle anderen miner zu suchen, andere Möglichkeiten, d.h. jeder block in der bitcoin block chain ist abgebaut von einem von Ihnen. Die ersten vier sind einfach nur glücklich, Geld aus der Bergbau-und speichern Sie Ihr Geld in bitcoin-Banken. Eve ist bereit zu investieren, jeder bitcoin macht Sie in Kauf mehr und Bergbaumaschinen. Daran erinnern, dass die Wahrscheinlichkeit, dass ein Bergmann gelingt es, im Bergbau einen block ist die Anzahl der hashes, die der miner berechnet, geteilt durch die gesamte Anzahl der hashes dass das gesamte Netz berechnet. Davon ausgehen, dass im Schnitt ein dollar kauft genug, Bergbau-Ausrüstung, um zu berechnen, 225 SHA-256-hashes pro Sekunde, die die Bergbau-fee für jeden block ist 12,5 bitcoins und, dass jeder bitcoin im Wert von 500 Dollar. Was ist die erwartete Zeit, die erforderlich ist für die Eve in der Lage sein, zu entscheiden, für jede bitcoin-Transaktion, ob es eingetragen ist in der block-Kette, und daher angenommen wird, oder nicht.

Kann mir jemand erklären, wie ich brauche, um diese zu berechnen?

+330
elinarjuria 07.12.2016, 01:28:12

Ich will laufen Bitcoin-Qt auf einem laptop mit begrenzten Speicher (es hat eine SSD und ist für viele Zwecke verwendet, die alle erfordern ein wenig Platz auf der Festplatte). Vorausgesetzt, diese hardware-Einschränkungen, was wäre ein guter Weg für die Verwaltung der blockchain?

Also, um es klar zu stellen, ich kann nicht speichern Sie die blockchain auf dem laptop und ich möchte in der Lage sein, um regelmäßige Geschäfte Mobil auf dem laptop.

+308
Reformator1 07.08.2018, 21:45:45

Dieses Dokument , ausgestellt von Elektron-team schließlich eine Menge geholfen:

Benutzer, die wollen, führen Sie das Elektronen-Cash-Binärdateien tun sollte es auf einem separaten Computer, der nicht über Ihre Bitcoin wallet. Wir empfehlen gehen Sie wie folgt vor:

  1. Installieren Electron, Bargeld auf eine Maschine, die nicht Ihr Elektron-wallets.

  2. Warten Sie, bis die BCC-harte Gabel stattgefunden hat, und ein paar BCC-Blöcke abgebaut wurden.

  3. Verschieben Sie alle Ihre Elektron-Fonds zu einer neuen Electrum wallet. Dies wird nur bewegen Sie Ihre BTC und keine BCC, weil die BCC-blockchain hat replay-Schutz. Warten Sie, bis die Transaktion bestätigt wird.

  4. Geben Sie die Samen von Ihrem (jetzt leere) alte Brieftasche oder private Schlüssel in Electron Cash. Da die BTC verschoben wurden, eine neue Geldbörse, Eingabe Ihrer alten Samen in Electron, Bargeld wird nicht setzen Sie Ihren BTC-Fonds bei Gefahr.

Die folgenden 4 einfachen Schritten werden Sie in der Lage sein, um Zugriff auf Ihre BCC ohne Ihre BTC.

+302
Alief Nugroho 25.03.2016, 01:33:06

Bitpay ist Bitcore ist nicht BTX, obwohl Sie teilt die gleichen Namen. Gebaut wurde es für Bitcoin (BTC), obwohl Bitpay kann oder kann nicht wählen, um Unterstützung BTX zusätzlich zu anderen Münzen wie BCH.

Sehen Bitcore - Ein full-stack für bitcoin und blockchain-basierte Anwendungen

+235
sterben1213 10.05.2010, 15:53:10

Bitcoin Bargeld versehentlich gesendet Bitcoin segwit Adresse beginnend mit 3. Bekomme ich Sie zurück?

+234
Kenny Potter 03.01.2018, 15:41:17

Ein sybil-Angriff wird verhindert, indem der Nachweis der Arbeit. Überwältigend das Netzwerk mit den Knoten kann nicht Ersatz für die hash-Strom erforderlich, der Nachweis der Arbeit, die vorgelegt werden müssen, um das Netzwerk zu akzeptieren, einen neuen block.

Ein eclipse-Angriff ist schwieriger zu verhindern:

Bitcoin Core macht nur eine ausgehende Verbindung zu einer IP-Adresse pro /16 (x.y.0.0). Eingehende verbindungen sind unbegrenzt und unreguliert, aber dies ist im Allgemeinen nur ein problem in der Anonymität Fall, wo du bist wahrscheinlich schon nicht mehr auf eingehende verbindungen akzeptieren. Sehen https://en.bitcoin.it/wiki/Weaknesses#Sybil_attack.

So weit ich bin mir bewusst, dass es keine solche Logik implementiert, um auszugleichen die Netzwerk-Ressourcen zwischen den Knoten.

+201
MinimalLines 29.08.2014, 12:09:02

Ich begann lokalen bitcoind client. Und begann es als RPC-server. Ich weiß, dass ich in der Lage, um das Gleichgewicht nur für mein Konto-Adresse. Aber wie kann ich Arbeit mit allen vorhandenen Adressen? Wie kann ich die Salden und txs? Vielleicht existieren einige db dafür?

+194
VITAKU 29.03.2012, 09:22:00

Wahrscheinlich, überlegt man sich 2^16 sein, Schwierigkeitsgrad 1, nicht 2^32. 2^32 ist eine gemeinsame Basis für SHA256d coins wie Bitcoin. 2^16 ist üblich für scrypt coins wie Dogecoin.

+137
Aioi Yuuko 03.02.2014, 09:47:54

Welche Art von Protokoll hat Meine Brieftasche benutzen?

enter image description here

+85
michal 28.09.2013, 02:22:58

Fragen mit Tag anzeigen