RAID1 tableau perdues après la mise à niveau de Ubuntu 11.10 à 13.04

Cela sonne bien, à grands traits. Il ya un couple de choses que j'aimerais voir:

  • Les remboursements peuvent être difficiles. Les personnes qui sont à l'aide de portefeuilles de web ne peuvent pas vraiment avoir leurs adresses; le porte-monnaie de l'opérateur dispose d'une grande piscine d'adresses et de pistes des soldes des clients en interne. Lorsque le client souhaite effectuer un paiement, l'opérateur verse de l'un de la piscine adresses et débite le compte du client. Donc, si vous essayez d'envoyer un remboursement à un tel client, il revient à l'exploitant de l'adresse, mais ils peuvent ne pas avoir la capacité ou la motivation de réattribution du client. Ils peuvent même jeter la clé privée une fois que les pièces sont passé (et le changement envoyés à un nouveau pool d'adresses), auquel cas le remboursés pièces sont perdus à jamais. De toute façon, le client est déçu. Il y a quelques informations supplémentaires à Est-il un standard de la procédure de remboursement pour les transactions Bitcoin?, et BIP 70 est une solution proposée (le cas où le client fournit un remboursement séparé adresse explicitement), mais puisque cela implique une certaine extérieur de la bande de messages via le protocole HTTPS, plus l'infrastructure est nécessaire sur le côté serveur.

  • Vous pouvez donner jusqu'à la livraison du produit au bout de 2 minutes, mais vous pourriez ne pas vouloir abandonner sur le paiement. Par exemple, si votre machine ou le client mobile de l'appareil a des problèmes de connectivité Internet, le paiement peut être créé, mais pas de diffusion (ou non reçu par vous) jusqu'à beaucoup plus tard. Le client est probablement plus là pour obtenir leur peut de Tabulation, mais vous pouvez rembourser leur argent de toute façon. Donc, vous devez garder la clé privée autour. (En fait, il n'y a vraiment aucune bonne raison de les ignorer: si vous envoyez de l'argent de retour au QG, ils contiennent normalement pas de pièces donc c'est pas vraiment un problème, s'ils sont volés, mais si quelqu'un envoie des pièces supplémentaires pour une raison quelconque, vous voudrais bien en avoir.)

  • De même, si vous envoyez à un remboursement, vous pouvez assurez-vous de passer la transaction à l'origine. Cela vous protéger dans le cas où le client tente de double-passer.

  • Le montant du paiement peut être incorporé dans le QR code. Cela permet d'économiser le client, un peu à taper.

  • Rapidement, l'envoi de paiements entrants hors siège pour la garde est une bonne idée, mais il vous en coûtera une taxe sur chaque transaction. Vous pourriez par lots et de les envoyer hors d'un couple de fois par jour, ou chaque fois qu'ils atteignent certains seuils. Alternativement, vous pourriez avoir un système permettant de générer un tas d'adresses, au QG, garder les clés privées il y a (peut-être même hors ligne), et à peine donner à la machine la les adresses. (BIP 32 fournit un amateur de moyen pour y parvenir.) La machine peut encore détecter les paiements entrants, mais si un remboursement est nécessaire, il devra envoyer une demande de retour à l'ac.

+191
Kk mittal 1 sept. 2015, 22:23:33
19 réponses

utiliser .toString('hex') à la place.

  • Ne pas l'exportation / importation privée individuelle touches lorsque vous utilisez BIP32 HD clés. IL EST DANGEREUX.
  • .toString('hex') et .toString('base64') sont lisibles représentations de chaîne de Tampons, mais pas de crypto apps de les utiliser. Le format accepté individuelle et privée sont les touches du WIF. Mais comme je l'ai dit, SI VOUS UTILISEZ HD TOUCHES, SEUL MAGASIN à l'IMPORTATION/EXPORTATION de VOTRE SEEDPHRASE OU UN XPUB.

Source: à Partir de cette Github fil.

+995
ArmySarge2 03 февр. '09 в 4:24

