Die Brieftaschen haben die Unterstützung für BIP 70 - 72 für die Händler-Nachricht-Transaktionen?

Die wallets Unterstützung von Händler-Nachricht-Transaktionen wie bip 70 - 72? Ich möchte zu bauen, statische html-Seite, wo ein Benutzer können senden Sie einfach Ihre btc an meine Adresse mit einer Nachricht angehängt. Die Nachricht wäre einfach Ihre E-Mail-Adresse, so kann ich senden Ihnen eine AUFTRAGSBESTÄTIGUNG.

Von meinem Verständnis der URI": "bitcoin:1zsfkje2034908234" würde nur noch die r - parameter, und Sie würde nur geben Sie eine url für die Brieftasche zu springen. Diese url wäre etwas wie dieses, würde ich annehmen: http://www.example.com?phone=83282829323

Lassen Sie mich wissen, wenn dies überhaupt möglich ist oder ob dies auch korrekt?

+273
Hugo H 29.06.2018, 22:40:04
26 Antworten

Diese Methode beschreibt, wie erstellen Sie eine 2-aus-3 multisig.

Ich habe gehört, dass es eine inhärente Grenze mit der Anzahl der multisig-Teile, begrenzt Sie auf 3.

Hat die standard-Methode, die oben beschrieben der Erzeugung und der Ausgaben multisig-Adressen arbeiten mit mehr als 3 Teile? Was ist das limit? Wie zu umgehen, und erstellen/ausgeben größeren multisigs mit bitcoind (praktische 'gewusst wie' wäre willkommen)

+980
LUKASZ KADZIOLKA 03 февр. '09 в 4:24

Ich habe Probleme bei der Suche nach diesen Informationen, so möchte ich bitten, diejenigen, die mit BitPay:

  1. Können Sie erstellen eine BitPay-account und verbringen Sie Münzen, die zimmerreserviereung, ohne das Sie einen Kredit/Debit-Karte mit Ihrem Konto verknüpft?
  2. Binden in der ersten Frage können Sie nutzen Bitpay, ohne das irgendwelche persönlichen Informationen, um Ihre Bitpay-account?

Einige Shops akzeptieren nur bitcoin via Bitpay, aber ich don ' T wollen, erstellen Sie eine Bitpay-account, wenn es entfernt meine Anonymität.

+972
Kalak 30.03.2017, 09:07:00

Eine gemeinsame Brieftasche ist oft das, was online-Dienste und Börsen oft zu verwenden. Sie sind nicht voll funktionsfähig Brieftaschen, und verlassen Sie sich auf eine back-End-Dienst, die Gelder zu verwalten über Benutzer, dies ist das "sharing".

Der Grund Sie können nicht senden, die von einer gemeinsamen Adresse ist da gemeinsame Brieftaschen erlauben nur 1-Weg-Transaktionen aufgrund technischer Grenzen. Satoshi Knochen zurück schickt bitcoins an die Adresse, erhält er von nach Wetten, von dem, was ich nehme.

Sie sind mit einem gemeinsamen Portemonnaie, wenn das senden von exchange, Coinbase, und die meisten online-wallets oder websites. Die einzigen web wallet, das ist nicht eine gemeinsame Geldbörse, die ich kenne, ist blockchain.info. Sonst verwenden Sie einfach die Brieftaschen, die Sie installieren, wie Bitcoin-qt, Waffenkammer, oder Elektron. Ich empfehle, Elektron.

+953
alexzxzx 31.05.2017, 20:12:38

Das wird, hängt also sehr stark auf die vielen umliegenden Fakten. Und auch, wo dies geschieht. Wie Sie das erworbene computer-und ob Sie wissen, wer der Besitzer ist.

Ich bin am meisten vertraut mit dem Gesetz in Australien (Victoria), wo stehlen ist wie folgt definiert: "Eine person, die Stiehlt, wenn er unehrlich aneignet, Vermögen andere mit der Absicht, dauerhaft zu berauben, die anderen davon." Ich kann mir vorstellen viele common-law-Länder haben relativ ähnliche Definitionen (mit wichtigen Unterschiede für die Grenzfälle, von denen dieser einer ist).

Wenn Sie sehen bitcoins als Eigenschaft, dann ist dein Beispiel geht es um Diebstahl. Ich denke, die meisten Jurisdiktionen definieren bitcoins als eine form von Eigentum, wenn Sie nicht dort wäre allen Arten von steuerrechtlichen Fragen. Dies wäre der Fall, in Australien und es wäre Diebstahl.

