Kann ich meine Bitcoins von meinem Hosting-server?

Ich habe dedizierten server, die ich vermietet für 6 Monate (bezahlt im Voraus für eine Gute Sache), und ich verkaufte meine website nach 4 Monaten, die nicht enthalten Hosting (nur transferd domain-Namen und website-Dateien)

Nun, meine Dedizierten Server 2 x Quad-Core Xeon L5630 Prozessor (8 Kerne Gesamt) kostenlos für die nächsten zwei Monate.

Kann ich tun, Bitcoin/Etherium Bergbau, ist es erlaubt und welche tools kann ich verwenden? (obwohl ich Nie die mine Bitcoin vor)

+144
Aia02 09.08.2015, 02:36:33
16 Antworten

Ich bin am Lesen "Mastering Bitcoin' zu studieren, bitcoin und blockchain. Auf Seite 295-296, der Autor beschrieben, dass die beiden Parteien sollten sich austauschen, Ihre Widerrufs-Schlüssel vor dem signieren neuen Engagement Transaktion zu bestrafen, wenn eine Partei versucht, zu betrügen.

Aber, wenn wir diese Methode verwenden, so kann jede Partei einlösen Zusage Transaktion mit Widerrufs-Taste, Wann immer es will. Dieser Mechanismus verwendet wird, der vom Blitz Netzwerk jetzt. Ich Frage mich, wie diese Methode verhindert, dass eine Partei von Betrug.

+975
vladimir5757 03 февр. '09 в 4:24

Was passiert, wenn ich starten eine neue Transaktion mit Mitteln aus einer Transaktion, die nicht zu 100% abgeschlossen?

Sagen wir mal, die eingehende Transaktion zeigt 2/3 von den grünen Punkt, sondern die Summe wird gezählt, wie voll meine Bitcoin-Wallet für Android.

+926
Christine Tan 22.11.2016, 20:28:48

Nein, Ihre Brieftasche nicht online zu sein. Reife hängt von der block-Nummer, in der eine Transaktion in der blockchain.

+855
WestHamster 09.01.2018, 01:01:40

Ich upgrade bitcoin core aus 0.16.3 zu 0.18.0, Aber ich kann keine Verbindung zum RPC-server, der sich außerhalb der lokalen host.

Ich verwenden die folgenden Parameter, wie bitcoin.conf:

testnet=1
server=1
daemon=1
rpcallowip=0.0.0.0/0
rpcuser=xxxxxx
rpcpassword=xxxxxxx
[test]
rpcport=8383 
wallet=test_btc_wallet.dat
+823
littlemisskitty 03.10.2012, 14:23:54

Nehmen wir "pizza-Transaktion" https://blockchain.info/tx/cca7507897abc89628f450e8b1e0c6fca4ec3f7b34cccf55f3f531c659ff4d79

01000000018dd4f5fbd5e980fc02f35c6ce145935b11e284605bf599a13c6d415db55d07a1000000008b4830450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e0141042e930f39ba62c6534ee98ed20ca98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabbffffffff0200719a81860000001976a914df1bd49a6c9e34dfa8631f2c54cf39986027501b88ac009f0a5362000000434104cd5e9726e6afeae357b1806be25a4c3d3811775835d235417ea746b7db9eeab33cf01674b944c64561ce3388fa1abd0fa88b06c44ce81e2234aa70fe578d455dac00000000