J'ai dû prendre mon ordinateur dans la boutique pour un nouveau disque dur il y a une semaine. Peur que mon porte-monnaie bitcoin (Bitcoin qt) peut avoir été compromise, j'ai installé un nouveau porte-monnaie d'Électrum et un sur mon iphone. J'ai ensuite transféré 0.0001 BTC pour chaque test. Les deux ont montré jusqu'à. J'ai ensuite envoyé à beaucoup. Après le big transfert ne s'est pas présenté, j'ai vérifié la blockchain et il ressemble à un beaucoup plus grand transfert a été marqué sur chaque 0.0001 transfert de nettoyage-moi! Je suis sûr qu'ils sont partis pour de bon, mais vous vous demandez si vous pensez probablement des logiciels malveillants ou le type de l'informatique?

+897
Nef10 22 avr. 2014, 02:38:56
Autres réponses

Questions connexes


Questions connexes

Je pense que la réponse ci-dessus est bon, mais j'ai généralement restauré plusieurs fois avec

1. Arrêt Client BitCoin
2. Trouvez votre portefeuille emplacement (%APPDATA%\Bitcoin) OU, par exemple : C:\Users\UserName\AppData\Roaming\Bitcoin
3. De sauvegarde, de les vérifier, puis de les supprimer que les porte-monnaie.fichier dat 
4. Coller vos autres porte-monnaie.fichier dat dans le dossier.
5. Ouvrir le Client BitCoin , blocs vérifiées et mise à jour, et vous devriez voir votre montant.
6. Je ne suis pas sûr que vous devez faire invite de commande avec l'option-rescan... je n'ai pas dû..
+785
Wonsup Lee 12 nov. 2017, 01:43:49

Il ressemble bitwala.com offre ce service, bien que je ne suis pas sûr de savoir si nous pouvons les utiliser pour payer des factures dans le NOUS.

https://www.billpayforcoins.com/ et https://coinsfer.com/ regarder la peine d'essayer pour cela, aussi, mais je ne sais pas encore quel est le niveau de confidentialité le permettent, le cas échéant.

Si elles permettent à la vie privée, ils pourraient être utilisés, peut-être, anonyme de de payer quelqu'un d'autre factures comme une surprise.

+703
mimic 13 mai 2017, 20:09:11

1:144 est souvent utilisé pour les modèles de grandes avion, comme des avions de ligne. 1:144 est la moitié de 1:72, qui est très populaire à l'échelle de maquette avions/chars etc.

Et de penser à ce sujet, que l'échelle des avions est venu en premier, je pense qu'il est probable que Bandai etc adopté les conventions existantes.

+677
Vikas V 13 févr. 2018, 03:21:55

J'ai Ubuntu comme OS principal. J'ai créé virtuelle Ubuntu dans Sun VirtualBox et j'ai cette erreur: ne peut pas se connecter(ssh)/ping ordinateurs dans le réseau local. Si j'ai configurer le réseau manuellement je n'arrive même pas à accéder à Internet. Si je choisis DHSP alors je peux accéder à Internet. Avez-vous une solution sur la manière de connecter des ordinateurs en réseau local à partir d'virtuelle Ubuntu?

+589
SebbydaKING101 18 avr. 2014, 16:34:46

Hayate No Gotoku de la série ont un déménagement, Hayate no gotoku: le Ciel est un endroit sur Terre. Le film a également obtenu adapté en manga en version.

Ce qui rend le manga en version de Hayate film intéressant, c'est le titre. Il a été écrit dans le couvercle:

Hayate No Gotoku: Vol 99

Pourquoi ont-ils utilisé "99" comme format de nombre, seulement ce autres tankôbon (recueils)?

Est-il une raison derrière elle ?

Hayate No Gotoku: Volume 99 Wiki

+579
David Ritchie 19 oct. 2012, 02:34:49

Je suis en train de lancer, ridée, mais il dit que je suis absent [node_db] de ridée.cfg. Dans ce fichier, je peux le voir

# Notez que HyperLevelDB n'est pas disponible sur les plates-formes Windows
#
[node_db]
type=HyperLevelDB
path=db/hyperldb

Que dois-je mettre pour [node_db] sur Windows?