Zu mir, ich glaube nicht, das Analog ist zu finden, ein Haufen Geld innerhalb eine gebrauchte Tasche. Ich denke, es ist näher, jemanden zu finden, der internet-banking-Benutzernamen und Passwort in eine Tasche, die Sie gekauft haben. Bitcoins sind nicht physisch, und der private Schlüssel (das ist, was Sie finden würde) nur gewähren Ihnen einen Zugang zu Ihnen. Die meisten Menschen würden Zustimmen, dass nichts mit dem internet-banking-details, wäre unehrlich.

Der Unterschied in meinem Beispiel wäre, ob die Zerstörung der Schlüssel, wäre ein Verbrechen. Es ist unwahrscheinlich, dass ein problem mit der internet-banking-details, da es keine Erwartung, diese würden dauerhaft entziehen der person Ihrer Immobilie. Mit bitcoin Sie nicht wissen, ob es eine Sicherung, so würden Sie zumindest leichtfertig der Umgang mit jemandes Eigentum.

+941
rahim kadher Kone 05.10.2011, 23:24:33

Die bootstrap.dat-Datei enthält, wird eine serialisierte Kopie der blockchain, in der Regel bis zu den neuesten checkpoint freigegeben für den offiziellen client. Der offizielle bitcoin-client liest diese Datei beim Start zu erstellen, die blockchain ohne Download aus dem peer-Knoten. Die Datei wird dann umbenannt zu bootstrap.dat.alt, so dass es nicht aufbereitet werden, wenn der client neu gestartet wird.

Ein Python-Skript zum erstellen der Datei finden Sie hier. Sie müssen eine up-to-date pynode Kette Datenbank.

Wenn Sie die Waffenkammer code, kompilieren Sie das C++ - Programm. Dies nutzt die blockchain Daten-Blöcke erstellt, die von den offiziellen bitcoin-client.

+940
pegpaw 28.12.2011, 01:26:29

Viele Leute reden über NXT Proof of Stake (PoS), verunsichert durch die "nichts geht" - problem. Ich lese einige Beiträge über nichts auf dem Spiel, aber ich verstehe immer noch nicht, wie es funktioniert. Kann mir jemand erklären, wie das "nichts geht" funktioniert in Bezug auf Laien und wie es wirkt sich auf den Nachweis des Anteils coins wie NXT?

+879
fedor 30.11.2011, 00:42:05

Ich bin ein wenig verwirrt.

Nach https://bitcoincore.org/en/2018/02/26/release-0.16.0/#hd-wallets-by-default HD wallet ist standardmäßig aktiviert. Es ist aber immer noch keypool option von bitcoind Sie legt fest, wie viele Adressen werden vorgenerierte auf der wallet laden. keypool übernimmt regelmäßige wallet backups, um nicht zu verlieren generierten Schlüssel über keypool Wert und keypool wiederherstellen.

So, meine Frage ist: mit HD-wallets hat keypool option irgendeine Bedeutung haben? Und brauche ich noch um diese regelmäßigen backups?

+873
Thibaud Marechal 10.08.2013, 16:58:48

Ich bin neu bei BitCoin und neugierig, eine Menge Dinge über Sie, und über das mining-Netzwerk. So ist es sicher für jeder, das zu mir und nicht Ihren PC oder anderen Computer zu schlagen, indem ein virus, wenn es geht entlang der Weitergabe von Informationen? Wie sicher sind wir von diesem Szenario als Benutzer?

+869
Abdul Niyas P M 19.08.2010, 22:33:03

Manche Menschen sind besorgt über die Skalierbarkeit von Bitcoin. Die blockchain bereits erreicht hat fast 1 GB zu laden und zu speichern, die nicht genau in den Geist eines modernen thin-client, vor allem in Bezug auf mobile Geräte.

Wenn jetzt die Beratung der Satoshi Papier, es scheint, dass Sie bereits eine Lösung erarbeitet:

7. Speicherplatz Freigeben

Sobald die Letzte Transaktion in eine Münze ist unter sich begraben genug Blöcke, die ausgegebenen Transaktionen, bevor es verworfen werden kann, um Speicherplatz zu sparen. Um dies zu erleichtern, ohne die block-hash-Transaktionen Hash in einem Merkle-Baum [...], nur mit der Wurzel enthalten, in den block ist Hashwert. Alte Blöcke können dann verdichtet werden durch die Lunte aus die äste des Baumes. Der Innenraum hashes nicht gespeichert werden müssen.