// entschlüsselt https://blockchain.info/decode-tx
{
"lock_time":0,
"Größe":300,
"inputs":[
{
"prev_out":{
"index":0,
"hash":"a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d"
},
"script":"4830450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e0141042e930f39ba62c6534ee98ed20ca98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabb"
}
],
"version":1,
"vin_sz":1,
"hash":"cca7507897abc89628f450e8b1e0c6fca4ec3f7b34cccf55f3f531c659ff4d79",
"vout_sz":2,
"out":[
{
 "script_string":"OP_DUP OP_HASH160 df1bd49a6c9e34dfa8631f2c54cf39986027501b OP_EQUALVERIFY OP_CHECKSIG",
"Adresse":"1MLh2UVHgonJY4ZtsakoXtkcXDJ2EPU6ry",
"value":577700000000,
"script":"76a914df1bd49a6c9e34dfa8631f2c54cf39986027501b88ac"
},
{
 "script_string":"04cd5e9726e6afeae357b1806be25a4c3d3811775835d235417ea746b7db9eeab33cf01674b944c64561ce3388fa1abd0fa88b06c44ce81e2234aa70fe578d455d OP_CHECKSIG",
"Adresse":"13TETb2WMr58mexBaNq1jmXV1J7Abk2te2",
"value":422300000000,
"script":"4104cd5e9726e6afeae357b1806be25a4c3d3811775835d235417ea746b7db9eeab33cf01674b944c64561ce3388fa1abd0fa88b06c44ce81e2234aa70fe578d455dac"
}
]
}

Suchen und entschlüsseln am Eingang=0 Skript:

48 // push nächsten 0x48 Byte
30450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e01
41 // push nächsten 0x41 Byte
042e930f39ba62c6534ee98ed20ca98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabb

Ersten Stoß Signatur verkettet mit hashtype=01 (SIGHASH_ALL)

Zweite push ist ein public-key für die Adresse 17SkEw2md5avVNyYgj6RiXuQKNwkXaxFyq

Wie können wir prüfen - ist diese Transaktion gültig? Ist es richtig signiert?

1) Entfernen Sie input script aus der Transaktion. Wir sollten uns entfernen bytes (vergessen Sie nicht, über script len)

8b4830450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d
075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59
290d2fddf25269ee0e0141042e930f39ba62c6534ee98ed20ca98959d34aa9e0
57cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8
526e59667ce9c4e9dcebcabb

2) Ersetzen Sie es mit der Finanzierung Skript 17SkEw2md5avVNyYgj6RiXuQKNwkXaxFyq

OP_DUP OP_HASH160 46af3fb481837fadbb421727f9959c2d32a36829 OP_EQUALVERIFY OP_CHECKSIG
1976a91446af3fb481837fadbb421727f9959c2d32a3682988ac

(Vergessen Sie nicht, über script Länge wieder!!!)

3) Append SIGHASH_ALL als 32-bit-low-endian-Wert. Das Ergebnis wird

01000000018dd4f5fbd5e980fc02f35c6ce145935b11e284605bf599a13c6d41
5db55d07a1000000001976a91446af3fb481837fadbb421727f9959c2d32a368
2988acffffffff0200719a81860000001976a914df1bd49a6c9e34dfa8631f2c
54cf39986027501b88ac009f0a5362000000434104cd5e9726e6afeae357b180
6be25a4c3d3811775835d235417ea746b7db9eeab33cf01674b944c64561ce33
88fa1abd0fa88b06c44ce81e2234aa70fe578d455dac0000000001000000

4) Hash-zweimal von SHA256. Der digest wird 692678553d1b85ccf87d4d4443095f276cdf600f2bb7dd44f6effbd7458fd4c2

5) OK, wir haben nun drei Elemente:

  • a) public-key-042e930f39ba62c6[...cut...]6e59667ce9c4e9dcebcabb
  • b) Unterschrift 304502210099081[...cut...]d59290d2fddf25269ee0e
  • c) digest 692678553d1b85ccf87d4d4443095f276cdf600f2bb7dd44f6effbd7458fd4c2

Pass diese Werte auf die standard-ECDSA verify-Methode und Sie erhalten das Ergebnis: true oder false. Hier ist ein kleines Stück von meiner quick-and-dirty check mit hardcoded Werten:

const QByteArray xx ( QByteArray::fromHex ( "01000000018dd4f5fbd5e980fc02f35c6ce145935b11e284605bf599a13c6d41"
"5db55d07a1000000001976a91446af3fb481837fadbb421727f9959c2d32a368"
"2988acffffffff0200719a81860000001976a914df1bd49a6c9e34dfa8631f2c"
"54cf39986027501b88ac009f0a5362000000434104cd5e9726e6afeae357b180"
"6be25a4c3d3811775835d235417ea746b7db9eeab33cf01674b944c64561ce33"
 "88fa1abd0fa88b06c44ce81e2234aa70fe578d455dac0000000001000000" ) );
