martes, 18 de marzo de 2014

Bitcoin: Moneda Virtual, transacciones y Minería

type="html">Últimamente la moneda virtual Bitcoin a tomado cada vez más importancia en el mundo virtual, ya cada vez se ven más páginas que aceptan este sistema, al ser rápido seguro y anónimo, (no por nada thepiratebay lo acepta).

El sistema es descentralizado, y no hay una gran compañía detrás de ella regulando la emisión de monedas o controlando su uso; funciona a través de un sistema de critología en una red p2p generada por todos los clientes, los cuales descargan en su equipo, las transacciones realizadas y encriptada por los mineros, para poder prevenir fraudes y duplicidad de pagos; la red no confía en ningún cliente, para ello usa  un sistema de prueba de trabajo  , que es distribuida por todos los nodos de la red, los cuales confirman a su vez de que efectivamente es correcta la transacción.   más información

  

El cliente ( o monedero)

El monedero es en donde tendrás tus bitcoins y podras realizar las transacciones que desees, para instalarlo deben añadir el repositorio por terminal e instalarlo:

sudo add-apt-reository ppa:bitcoin/bitcoin && sudo apt-get update && sudo apt-get install bitcoin-qt

Una vez instalado se creará el monedero  y con ello tu cuenta (recomiendo hacer backup en respaldar wallet  y gaurdarlo en un pendrive), comenzará de inmediato a sincronizarte con la red bitcoin, descargando todo,esto se demorará mucho y descargar bastantes datos, la primera vez, recomiendo hacerlo cuando no uses mucho tu equipo.


Esta es la sección en donde se generan los links para recivir dinero, ya que no das tu cuenta directamente, sino que un numero personalizado, para saber desde donde llega el dinero.



La minería bitcoin.

como dice el vídeo, para "generar"  bitcoins se usa el equipo en modo minero, esto usa los procesos de tu cpu y/o gpu instaladas en tu equipo, lo cual según la velocidad de tu hardware sera medido en g/m/k hash/s y contabilizados en shares si participas de un pool minero. Hay 2 maneras de minar bitcoins, 1 es solo, y el otro es generar o participar de un pool minero. Ahora, cual es la ventaja el uno del otro , es simple, la red bitcoin genera una cantidad finita diaria de bitcoins (actualmente 25), esta cantidad la genera a nivel mundial y se la da a una persona aleatoria que este en modo minero, por lo que aquí viene la diferencia, depende de u velocidad de proceso para tener la probabilidad de captar uno de esos bitcoins, por lo que comprenderás la dificultad que se genera al ser a nivel mundial de capturar uno, por lo que nacen los pool's mineros, los cuales unen su capacidad de proceso a través de computación distribuida, contabilizan a través de shares el trabajo de cada uno y cuando uno de la red resuelve un bloque y captura un bitcoin, este es repartido entre todos según las reglas de cada pool minero.


A minar Bitcoins:

08/12/2013 una forma más Fácil de configurar el minero

en linux es un tanto difícil configurar, pero se puede . es recomendable 100% usar la gpu ya que esta es altamente más efectiva que la cpu.


para ello descargar los drivers privativos de su tarjeta gráfica y  el sdk de opencl o cuda(solo nvidia), según corresponda.(no tengo gpu asi que este tutorial será mas enfocado a cpu ) y compilarlo para su arquitectura(cualquier consulta la hacen, para poder ayudar y ponerla aquí).


nos inscribimos en un pool minero yo les recomiendo este Triplemining.com , ya que usa referidos(recomendado para los ue usan cpuminer al ser mas lento).

Se registran y crean un worker (trabajador) https://www.triplemining.com/workers

luegon copian el worker y la clave para poder usarlo en el minero  que elijan.



Instalamos algunas dependencias necesarias:

sudo apt-get install build-essential git libcurl4-gnutls-dev libjansson-dev automake libpcre3-dev libssl-dev libxml2-dev libntl-dev unzip libpcre++0 libpcre++-dev gcc-4.6-base g++-4.6


-- ufasoftminer(para cpuminer recomendado)

primero lo descargan y descomprimen http://ufasoft.com/files/ufasoft_coin-0.56.tar.xz o la versión mas reciente

o la versión portatil (descompimirlo y modificar run.sh con sus datos) 


en la terminal poner ./run.sh (modificar el archivo antes con sus datos) 


 Abren una terminal y se sitúan en el directorío en donde fue descomprimida y escriben

wget http://www.japheth.de/Download/JWasm/JWasm211bl.zip
unzip JWasm211bl.zip
chmod +x jwasm
 sudo cp jwasm /usr/bin
./configure


luego
 make

y para instalarlo

sudo make install

ejemplo de uso:  coin-miner -a 5 -o http://stratum.triplemining.com:3334 -u dansanti_minero -p dansanti

o También la versión compilada por mi (0.69) y que funciona, las últimas no me compilan bien (placa madre intel , para cpuminer.. instalar las dependencias que les vaya pidiendo..



-- cgminer (solo gpu miner)


Para instalarlo, abren una terminal y escriben

git clone  https://github.com/ckolivas/cgminer

se sitúan en el directorio
cd cgminer

luego

./autogen.sh
CFLAGS="-O2 -Wall -march=native" ./configure

make
sudo make install

ejemplo de uso cgminer -o http://stratum.triplemining.com:3334 -u dansanti_minero -p dansanti

interfaz gráfica GUIMINER

Es una buena alternativa, para no estar escribiendo tantos comandos por la terminal.

git clone https://github.com/Kiv/poclbm

cd poclbm

chmod +x guiminer.py
./guiminer.py

si vana usar  ufasoftminer , click en file >>newminer >>ufasoftminer
y ponen la direccion del directorio en donde esta ufasoft y el nombre del ejecutable coin-miner 

Si falta alguna dependencia o les ale algún error, avisen y les ayudaré .. saludos.









View the original article here

0 comentarios:

Publicar un comentario



---------


----------------
http://t33xao2bcg.1fichier.com/
http://www.4shared.com/file/dgaq1olT
http://www.2shared.com/file/QN_za6qF/
http://bayfiles.net/file/171tX/w1Z95B/
http://BillionUploads.com/3pcqvffzgfy6
http://www.mediafire.com/?38cgqq50rac5s
http://www.crocko.com/D65B681D67894D24A86FEAB41966A4D2
https://mega.co.nz/#!dRpTgbIT
http://freakshare.com/files/okk4hryp
http://d01.megashares.com/dl/4REBQmD/
http://uploaded.net/file/f23juu7us/
http://www61.zippyshare.com/v/84833439/
Torrent Emule Magnet Links Español Inglish Deutsch русский язык français português
DvdFull DvdRip Kbps Direct Download Descarga directa Ghz
Playstation nintendo Xbox Pc