+505
en021 13 févr. 2012, 23:42:13

Pour un nouveau portefeuille de type en électrum de la console:

porte-monnaie.create_new_address(Faux)

Pour 100 nouveaux portefeuilles de type en électrum-console:

for i in range(0, 100): imprimer porte-monnaie.create_new_address(Faux)

ou tout simplement (effet après le redémarrage de l'application):

porte-monnaie.le stockage.put('gap_limit',100)
+438
Nursik412 28 sept. 2011, 18:51:35

J'ai un serveur exécutant bitcoind 9.x, comment puis-je intégrer des fonctionnalités telles que des adresses de retour de mes clients à l'aide de BIP 70? J'ai vu le repo GIT, mais est-il quelque chose que je dois télécharger ou est-il déjà mis en œuvre dans le bitcoind démon, je suis en cours d'exécution?

Merci

+405
Jerry Koon 30 août 2014, 02:39:42

Je n'ai pas joué l'ensemble de la HTLC chose, mais de départ était simple: essayez de créer un racheter script, et l'état doit être, qu'un hash est vérifié avec "l'égalité de vérifier". Jouer sur les testnet/regtest! Mon exemple ci-dessous est sur unixoide systèmes, à la ligne de commande avec bitcoin dans regtest mode. Je l'ai fait avec "bitcoin_cli -version: v0.15.1 Attention, il y a eu des changements dans v0.16.

Pour commencer, pour la ScriptSig j'ai simplement ignorer les signatures, et vient de mettre le secret sur la pile, suivie par une OP_TRUE pour remplir les INSTRUCTION SI, plus tard.

Pour le RedeemScript la logique suivante est utilisée:

# OP_IF
# a9 14 <hash_lock> 87
# OP_ELSE
# 76 a9 14 <pubkey_hash> 88 ac
# OP_ENDIF

Qui se termine par un pseudo sérialisé un peu comme ceci:

# 63 a914<hash_lock>88 67 76a914<pubkey_hash>88ac 68

Et dans mon cas en ce racheter script: 63a9148103b0df9ad75e2b774f43d6e7e71eeaa2c73efb876776a9146a81e587585e58b07dce293a089894a0f8a61b8488ac68

Le secret est:

# 426974636f696e5f72756c657321 
# = ascii hexadécimal(Bitcoin_rules!)
# SHA256(4269...7321) = bc6cee57412cfe8c26cbef4676d3af3182e2897ba482a8ce05ee407aebe76699
# RIPEMD160(SHA256(4269...7321) = 8103b0df9ad75e2b774f43d6e7e71eeaa2c73efb

Et voici toutes les variables, j'ai utilisé:

b_cli="bitcoin-cli -regtest"
RedeemScriptHash=361801286b4be137f6a468ff8a34cfceb071763c
RedeemScriptAddress=2MxBFEWKRPBy96BCxmuZuXkz5CfivDg8e1a
Spend_TX_Value=9.99995000
Src_Address=mqE7Xm8vXYMx2T7qkCk5ggYuxwo8PHGT7k
Src_PrivKey=cT2KDnyWU7UoFdwVBgv682HAAPAVzpiHz9yy54yrgfvumxfr6l4n
Src_PubKey=02dae48354460f84dde299dbf35504056ae6cc500e2ef32b805cda1fdb1924a420
Src_PubKeyScript=76a9146a81e587585e58b07dce293a089894a0f8a61b8488ac
Tgt_Address=mtad6HurkyVUtZUWvWHuF2DQ6nQ7bodz19
Tgt_PubKeyScript=76a9148f4b44f4975751d7cf6a797e0818c353afbd3bb388ac
UTXO_ScriptPK=a914361801286b4be137f6a468ff8a34cfceb071763c87
UTXO_TXID=6a8764163bc493073c3f05f9ad37cb9fdfb8136d19263c8e4ae38d8e00cdf16b
UTXO_VOUT=0

Ensuite, j'ai créé une opération de financement de 10 BTC à la racheter l'adresse de script avec cette commande, et de générer un bloc:

$b_cli sendtoaddress $RedeemScriptAddress 10
$b_cli générer 1

LA CRÉATION DE TX

$b_cli createrawtransaction
"'[{\"txid\":\"'$UTXO_TXID'\",\"vout\":'$UTXO_VOUT'}]"'
"'{\"'$Tgt_Address'\":'$Spend_TX_Value'}"' 

02000000016bf1cd008e8de34a8e3c26196d13b8df9fcb37adf9053f3c0793c43b1664876a0000000000ffffffff0178b69a3b000000001976a9148f4b44f4975751d7cf6a797e0818c353afbd3bb388ac00000000

(gosh! ces séquences d'échappement me rendait fou dans le script shell ...)

SIGNATURE TX

$b_cli signrawtransaction $RAW_TX "'[{"txid": "'$UTXO_TXID'","vout": '$UTXO_VOUT',"scriptPubKey": "'$UTXO_ScriptPK'","redeemScript": "'$RedeemScript'"}]"' "'["'$Src_PrivKey'"]"'

{
 "hex": "02000000016bf1cd008e8de34a8e3c26196d13b8df9fcb37adf9053f3c0793c43b1664876a00000000343363a9148103b0df9ad75e2b774f43d6e7e71eeaa2c73efb876776a9146a81e587585e58b07dce293a089894a0f8a61b8488ac68ffffffff0178b69a3b000000001976a9148f4b44f4975751d7cf6a797e0818c353afbd3bb388ac00000000",
 "complet": false,
 les "erreurs": [
{
 "txid": "6a8764163bc493073c3f05f9ad37cb9fdfb8136d19263c8e4ae38d8e00cdf16b",
 "vout": 0,
 "témoignage": [
],
 "scriptSig": "3363a9148103b0df9ad75e2b774f43d6e7e71eeaa2c73efb876776a9146a81e587585e58b07dce293a089894a0f8a61b8488ac68",
 "séquence": 4294967295,
 "erreur": "Invalid OP_IF de la construction"
}
]
}
BITCOIND Signed_TX:

02000000016bf1cd008e8de34a8e3c26196d13b8df9fcb37adf9053f3c0793c43b1664876a00000000343363a9148103b0df9ad75e2b774f43d6e7e71eeaa2c73efb876776a9146a81e587585e58b07dce293a089894a0f8a61b8488ac68ffffffff0178b69a3b000000001976a9148f4b44f4975751d7cf6a797e0818c353afbd3bb388ac00000000

Notez que bitcoin_cli a retourné une erreur avec un invalide OP_IF déclaration

Le retour de l'BITCOIND Signed_TX peut être décomposé de cette façon:

Version: 02000000
V_INs: 01
TX_ID: 6bf1cd008e8de34a8e3c26196d13b8df9fcb37adf9053f3c0793c43b1664876a
TX_Outpoint: 00000000
Len indice: 34 
Len script: 33
 OP_IF: 63
 a914 8103b0df9ad75e2b774f43d6e7e71eeaa2c73efb87
 OP_ELSE: 67
 76a914 6a81e587585e58b07dce293a089894a0f8a61b84 88ac
 OP_ENDIF: 68
Séquence: ffffffff
TX_OUT ...: 0178b69a3b000000001976a9148f4b44f4975751d7cf6a797e0818c353afbd3bb388ac
LockTime: 00000000

Maintenant jongler avec les valeurs de longueur, et l'amener à le secret, je me retrouve avec:

La PRÉPARATION SigScript

02000000016bf1cd008e8de34a8e3c26196d13b8df9fcb37adf9053f3c0793c43b1664876a00000000440e426974636f696e5f72756c657321513363a9148103b0df9ad75e2b774f43d6e7e71eeaa2c73efb876776a9146a81e587585e58b07dce293a089894a0f8a61b8488ac68ffffffff0178b69a3b000000001976a9148f4b44f4975751d7cf6a797e0818c353afbd3bb388ac00000000

Version: 02000000
V_INs: 01
TX_ID: 6bf1cd008e8de34a8e3c26196d13b8df9fcb37adf9053f3c0793c43b1664876a
TX_Outpoint: 00000000
Len indice: 44
Le secret: 0E426974636f696e5f72756c657321 = ascii hexadécimal(Bitcoin_rules!)
 OP_TRUE: 51 
Len script: 33
 OP_IF: 63
 a914 8103b0df9ad75e2b774f43d6e7e71eeaa2c73efb87
 OP_ELSE: 67
 76a914 6a81e587585e58b07dce293a089894a0f8a61b84 88ac
 OP_ENDIF: 68
Séquence: ffffffff
TX_OUT ...: 0178b69a3b000000001976a9148f4b44f4975751d7cf6a797e0818c353afbd3bb388ac
LockTime: 00000000

ENVOI TX

$b_cli sendrawtransaction $to_send_TX

afa97d910badda64e8e2498d822387f8aa75c1efad7eb78caa06e67a0103bb0f

bitcoin-cli -regtest getrawmempool

[ "afa97d910badda64e8e2498d822387f8aa75c1efad7eb78caa06e67a0103bb0f" ]

bitcoin-cli -regtest générer 1

[ "5a5ecf0f67074eff7ce10d633fee99256f1094657354ab5e832d5412157782b0" ]

Et puis vérifier les résultats avec:

$b_cli listunspent | grep $RedeemScriptAddress
$b_cli getreceivedbyaddress $Tgt_Address

Conseil: Le plus gros "problème" est de créer la finale tx avant de l'envoyer. Il vous faudra jouer avec la longueur des parties de la scriptsigs. À cet effet, j'ai créé quelques universellement utilisable procédures pour convertir entre hexadécimal et en décimal dans mon .profil:

d2h() 
{ 
 echo "obase=16;$1" | bc
}

h2d() 
{ 
 echo "ibase=16;$1" | bc
}

len() 
{ 
 printf "$1" | wc -c
}

lenx() 
{ 
 my_len=$( len $1)
 d2h "$my_len / 2"
}

J'espère que cela aide à voir, comment construits manuellement smart contrat peut être réalisé à la ligne de commande, étape par étape. J'ai utilisé deux références importantes, en particulier la réponse sections:

Comment utiliser une base Tx?

Comment le ECDSA algorithme de vérification de travail lors de la transaction?

+388
tkhwang 26 janv. 2013, 03:53:25

J'ai un porte-monnaie bitcoin que j'accède à l'aide d'Électrum. Dans cette pochette, j'ai reçu de Bitcoin à partir d'un total de 29 (très petit) les transactions. Maintenant, je veux accéder à mon BCC dans ce portefeuille. Donc, je veux le transfert de tout le bitcoin à un autre portefeuille. Toutefois, la transaction a 29 entrées et de 4 ko en taille, rendant super cher!!!

L'suggéré des frais de transaction lors de l'utilisation de la plus petite suggéré frais est près de 10% de mes bitcoins, et ainsi plus que je voudrais gagner de la Bcc! Est-ce normal? Est-ce que je peux faire pour contourner cela?

+295
Joshua Yabut 31 oct. 2017, 02:42:26

Lorsque vous signer une transaction avec schnorr-signatures, il ne comprend pas le pubkey dans les données de transaction.

1)est-ce à dire que la saisie des adresses de devenir inconnu, aka la création d'un opaque blockchain ?

2) Comment faire en sorte que, par exemple, bitcoin encore que 21 millions de bitcoins ?