Ein block-header mit keine Transaktionen würden über 80 bytes. Wenn wir angenommen, die Blöcke werden generiert, alle 10 Minuten, 80 bytes * 6 * 24 * 365 = 4.2 MB pro Jahr. Mit computer-Systemen in der Regel verkaufen mit 2GB RAM als von 2008, und Moore ' s Law-Vorhersage aktuelle Wachstum 1,2 GB pro Jahr, die Lagerung sollte kein problem sein, auch wenn die block-Header muss in Erinnerung bleiben.

Ist dies bereits umgesetzt, die für die aktuelle version? "4.2 MB pro Jahr" deutet darauf hin, dass keine. Ist es schon auf der roadmap? Die Entwickler trafen sich beim Eintritt UNVORHERGESEHENER Hindernisse? Wird die Lösung so effektiv wie versprochen?

+825
user289088 02.12.2011, 19:53:07

Wenn Sie das Vertrauen Ihrer Gegenpartei nicht zum Doppel-verbringen Sie auf Sie, sicherlich ist dies möglich.

Erstellen Sie eine raw-Transaktion (mit bitcoind oder durch andere Methoden) und dann statt der Ausstrahlung, die Sie einfach teilen Sie es mit Ihren Kontrahenten. Dann, wenn die Konnektivität wiederhergestellt ist, wird die Transaktion übertragen und bestätigt werden (vorausgesetzt, dass die Gegenpartei nicht doppelt ausgeben, das Guthaben auf Sie.)

Die Transaktion kann überprüft werden mit BrainWallet.org (das ist eine statische web-Seite kann kopiert werden und verwendet werden, wenn offline).

Das ist etwas entlang der Linien schreiben eine überprüfung, obwohl. Ohne Konnektivität gibt es kein wissen, wenn es Mittel zur Verfügung, um mit zu beginnen obwohl. Also es gibt nicht eine ganze Menge von Vorteil, um dies zu tun andere, als wie der Empfänger der Mittel hat die technische Möglichkeit der übertragung der Transaktion zu einem späteren Zeitpunkt erhalten Sie Zugang zu den Fonds (wenn die Transaktion war echt zu beginnen mit und der Schuldner hat nicht doppelte ausgeben nach.)

+755
cole 19.05.2012, 20:36:45

Bei der Diskussion mit einem Freund über blockchain, erzählte er mir, dass er einen Artikel gelesen über die Verwendung von blockchain in der Verwaltung: die Menschen können die Stimme auf jemand anderes die Arbeit, so dass er gewinnen kann, Ruf Punkte, etc.

Das machte mich denken, sofort von stack exchange, mit seiner voting-system. Dann fand ich dies: https://followmyvote.com/online-voting-technology/blockchain-technology/

Ist es möglich, hack-stack-exchange-et "manuell hinzufügen" Ruf-Punkte? Ist dort nichts zu vergleichen mit der blockchain-Technologie?

+741
Barmoley 10.10.2012, 07:50:24

Das ist der Schlüssel stretching-Funktion, die noch ein wenig Entropie, um den Samen. Die Eselsbrücke geht über die Funktion und dann die Ausgabe von diesem geht durch bip32_root() läuft es durch sha512 wieder. BIP32 irgendwie erfordert 512 bits , so dass es genügend bits für die chain-code-und master-privaten Schlüssel.

Sowieso das Elektron Samen ist 135 bits effektiv.

+566
Manfred Hagler 14.12.2011, 10:00:41

In vielen Spiele, wie Lord Of Ultima, die Spieler kaufen können, ein spezielle Art von Währung mit echten Geld, im Gegensatz zu verdienen, es in ein Spiel. Diese Währung ist dann für den Kauf von premium-Produkten und Dienstleistungen, die normalerweise nicht verfügbar sind, um die Spieler anders.

Ich Frage mich, ob es möglich ist, die Verwendung von Bitcoins als eine form der Währung im Spiel? Gibt es irgendwelche Spiele gibt, die bereits umgesetzt?

+477
Daem0n 14.07.2015, 05:51:27

Gibt es einen service, dass macht das Orderbuch, ohne dass eine Ripple-Konto?

+463
Eoin Connolly 02.06.2014, 10:09:28

Sehen https://bitcoil.co.il/Doublespend.pdf. Was zählt, ist die Anzahl der Blöcke, die nicht verstrichene Zeit oder die Durchschnittliche Zeit für so viele Blöcke.

Auch die Idee, "warten auf die 6 Bestätigungen oder 1 Stunde", in der Bitcoin ist ein Mythos. Wenn 1 Stunde vergeht mit 3 Bestätigungen, Sie sind weniger sicher als wenn 30 Minuten vergangen, mit 3 Bestätigungen, weil der Angreifer mehr Zeit gehabt, um seine konkurrierenden Zweig.