const MyKey32 digest ( xx.constData ( ), xx.size ( ) ); // Objekt erstellen von sha256 (sha256 ( xx ) )
_trace ( digest.toString ( ) ); // print result
const QByteArray pubkey ( QByteArray::fromHex ( "042e930f39ba62c6534ee98ed20ca98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabb" ) );
const QByteArray Signatur ( QByteArray::fromHex ( "30450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e" ) );
_trace ( QString ( "verify=%1" ).arg ( digest.verify ( pubkey", "Signatur") ) );

Der Ausgang ist

"692678553d1b85ccf87d4d4443095f276cdf600f2bb7dd44f6effbd7458fd4c2"
"verify=1"
+792
oldNoakes 30.08.2011, 22:48:53

Wenn Sie noch nie hatte der private Schlüssel für das bitcoin-Konto, das Sie verwenden möchten, dann können Sie nicht nur wiederherstellen, oder "finden" können. Dies ist Einweg-Algorithmus: private key -> öffentlichen Schlüssel. Sie können von öffentlichen, von privaten, aber nicht die andere Weise herum.

+748
Mark Stewart 30.06.2018, 05:18:24

Aus der bitcoin-Konten Erklärt" wiki-Seite (https://en.bitcoin.it/wiki/Accounts_explained):

Wenn Sie empfangen von bitcoins, werden Sie immer zugewiesen, um eines Ihrer Konten, und Sie können ändern, in welchem Konto gutgeschrieben wird, basiert auf dem bitcoin-Adresse erhält die Münzen, wie Sie sagen, eine Bankangestellte, die Konto-Gutschrift, wenn Sie einzahlen Geld in Ihre bank. Jedoch, das senden von bitcoins ist wie das abheben von Bargeld an die bank; die Münzen geschickt werden, und die Abbuchung von einem Konto, das sind fast immer nicht die gleichen Münzen, die abgelagert wurden in diesem Konto.

So können Sie nicht wirklich das tun, was Sie sagte (unten), senden von einem Konto auf ein anderes Konto. Sie können, jedoch, bewegen Sie Guthaben von einem Konto auf ein anderes Konto, mit dem verschieben - Befehl, aber dies erfordert nicht eine bitcoin-Transaktion.

Dann sende ich 3 BTC aus dem ersten Konto (mirko_180603243: 2MvaEkzFyw6EcQGR2vrFWQd4rDNSiP4Qn7p) zu der zweiten (mirko_1169810029: 2N1DwxUDghdk2DRWee8PVLtcY9xxTM374nj).

Ich denke, wenn Sie:

./bitcoin-cli listaccounts

Sie werden sehen, einige Konten mit negativen Salden zu berücksichtigen, für die extra hohe balance, die Sie sehen.

Hinweis: Die "fromaccount" in der sendfrom - Befehl teilt dem client mit, auf welches Konto zu belasten, wenn es sendet an die angegebene Adresse.

+733
Rapidtone 18.08.2010, 10:59:18

Es ist grundsätzlich unmöglich, das zu tun, was Sie wollen, ohne zu überprüfen, ob die Blöcke selbst und der Konstruktion der Kette-status selbst. Der einfachste Weg dies zu tun ist, die zum ausführen der client, der heruntergeladen werden diese Dateien blockieren, in Erster Linie, wie Sie wissen, die Kette status erstellen können die wichtigsten blockchain. Dieses Stück software ist der server, der die Linearisierung Skript mit der er interagiert. Also nur So laufen, dass mit dem linearisieren Skript und erstellen Sie die richtige bootstrap.dat-Datei.

+653
Vincent Przybylski 30.07.2011, 01:42:43

Ja! Natürlich! Websites wie Overstock.com die bitcoin akzeptieren.

+612
UsamaAmjad 16.01.2010, 15:34:11

Wahrscheinlich eine dumme Frage.

Ich bin Planung zu erstellen, Kühlhaus mit Multibit auf Ubuntu LiveCD, Holen Sie sich die wallet-Datei und speichern Sie Sie sicher.

In Zukunft, wenn ich ein Windows-PC mit Multibit und verwenden Sie die Kälte storage wallet-Datei, sollte es funktionieren? Oder die wallet-Datei-Struktur sind unterschiedliche für Windows und Linux, Multibit-clients?

Danke.

+478
D Franco 24.09.2018, 02:54:37

Ich hätte erhalten sollen, einen Betrag von bitcoins, aber meine Brieftasche Gleichgewicht in der client wird noch zeigen, die $0. Die übertragung ist aufgetreten gestern, während der client nicht ausgeführt wurde. Ich bestätigte das ganze blockchain aktualisiert und die Transaktion erscheint auf blockchain.info noch ist die Geldbörse immer noch zeigt $0. Was könnte dies verursachen?

+436
balast 28.02.2014, 06:07:37

Mit der jüngsten rally und die Aufmerksamkeit der Medien, viele neue Menschen, die sich die Bitcoin-community.

Eine Menge Fragen:

Ich bin neu bei Bitcoin, wie halte ich meine bitcoins sicher?

und wenn Sie nicht, dass die erste Sache, die Sie sollten Sie lehren.

+259
pukanobomber 20.01.2015, 23:30:29

Binance nun hat die stop-loss-orders.

https://support.binance.com/hc/en-us/articles/115003372072

+258
Hawa Singh Sharma 19.11.2012, 00:39:30

Es scheint Bitcoin wird nicht aufstehen, um den test der Verwendung als Währung (das ist zu sagen, intensivem Gebrauch). Ich habe versucht, um jemanden zu bezahlen, 0.009 BTC (etwa $150) für einige waren, die ich brauchen, in einer ziemlich zeitnah. Als ob ich die Bestellung einige Lieferungen aus einem Handwerk zu speichern. Es hat 5 Tage und die Transaktion wurde nicht überprüft. Von was ich gelesen habe es kann nie verifiziert werden, d.h. es gibt keine Garantie der Entwurf für die Transaktion, die jemals abgebaut werden, nicht abgebaut erwähnt in einer fristgerechten Weise. sagen was man will über die Banken, aber, wenn ich verbringen fiat-Währung der Transaktion geht durch sofort, und der party, sende ich die Mittel, Sie zu verwenden, können die Mittel sofort. Und ich bekomme meine gekaufte Ware in einer fristgerechten Weise. Nicht so bei BTC. Als das Transaktionsvolumen wächst das system bricht zusammen bis zu dem Punkt des seins nutzlos als Währung. Ich bin nicht einmal reden über die Möglichkeit, verbringen Sie 5 $für einen hot dog (ich bin wahrscheinlich an Hunger sterben, bevor die $5 Transaktion wird überprüft). Ich bin alle für die crypto-Währung und unter Umgehung der Banken, aber dieses Modell ist einfach unnormal.

Bin ich falsch? Bin ich etwas fehlt? Ist es nur Wachstumsschmerzen? Ich denke, es ist wie es ist by design, das ist nicht gut.

+206
ignaciosports 26.12.2016, 18:39:05

Ich bin mit bitcoin-qt auf dem testnet. Die Zählung der Letzte block ist 787794 , die weit über das hinausreicht, was ich sehe auf blockchain Entdecker wie https://test.webbtc.com/, das zeigt der Letzte block als 787747. Warum gibt es diesen Unterschied ?

+170
James Sun 03.01.2017, 09:35:20

Lösung gefunden in Bezug posting eine laaange Weg hinunter in den vorherigen Antworten: Nutzen Sie die Kostenlose ViaBTC Transaktion Accelerator-service (erfordert eine minimale Gebühr von 0,0001 BTC/kB): "https://pool.viabtc.com" unter "Tools".

+149
yagodayana 19.06.2017, 17:22:37

Fragen mit Tag anzeigen