3) Comment le UTXO mis à jour et que plus tard sur le service vérifié par d'autres, ne voyant que l'adresse de sortie est savoir.

+293
CallMeKp YourLeader 9 nov. 2019, 16:09:43

Je me suis prise en main du mtgox api. Je suis principalement à l'aide de cette page pour me dire comment l'utiliser.

Ce que j'ai actuellement a obtenu, est que je peux aller chercher de la profondeur et de mettre ensuite les offres et la demande en " compartiments (chacune étant une gamme de prix), et peut vous dire le volume de chaque compartiment.

Maintenant ce que je veux être en mesure de garder cette mise à jour toutes les secondes.

Donc j'aurais besoin de garder la trace de:

  • Les transactions se fait (c'est à dire d'Offres/Demande d'être respecté).

  • Un Nouvel Appel D'Offres/Demande.

  • D'offres/Demande l'annulation.

Il apparaît que si l' ancienne version de l'api pourrait montrer la variation nette à chaque volume, mais cela ne semble pas être le cas pour la nouvelle version.

Comment pourrais-je aller sur le faire?

+254
Cipto HD 6 avr. 2018, 15:01:12

La bande-son que vous cherchez est appelé Trois Tours.

+236
Glo 9 avr. 2023, 16:14:10

Ce n'est pas possible et vous devriez également à l'esprit que le système de comptabilité en bitcoin-core a été marquée pour l'autodérision.

Le rawtx commandes à ne pas collaborer avec les comptes.

Si possible, vous devriez éviter de comptes.

+216
Erica Funke 9 avr. 2023, 21:57:56

“Je comprends vos sentiments...je n'ai jamais pensé qu'il y aurait en fait être un tel rêve élément. «Nicolas le sac contient un objet légendaire qui peut ramener les morts à la vie.» ...mais...comme la plupart des gens, je pense que était juste un mensonge. Ou plutôt que c'est un mensonge, je veux dire, il pourrait être une gauche plus discours pour les Pnj pour quand SAO était juste un ordinaire VRMMO...qui est, a l'origine, cet élément aurait relancé les gens sans les conditions de la «Peine de Mort». Mais, la SAO a pas une telle chose. Il est une seule pénalité, et c'est le joueur de la vie. Je ne veux pas de rappeler que l'événement, mais ce qui a été dit de la première journée sur la compensation par Kayaba collègues.”
à partir du chapitre Renne au nez Rouge du second volume

Il semble qu'il y avait une sorte de peine de mourir. Ce pourrait avoir été un semblable comme dans ALO, considérant que c'était basé sur une copie de la SAO de serveur, c'est à dire la perte de certains niveaux de compétence.
Une autre conséquence de mourir était que le joueur de repop à la ville de départ.

Je dois avoir mort d'au moins 100 fois pendant les deux mois de bêta les tests. J'ai dû re-généré avec un peu embarrassé sourire sur mon visage dans le palais nord de la place principale, le «Fer Noir Palais», et a couru dans la chasse à nouveau.
à partir du chapitre 3 du premier volume

+187
Manderius 9 sept. 2018, 03:10:12

Avertissement: OK, comme hoc_age a édité à cette question, je voudrais contribuer à cette nouvelle version. Encore, c'est un vaste sujet, à mon avis. Peut-être que tout le monde dans la communauté peut partager une partie de leurs connaissances pour construire une liste complète. Ainsi, nous pouvons ajouter de manière itérative sur le dessus les uns des autres connaissances.

Mon premier essai de classer les haricots est par leurs origines dans un sens large. S'il vous plaît corrigez-moi si je me trompe.

Fèves africaines: Ces haricots sont pour la plupart des grains de café Arabica les saveurs vous le goût sont généralement Méditerranéenne des notes de fruits comme le raisin, l'orange ou à la framboise. Ces haricots sont généralement d'intensité légère.

Asie-Pasific haricots: Ces haricots sont pour la plupart Robusta (Géographiquement, moins de montagnes). Ils ne sont pas aromatiques à tous, mais en général, ont certains comme la terre de saveurs. Ils sont corsés, forte de haricots.

American haricots: Ces haricots peut être soit de l'Arabica ou Robusta. Ces haricots sont également aromatiques Africaine de haricots, mais les notes sont assez doux. Généralement, vous avez le goût de cacao, de noix, de caramel, de chocolat, etc. Ces grains peuvent avoir une légère ou forte corps.

+178
Rud Qertz 25 août 2022, 19:47:02

J'ai trouvé le bug qui coses mon problème https://bugs.launchpad.net/ubuntu/maverick/+source/xserver-xorg-input-evdev/+bug/636311 Ohh et par la manière dont ses pas lié à Qt et la mise à niveau de xserver-xorg-input-evdev de xorg-edgers ppa fixe mon problème.

+113
Catelinn Xiao 30 mai 2018, 07:07:19

Afficher les questions avec l'étiquette