+364
Moo 09.03.2016, 06:34:25

Jemand mit dem Namen mr_richard665 auf instagram sagte mir, er war ein bitcoin broker, arbeitete mit bitcoingroup und, dass er mir helfen konnte, machen 30% Gewinn täglich von meiner Investition, wenn ich ihm die Verwaltung meines Kontos die von mir zu senden, meine bitcoin-Investitionen, um seine Bergleute wallet-Adresse,ist dies ein Betrug?

+302
Gatis Jansons 27.04.2018, 17:25:06

Dies könnte durch eine Suche bei google und die Verwendung von zwei verschiedenen Abfragen, trotzdem. Hier gehen wir :

sudo apt-get upgrade
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install libtool
sudo apt-get install autotools-dev
sudo apt-get install autoconf
sudo apt-get install libssl-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libdb5.1-dev
sudo apt-get install libdb5.1++-dev
sudo apt-get install libminiupnpc-dev

download-berkeley-db

wget http://download.oracle.com/berkeley-db/db-6.0.20.tar.gz

entpacken

tar -xzvf db-6.0.20.tar.gz

jetzt bauen berkeley db

../dist/configure --enable-cxx

sobald der Prozess abgeschlossen

machen

und dann

make install

laden Sie jetzt bitcoin repo von github

wenn Sie nicht über git installiert haben, installieren Sie es, indem

apt-get install git

dann laufen

git clone git://github.com/bitcoin/bitcoin

cd bitcoin

./autogen.sh

lassen Sie es komplett

./konfigurieren

lassen Sie es komplett

machen

jetzt sollten Sie bitcoind in den src-Ordner kopieren nach usr/bin Ordner

+289
Pratinav Bagla 13.09.2018, 00:17:52

Alle Bitcoin-Transaktionen sind öffentlich zugänglich. Dies ist grundlegend, warum Bitcoin so arbeiten kann, wie eine wirklich dezentrale Währung. Bitcoin unterscheidet sich von der traditionellen Bankensystem, speziell, weil jeder kann das sehen und überprüfen alle Transaktionen. Wenn nur ein paar, könnte der Zugang zu den Informationen über Menschen, die balance, dann wäre es auch nicht komplett dezentral, es würde genauso sein wie bei traditionellen Banken.

Also ja, Sie können die Berechnung der balance von jeder Bitcoin-Adresse im Netzwerk.

+255
Sierra Harrelson 18.11.2016, 05:34:53

Wenn die Eltern nicht überprüft werden kann, sollte es nicht sofort verworfen?

Dann riskieren Sie benötigen, um erneut herunterladen, die Transaktion.

Was sind die besten Methoden hier? Einfach warten, bis N Sekunden und dann verwerfen?

Ich denke, was bitcoin bedeutet, indem es auf einen in der Größe begrenzten cache, funktioniert in der Praxis gut. Sie müssen nur sicherstellen, dass, wenn Sie erhalten die Eltern, die Sie broadcast - WR -s sowohl dem Elternteil und dem Kind (vorausgesetzt, das Kind ist noch in der Größe-limited-cache).

+238
NeonGuy 26.07.2011, 05:17:03

Auf der Protokoll-Ebene, es gibt keine solche Sache wie "Gleichgewicht der eine Adresse". Es gibt einzelne, nicht benutzten Ausgänge (wie Münzen in einer Geldbörse), die werden einzeln ausgegeben. Sie kann nicht teilweise verbringen Sie einen Ausgang, aber Sie können split/kombinieren.

So zum Beispiel, Sie haben eine 70 BTC-Ausgang zugeordnet zu einer Adresse, und eine 80 BTC-Ausgang zugewiesen, die gleiche Adresse. Einige software wird dies als 150 BTC balance von dieser Adresse, aber Sie müssen noch wissen, die einzelnen Ausgänge, um Ihnen zu verbringen. Wenn Sie möchten, senden 100 BTC an jemanden, Sie zu konsumieren, diese zwei Ausgänge in einer Transaktion, und erstellen Sie zwei neue Ausgänge verwenden ist es, eine 100-BTC-man (der Empfänger) und eine 50 BTC eines (wieder zu sich).

Egal ob Sie eine neue Adresse für die 50 BTC "change" - Ausgabe nicht Sache des Protokolls. Sie können die Wiederverwendung der alten, aber machen Sie es offensichtlich zu jeder, in die Welt, die war, wer der Absender und wer der Empfänger der Transaktion. Mit einer frischen Adresse verbessert die Privatsphäre.

Anders gesehen: die Wiederverwendung der gleichen Adresse, vielleicht schau bequem, da es ermöglicht es Ihnen (und software, die Sie verwenden), um leichter zu unterscheiden, was Ihr Kontostand ist, aber es tut dies auf Kosten machen es für jeden offensichtlich ist, in der Welt. Dies schadet Bitcoin die Privatsphäre - nicht nur deine, sondern auch, dass von jeder in dem system.

+213
HardMgn 14.10.2013, 09:56:54

Es gibt keine Möglichkeit zum anfügen von meta-Daten, die block-Kette, ohne die Bildung einer alternativen Kette, die als ThePiachu darauf hingewiesen, erfordert einen modifizierten client. Jedoch, Sie könnte

  • Generieren Sie eine wallet
  • Senden 1 BTC auf das wallet
  • Fügen Sie sowohl die öffentlichen bitcoin-wallet-Adresse und die Sperrung Ihrer 1 BTC hinterlegen
  • Verwenden Sie den privaten Schlüssel des Bitcoin Brieftasche zu unterzeichnen, die Inhalte des Artikels

Sie können jetzt beweisen, Dritten Sie das Dokument verfasst hat, durch senden von 0,01 BTC an Interessenten.

+122
adaeon 01.01.2012, 04:00:28

Je nach Land können Sie berichten oft, dass der Umgang in gefälschte Schecks und gefälschte IDS, um die zuständigen Behörden.e.g Polizei, Gov ' T Abteilung, etc. manchmal gibt es mehrere entsprechende bureau.

Es ist eine solide business-Beratung immer darauf warten, einen Scheck zu löschen, bevor Sie es annehmen als Bezahlung, das es scheint, dass Sie es in diesem Fall (in Australien, sobald der Scheck eingelöst wird, ist es normalerweise letzten - Sie übergeben den Scheck an die ursprüngliche bank, die für die überprüfung, bevor Sie zu Ehren, und wenn Sie wollen, dass es getan sofort gibt es eine saftige Gebühr, aber Sie laufen immer noch über den entsprechenden Zweig der bank geprüft und gelöscht), aber dennoch Sie müssen es erlauben, für beide clearing-Zeit und Schlag die Zeit danach.

+116
Mizzz 19.12.2016, 06:27:46
Definiert die block-Nummer oder Zeitstempel, bis diese Transaktion gesperrt ist, oder 0, falls die Transaktion ist immer gesperrt.
+95
jrp355 22.09.2013, 09:39:53

Ist das routing dezentral und trustless:

In der Regel, ja. Er verwendet die sphinx Zwiebel-routing, um zu verhindern, dass jeder peer auf dem Weg zu wissen, Ursprungs - /Zielland der Zahlung.

Beachten Sie auch, dass die Informationen von Kanal-Salden können Auslaufen, wenn routing-versuche werden verwendet, um die Sonde Liquidität entlang einer route.

Routing ist nicht robust gegen sybil Angriffe kompromittierten Knoten bestimmen können Routen durch die Rekonstruktion Pfad über payment_hash in die htlc Ausgabe Skripte.

Es ist, jedoch obliegt es dem Kanal-Betreiber, um sicherzustellen, der Blitz-die Umsetzung ist immer synchronisiert mit einem full-node. Nur auf diese Weise kann es erkennen, ein Betrug-Kanal-Zähler-Partei-und broadcast-eine Strafe Transaktion. Wachtürme bereitstellen kann, die Wachsamkeit als eine Dienstleistung, aber Sie sind nicht trustless

Beachten Sie auch, dass die Blitz-Netzwerk ist eine separate p2p-Netzwerk.

Entdecken Topologie Auftritt, mit Kollegen zu tratschen.

+93
Tayra 17.08.2018, 07:06:43

An diesem Punkt ist es eine sehr schlechte Idee für Wikimedia zu starten, die sich ausschließlich mit Bitcoin. Und selbst wenn es nicht war, es wäre müßig an dieser Stelle zu versuchen, Sie davon zu überzeugen, dieses.

+55
Shiro 14.11.2016, 06:52:37
com.google.bitcoin.core.ECKey key = new com.google.bitcoin.core.ECKey(); // Schlüsselpaar
byte[] pub = Schlüssel.getPublicKey(); // byte-array

String DBV; 
prv = Schlüssel.getPrivateKeyEncoded(com.google.bitcoin.core.NetworkParameters.prodNet());
+30
Karel Chalifour 04.11.2018, 08:30:47

Fragen mit Tag anzeigen