mejores

Continuo con bitcoin-0.5.0-macosx.dmg.Magnet UI: magnet:?xt=urn:btih:F7689C6E6AB3FF2B09CFEABD4BB17071145520BF&dn=bitcoin-0.5.0-macosx.dmg&tr=udp%3a Ocultar información sensible en IRC (freenodebitcoin-otc December 05, 2011, 10:59:25 AM   Abro este hilo para ver si alguien que esté acostumbrado a usar IRC puede ayudarme.Nunca antes me había conectado a un chat IRC y hace tres o cuatro días vi esta pagina: la que se ha formado una red de confianza de usuarios que comercian con Bitcoins. Parece ser que la red de confianza es muy empleada en este foro para asegurar en cierta forma las transacciones entre foreros.Así que me puse a investigar y accedí al chat en freenode, canal bitcoin-otc para mirar en qué consistía todo y ver qué cantidad de usuarios pululaban por allí.Para mi sorpresa, en el mismo instante en que conecté me fijé que información altamente sensible como la IP de mi equipo era distribuída a los cuatro vientos sin ningún pudor por el servidor.Sabiendo la cantidad de crackers y scammers que vigilan Bitcoin me aterró que esa info pudiera orientarles a entrar en mi máquina y probar todas esas cochinadas tipo escaneo de puertos, inyeccion de troyanos, etc que emplean para buscar vulnerabilidades en mi equipo por las que acceder a robar mi wallet.Por ello mi pregunta es:¿Sabéis alguna forma sencilla de que un neófito como yo pueda configurar un cliente IRC (como por ejemplo MIRC) para impedir que la IP se divulgue como ha sido el caso?Yo supongo que vía TOR podría hacerse, pero me parece que es extremadamente lenta la comunicación y no sé si existe algún método más adecuado. Gracias de antemano por vuestra colaboración Re: Ocultar información sensible en IRC (freenodebitcoin-otc December 05, 2011, 09:45:40 PM   Usted puede usar un servicio VPN para ocultar su dirección IP y mantener el acceso a Internet de alta velocidad.Hay varios servicios de mercado VPN, mi sitio web tiene una amplia gama de servicios VPN. Haz clic en el enlace en mi firma y ver la oferta.Lo sentimos, pero el español no es mi fuerte.Saludos,coinbuck villages.cc comercia sin dinero ni trueque November 08, 2011, 10:38:56 AMLast edit: November 24, 2011, 11:32:08 AM by jtimon   Hola, esto no está directamente relacionado con bitcoin, pero como la mayoría de bitcoineros está interesado en alternativas monetarias...aquí va.Esta página web ofrece un sistema de banco de tiempo basado en ripple (descentralizado, tú eliges en quién confías).En realidad no es estrictamente un banco de tiempo, porque podrías vender otras cosas por "horas".La cuestión es que esta herramienta te permite comerciar sin dinero ni trueque (no necesitas que el que quiere algo tuyo tenga algo que ofrecerte, no sufre el prbolema de coincidencia del trueque). links relacionados:í he invitado a mis amigos:QuoteEsta página os permitirá comerciar sin dinero ni trueque.Puedes poner anuncios de cosas que ofreces (clases de algo, diseño gráfico, las verduras de tu huerto, las carteras de cuero que te haces, masajes, los libros de texto que tu hijo usó el año pasado, la maqueta de tu grupo, etc).También puedes anunciar cosas que quieresnecesitas (un abrigo calentito, cambiar la alcachofa de la ducha, traducción de un texto, un corte de pelo, un canguro para una tarde, los libros de texto de tu hijo para este año, etc)En vez de tener que encontrar a alguien que ofrezca lo que tu quieres y quiera lo que tú ofreces (como en el trueque) los favores se pagan reconociendo horas a los demás. Pero aunque puedes pagar a qualquiera de esta manera, tú sólo vas a deber y sólo te van a deber horas tus amigos directos.Un ejemplo:Ana confia por hasta 2 horas en BernardoBernardo confia por hasta 1 hora en AnaCarlos confia por hasta 3 horas en BernardoBernardo confia por hasta 3 horas en Carlos1) Ana le prepara un bizcocho a Carlos y éste le paga con 1 hora.Ahora Carlos debe una hora a Bernardo y Bernardo una hora a Ana (Bernardo en total debe 0 horas)2) Carlos le da unas clases de Italiano a Bernardo y éste le paga con 2 horas.Ahora Bernardo le sigue debiendo una hora a Ana y le debe (2 - 1 que le debía Carlos a él) 1 hora a Carlos.¿Entendéis más o menos como funciona?Echarle un vistazo a la página y si tenéis cualquier duda, podéis preguntarme por aquí o por correo.En un sistema parecido se basan muchas monedas locales y los bancos de tiempo, aunque en estos casos todos los participantes confían en la organización y la organización tiene que confiar en todos ellos en vez de cada uno elegir en quién confía.Principalmente la página te servirá para comerciar con gente en tu localidad, pero no está restringida geográficamente. Aprendamos a ser menos dependientes de los bancos y del dinero, recuperemos el poder que les hemos delegado y del que están abusando. Participemos activamente en una economía más local y, por ello, menos dependiente del transporte y el petróleo Re: villages.cc banco de tiempo descentralizado y centrado en el comercio local November 09, 2011, 01:33:36 PM   En Valladolid creo que hay uno, aunque nunca he llegado a usarle.BTC es un poco como un banco del tiempo, pero en Internet. Bueno, teóricamente el dinero es el banco del tiempo, pero hay ciertos aprovechados en las altas esferas que consiguen mucho dinero a cambio de pocas horas de trabajo Re: villages.cc banco de tiempo descentralizado y centrado en el comercio local November 10, 2011, 08:01:30 AM   Quote from: Anillos on November 09, 2011, 01:33:36 PMEn Valladolid creo que hay uno, aunque nunca he llegado a usarle.BTC es un poco como un banco del tiempo, pero en Internet. Bueno, teóricamente el dinero es el banco del tiempo, pero hay ciertos aprovechados en las altas esferas que consiguen mucho dinero a cambio de pocas horas de trabajo.Tienes un link al banco de tiempo de valladolid? A lo mejor les interesa la pági Re: villages.cc banco de tiempo descentralizado y centrado en el comercio local November 24, 2011, 11:27:48 AM   Ya no son necesarias invitaciones.Os podéis registrar directamente Re: villages.cc comercia sin dinero ni trueque November 25, 2011, 02:15:21 AM   "Aprendamos a ser menos dependientes de los bancos y del dinero, recuperemos el poder que les hemos delegado y del que están abusando."El dinero no es un señor; no tiene la capacidad de abusar de alguien. El dinero es una institución social que surgió espontáneamente para facilitar el intercambio de bienes y servicios. Abusadores son los que intentan imponer un dinero de curso forzoso Re: villages.cc comercia sin dinero ni trueque November 25, 2011, 07:31:34 AM   Quote from: majamalu on November 25, 2011, 02:15:21 AM"Aprendamos a ser menos dependientes de los bancos y del dinero, recuperemos el poder que les hemos delegado y del que están abusando."El dinero no es un señor; no tiene la capacidad de abusar de alguien. El dinero es una institución social que surgió espontáneamente para facilitar el intercambio de bienes y servicios. Abusadores son los que intentan imponer un dinero de curso forzoso.Estoy de acuerdo. Pero esa herramienta que es el dinero, sobre todo tal cual es hoy, permite y facilita el abuso.Tenemos el poder de modificar esa institución, pues en el fondo no es más que un acuerdo implícito entre quienes lo usan.Si no a través del gobierno, creando y usando alternativas de intercambio (incluyendo otros dineros como bitcoin Re: villages.cc comercia sin dinero ni trueque November 26, 2011, 02:41:25 AM   Quote from: jtimon on November 25, 2011, 07:31:34 AMQuote from: majamalu on November 25, 2011, 02:15:21 AM"Aprendamos a ser menos dependientes de los bancos y del dinero, recuperemos el poder que les hemos delegado y del que están abusando."El dinero no es un señor; no tiene la capacidad de abusar de alguien. El dinero es una institución social que surgió espontáneamente para facilitar el intercambio de bienes y servicios. Abusadores son los que intentan imponer un dinero de curso forzoso.Estoy de acuerdo. Pero esa herramienta que es el dinero, sobre todo tal cual es hoy, permite y facilita el abuso.Tenemos el poder de modificar esa institución, pues en el fondo no es más que un acuerdo implícito entre quienes lo usan.Si no a través del gobierno, creando y usando alternativas de intercambio (incluyendo otros dineros como bitcoin).Sí, yo diría que tenemos el poder de recuperar esa institución. Un dinero libre de coacción tiene tanto que ver con un dinero impuesto por la fuerza como una relación sexual voluntaria con una violación Re: villages.cc comercia sin dinero ni trueque November 26, 2011, 10:06:45 AM   Quote from: majamalu on November 26, 2011, 02:41:25 AMSí, yo diría que tenemos el poder de recuperar esa institución. Un dinero libre de coacción tiene tanto que ver con un dinero impuesto por la fuerza como una relación sexual voluntaria con una violación BTC sold November 24, 2011, 11:19:32 PMLast edit: December 21, 2011, 05:47:49 PM by Capf   sold bitcoin: el final de la corrupcion en los gobiernos del mundo October 30, 2011, 04:56:52 AM   Estaba pensando...todas las transacciones que se hacen con bitcoins son publicas, por ende, todos deberian poder saber cuantos bitcoins son movidos de A hasta B ¿No?. Pues bien, ahora imaginemos que deseamos hablar sobre las bondades de bitcoin a personas comunes y corrientes, ellas solo entienden de libertad (luego les caigo con el software libre xD), honestidad y trabajo duro. nada de "open source", seguridad, arreglo de bugs, bloques candidatos, etc.¿No seria genial que cada institucion de un gobierno usara bitcoins para sus actividades de financiacion? o sea, aqui en Costa Rica el Ministerio de Hacienda es el encargado de repartir el dinero que se recolecta de los impuestos (horray!!, pago de impuestos con Bitcoins!!! ), si su direccion bitcoin fuera unica y publica por decreto (lo mismo para los demas ministerios y proyectos de que requieran dinero del estado), los ciudadanos podrian seguir minuto a minuto, bitcoin por bitcoin, a donde se van sus impuestos.El pueblo vigilando su dinero, el primer paso en falso y a la ahoguera los corruptos!.Lo anterior tambien puede ser una razón para que un gobierno no implemente bitcoin como su moneda, bueno, en todo caso, esto dependera de quien vaya a elegir el pueblo para que los respresenten.¿Y porqué no? en la idea que propuse los gobiernos del mundo y sus ministerios pueden aparecer tambien, asi seria mas facil pagar los impuestos, no creen?saludos Re: bitcoin: el final de la corrupcion en los gobiernos del mundo November 24, 2011, 01:35:21 AM   haha, eso nunca va a pasar, a parte que cuando haces una transaccion de bitcoin, podes hacerla a quien quieras y nadie puede saber quien envio que, y a quien. Seria lo mismo que ahora que los gobiernos se manejen con bitcoins, solo que un poco mas inseguro, ya que si soy funcionario, y me encargo del tesoro, si le mando a pepito correa, es imposible que alguien lo localize. Con las trasacciones bancarias se sabe quien le mando a quien.La moneda bitcoin, tiene sus ventajas y desventajas, pero si sos cuidadoso, tiene solo ventajas.Lo que si hay que cambiar, es el cambio, mtgox tiene que parar de ganar dinero a costa de todos. Es impresionante la cantidad de dinero que sacan a costa de todos los traders, cuando el mercado sea 0% fee, ahí si que va a ser imposible de mejorar.Hay traders que tradean hasta 500000 dolares en un mes, la perdida de los fee es impresionante. Compras un fee, vendes un fee, compras... fee fee fee...Tiene que salir una alternativa a MTGOX con otro metodo de pago, yo q se, 5 dolares por mes cada user, tipo subcripciones.Y ni que hablar que si lo queres sacar rápido a lr opera con un cambio externo que te come un Re: bitcoin: el final de la corrupcion en los gobiernos del mundo November 24, 2011, 03:00:10 AM   Ningún gobierno adoptará de buen grado a Bitcoin, en primer lugar porque no pueden controlar su emisión (entre muchas otras razones pueden ayudarme a entender mas sobre bitcoin? Gracias October 12, 2011, 04:28:26 AM   hola amigos soy de colombia y quiero aprender mas sobre las bitcoin podrian ayudarme Re: pueden ayudarme a entender mas sobre bitcoin? Gracias October 12, 2011, 05:46:44 AM   Bienvenido Camilo,¿Cómo podemos ayudarle?n.olmos Re: pueden ayudarme a entender mas sobre bitcoin? Gracias October 12, 2011, 06:17:41 AM   ¿Alguna pregunta Re: pueden ayudarme a entender mas sobre bitcoin? Gracias October 12, 2011, 04:36:06 PM   1) no entiendo bien como es el sistema y q requisitos hay q tener para comprar o adquirir bitcoin2) me gustaria empezar a implementar ese sistema en mi pais 3) descargue el programa pero aun no lo entiendo muchas gracias por ayudarme con las preguntas Re: pueden ayudarme a entender mas sobre bitcoin? Gracias October 12, 2011, 04:56:41 PM   Quote from: camilohaz14 on October 12, 2011, 04:36:06 PM1) no entiendo bien como es el sistema y q requisitos hay q tener para comprar o adquirir bitcoin2) me gustaria empezar a implementar ese sistema en mi pais 3) descargue el programa pero aun no lo entiendo muchas gracias por ayudarme con las preguntashola y bienvenido en la comunidad 1) No tienes que cumplir ningún requisito para adquirir bitcoins solo encontrar alguien que te los venda, comprarlos en una casa de cambio o generarlos con un programa minero en tu ordenador usando el CPU o una tarjeta gráfica mas actual2) Con tener el programa funcionando, comprar o vender bitcoins y también contarlo a tus amigos y conocidos ya estas haciendo un gran trabajo para implementarlo3) El uso del programa es muy fácil una vez que comprendas un poquito como funciona el sistema. Podrías empezar por la wiki donde cada uno de nosotros hemos recogido información útil sobre todas las preguntas que hayan surgido en este nada y espero que te guste tu experiencia de poder mandar dinero al otro lado del mundo sin comisiones casi y instantáneamente.Un saludo Re: pueden ayudarme a entender mas sobre bitcoin? Gracias October 13, 2011, 01:52:26 AM   Un par de links que pueden ser útiles para empezar Re: pueden ayudarme a entender mas sobre bitcoin? Gracias October 14, 2011, 04:48:42 PM   muchas gracias por su ayuda me ha sido de gran utilidad Re: pueden ayudarme a entender mas sobre bitcoin? Gracias October 26, 2011, 07:05:28 PM   Hola!!Tambien soy colombiano.Tambien estoy en el timido intento de implementarlo en el pais, por ahora es importante conocer personas confiables para poder "tradear" con ellas.Saludos Re: pueden ayudarme a entender mas sobre bitcoin? Gracias November 01, 2011, 04:32:56 PM   buenas, tengo entendido que la billetera es la misma e-walletsi es así ¿por que hay un sitio de compra de bitcoins (WM-Center) que no tiene lo del monedero aquel? a donde llegarian los bitcoins entonces?saludos Re: pueden ayudarme a entender mas sobre bitcoin? Gracias November 08, 2011, 10:33:19 AM   ¿9 folios? Suficiente como para liar a la mayoría que quiera entenderlo. De todas formas, hablo desde la casi ignorancia en cuanto a criptografía.QuoteTienes que tener mucho cuidado y escribir bien tu direccion Bitcoin para no tener problemas.Si pones mal la dirección, falla, no se envía dinero, ya que la dirección lleva algunas comprobaciones, con lo que si cambias una letra, falla.Eso si, conviene copiar bien la dirección Re: pueden ayudarme a entender mas sobre bitcoin? Gracias November 08, 2011, 07:28:46 PM   Quote from: Anillos on November 08, 2011, 10:33:19 AM¿9 folios? Suficiente como para liar a la mayoría que quiera entenderlo. De todas formas, hablo desde la casi ignorancia en cuanto a criptografía.QuoteTienes que tener mucho cuidado y escribir bien tu direccion Bitcoin para no tener problemas.Si pones mal la dirección, falla, no se envía dinero, ya que la dirección lleva algunas comprobaciones, con lo que si cambias una letra, falla.Eso si, conviene copiar bien la dirección.Se han presentado algunos casos cuando se pone la direccion usan una direccion "valida" pero desafortunadamente se comete un error y se pone la direccion incorrecta o se cambia alguna alguna letra pero siga siendo una direccion "valida", como consecuencia los coins o los recibe otra persona yo son enviados a wallets perdidas. Recientemente mtgox perdio una semana de trabajo porque su admin envio el direno por accidente a otro lugar y no al esperado Re: pueden ayudarme a entender mas sobre bitcoin? Gracias November 18, 2011, 11:35:12 AM   Quote from: cronopio on November 08, 2011, 07:28:46 PMQuote from: Anillos on November 08, 2011, 10:33:19 AM¿9 folios? Suficiente como para liar a la mayoría que quiera entenderlo. De todas formas, hablo desde la casi ignorancia en cuanto a criptografía.QuoteTienes que tener mucho cuidado y escribir bien tu direccion Bitcoin para no tener problemas.Si pones mal la dirección, falla, no se envía dinero, ya que la dirección lleva algunas comprobaciones, con lo que si cambias una letra, falla.Eso si, conviene copiar bien la dirección.Se han presentado algunos casos cuando se pone la direccion usan una direccion "valida" pero desafortunadamente se comete un error y se pone la direccion incorrecta o se cambia alguna alguna letra pero siga siendo una direccion "valida", como consecuencia los coins o los recibe otra persona yo son enviados a wallets perdidas. Recientemente mtgox perdio una semana de trabajo porque su admin envio el direno por accidente a otro lugar y no al esperado.Pues quizás sería interesante modificar las direcciones de forma que sea algo así:afda8ays96gsa0976ga09sg6a0-afa3Es decir, primero la dirección de toda la vida, y luego algún que otro código de control.Otra opción interesante podría ser que el cliente mirara en alguna página web que el usuairo elija (como blockexplorer) si la dirección es válida o no en base a si esa dirección tiene transacciones o no. Pero claro, si alguien ya cometió un error antes Re: pueden ayudarme a entender mas sobre bitcoin? Gracias November 18, 2011, 01:35:54 PM   Quote from: Anillos on November 18, 2011, 11:35:12 AMQuote from: cronopio on November 08, 2011, 07:28:46 PMQuote from: Anillos on November 08, 2011, 10:33:19 AM¿9 folios? Suficiente como para liar a la mayoría que quiera entenderlo. De todas formas, hablo desde la casi ignorancia en cuanto a criptografía.QuoteTienes que tener mucho cuidado y escribir bien tu direccion Bitcoin para no tener problemas.Si pones mal la dirección, falla, no se envía dinero, ya que la dirección lleva algunas comprobaciones, con lo que si cambias una letra, falla.Eso si, conviene copiar bien la dirección.Se han presentado algunos casos cuando se pone la direccion usan una direccion "valida" pero desafortunadamente se comete un error y se pone la direccion incorrecta o se cambia alguna alguna letra pero siga siendo una direccion "valida", como consecuencia los coins o los recibe otra persona yo son enviados a wallets perdidas. Recientemente mtgox perdio una semana de trabajo porque su admin envio el direno por accidente a otro lugar y no al esperado.Pues quizás sería interesante modificar las direcciones de forma que sea algo así:afda8ays96gsa0976ga09sg6a0-afa3Es decir, primero la dirección de toda la vida, y luego algún que otro código de control.Otra opción interesante podría ser que el cliente mirara en alguna página web que el usuairo elija (como blockexplorer) si la dirección es válida o no en base a si esa dirección tiene transacciones o no. Pero claro, si alguien ya cometió un error antes...en realidad es muy dificil cometer un error al introducir una direccion ya que si lleva una suma de control integrada, si satoshi habia pensado en eso tambien Bitcoin app October 18, 2011, 08:37:21 PMLast edit: August 08, 2012, 08:43:22 PM by newtenberg   o.p.mode Re: Plataforma de crowdfunding 100% basada bitcoins October 18, 2011, 11:03:43 PM   Si son pequeñas cantidades.Realizar un CAF. Comunidad Autosuficiente Financiera.1. Cada socio aporta una pequeña cantidad. El capital social. Ejemplo, 1 BTC.2. Un socio propone un proyecto. Debe presentar el aval de dos socios. No van avalar económicamente el préstamo, sino que van dar la reputación necesaria al proyecto. Si el socio no paga el microcrédito, ellos no pueden pedir préstamos hasta un tiempo determinado. 3. Lo demás socios aprueban con mayoría en la votación (un mínimo quorum) el proyecto. Se le da el préstamo. Habría dos dos tipos: 1- el estándar. Préstamo otorgado el 100% y el socio del proyecto paga las mensualidades; 2.- el por objetivos. Se paga un % inicial para empezar a funcionar. Se establece un plan de trabajo. La Comunidad salvo los dos socios que han avalado al socio del proyecto, comprueban si ha cumplido con los objetivos y por mayoría se le da los % restantes. 4. El socio del proyecto paga el préstamo según el tipo acordado. La comunidad ha decidido con anterioridad el tipo de interés que se aplica para todos los proyectos. Por ejemplo, un 1%. Así crece el capital social para nuevos proyectos. ¿Qué es un block explorer?.Otra alternativa. Es crear un sistema de moneda oxidable (siguiendo las ideas de Silvio Gesell). Para empezar, se decide que cada socio pone un 2 BTC cada mes. Al final del mes se paga un 1% nominal. Si se quiere recuperar los 2 BTC, pagar un 2% nominal. Con el dinero de las tasas se decide realizar los proyectos que los socios quieren presentar. Eso sí, se elimina el 1% de interés para los préstamos. Se consigue: 1-. Crear una red paralela en BTC (se puede salir) donde se fomenta el uso de la moneda (aumenta la circulación de la moneda en su estado óptimo sin aumentar la inflación) y a la vez 2-. Con las tasas se crea un cesta de ahorro (capital fijo) para los distintos proyectos. Con lo que, estos proyectos con la red paralela (punto número 1) pueden encontrar clientes al poco de empezar. Pues ahora es un buen momento. Con una cotización del BTC tan baja, puede entrar más socios Re: Plataforma de crowdfunding 100% basada bitcoins October 19, 2011, 12:36:21 AM   Ok. Ahora me dio cuenta del block explorer. He utilizado un par de veces en una oficina de cambios.La idea tuya es:Un aporte de cada socio. Se decide el proyecto conjunto.Para comprobar que el dinero va al proyecto, se comprobaría por el block explorer. ¿Es así?.¿Qué proyectos concretos tienes en mente?. Un saludo Re: Plataforma de crowdfunding 100% basada bitcoins October 22, 2011, 10:13:18 PM   Quote from: newtenberg on October 18, 2011, 08:37:21 PM4. Todo el codigo que se genere sera 100% opensource. (generar un repositorio en GitHub)y si mejor la hacemos Software Libre? quiero trollear, sencillamente pienso que es mejor ir pensando en libertad, no en modelos de desarrollo de software.Freedom Matters, Openess isnt freedom. - Eben Moglen.Quote from: melchor rodriguez on October 18, 2011, 11:03:43 PM1. Cada socio aporta una pequeña cantidad. El capital social. Ejemplo, 1 BTC.Si los tuviera, los invertiria... no podemos hacer que los socios aporten lo que puedan y ganan de la misma manera, o sea, si al final de proyecto aporte el 5% total de los costes del desarrollo de la aplicacion, recibire el %5 de las ganancias.digo, para hacer algo mas inclusivo... no Re: Plataforma de crowdfunding 100% basada bitcoins October 23, 2011, 08:13:02 PM   Mi idea es una red Bitcoin aplicando la idea de la moneda oxidable para fomentar el uso de la moneda.Pero me parece mejor tu idea. Hay que crear la aplicación para después desarrollar los proyectos. Una plataforma de crowdfunding profesional.Pues primero habrá que realizar un esquema donde se indica: el contenido, lo que se necesita, un calendario de trabajo, recursos humanos (una o más personas) y el presupuesto inicial (sumando un 20% de gastos no previstos). Aunque lo principal es realizar las normas para verificar el proyecto.¿Qué te parece Re: Plataforma de crowdfunding 100% basada bitcoins October 23, 2011, 09:03:34 PM     Re: Plataforma de crowdfunding 100% basada bitcoins October 23, 2011, 11:42:20 PM   Quote from: gusti on October 23, 2011, 09:03:34   ?el problema es que no no distribuye el software que usa su servidor. se busca que sea software libre (AGPL que es lo ideal para este tipo de software, Diaspora usa esta licencia).Creo que es un excelente modelo a seguirmejorar. ¿Que nos falta ademas de dinero para comenzar Re: Plataforma de crowdfunding 100% basada bitcoins October 24, 2011, 10:55:30 PM   Quote from: newtenberg on October 24, 2011, 06:37:06 PMQuote from: gusti on October 23, 2011, 09:03:34   ?No, no realmente.Hasta donde se, GLBSE es un sistema que busca reunir a inversionistas y startups relacionadas con Bitcoin. Los inversionistas financian las startups comprando acciones de esta (rentabilidad economica).Por otro lado, el concepto de crowdfunding tendria mas bien un caracter filantropico, es decir, buscaria financiar proyectos con rentabilidad social mas que proyectos con rentabilidad economica. Tambien el perfil de los aportantes es distinto, en el caso de crowdfunding se trataria de personas comunes y corrienetes (la comunidad financia buenas ideas), no de inversionistas que se dedican a los negocios.Dado que no existe una retribucion personal directa, los aportes individuales que se realizan son generalmente minusculos (a menos que aparezca un mecenas), y el financiamiento completo se consigue involucrando a una gran cantidad de este modo, la idea es financiar proyectos notables que beneficien el crecimiento de Bitcoin.Quote from: shackra on October 23, 2011, 11:42:20 PMCreo que es un excelente modelo a seguirmejorar. No es que no leyeramos el threat completo, sucede que  no puedo diferenciar ambos conceptos. ahora con tu explicacion entiendo perfectamente! :pQuote from: newtenberg on October 24, 2011, 06:37:06 PMHasta el cansancio, esa no es la idea del proyecto (al menos por ahora, si el proyecto prospera se podra agregar algo que vaya por esa direccion). Por favor, leer el thread completo.Antes de hacer cualquier cosa hay que ver si hay quorum.Me gustaria saber cuantas personas estarian dispuestas a participar (ni siquiera a aportar btc, sino solo a participar en una discucion de como deberia ser el sistema). Para ello, dejar un post diciendo "Yo participo", para asi crear una lista. Si se llega a 10 personas, empezamos realizando una tormenta de ideas para definir las bases del proyecto. Yo quiero partcipar en el lados de las personas que quieren hablar de como deberia ser el proyecto! .veamos, necesitamos mas gente ¿Los mineros mexicanos de bitcoins? ¡please stand up! se necesita financamiento.tengo una idea, si entiendo bien, que quiero compartir con ustedes, pero, sera cuando mas gente postee y opine sobre la propuesta de Newtenberg Re: Plataforma de crowdfunding 100% basada bitcoins October 26, 2011, 08:41:05 PM   Quote from: newtenberg on October 24, 2011, 06:37:06 PMQuote from: gusti on October 23, 2011, 09:03:34 PMAntes de hacer cualquier cosa hay que ver si hay quorum.Me gustaria saber cuantas personas estarian dispuestas a participar (ni siquiera a aportar btc, sino solo a participar en una discucion de como deberia ser el sistema). Para ello, dejar un post diciendo "Yo participo", para asi crear una lista. Si se llega a 10 personas, empezamos realizando una tormenta de ideas para definir las bases del proyecto. Yo participo Re: Plataforma de crowdfunding 100% basada bitcoins October 28, 2011, 10:58:23 AM   Quote from: newtenberg on October 28, 2011, 02:24:20 AMQuote from: Matthew N. Wright on October 27, 2011, 08:17:45 PMHola.I just wanted to let you guys know that this idea is already being worked on by our group and I will announce it in Spanish once it happens!Disculpame por la tardanza. No hablo español muy bien.Es verdad lo que dices o estas jugando?Tal vez te parecio una idea con potencial y la quieres implementar tu.O tal vez tenias una idea similar (y no has hecho nada aun) y tienes miedo que nos adelantemos.Dime que pasa.+1, me subscribo a este hilo tambien Re: Plataforma de crowdfunding 100% basada bitcoins November 08, 2011, 12:07:55 AM   Quote from: newtenberg on November 07, 2011, 09:36:41 PMSolo queda una semana para inscribirse. Ustedes deciden, o pasamos nosotros a la historia como los que creamos el sistema que cimento el triunfo de Bitcoin, o lo hace el gringo chanta.el gringo es un poco troll me parece, solo hay que ver sus comentarios en el foro jaja Re: Plataforma de crowdfunding 100% basada bitcoins November 08, 2011, 08:38:15 PM   Quote from: Matthew N. Wright on November 08, 2011, 05:55:17 PMQuote from: paraipan on November 08, 2011, 12:07:55 AMQuote from: newtenberg on November 07, 2011, 09:36:41 PMSolo queda una semana para inscribirse. Ustedes deciden, o pasamos nosotros a la historia como los que creamos el sistema que cimento el triunfo de Bitcoin, o lo hace el gringo chanta.el gringo es un poco troll me parece, solo hay que ver sus comentarios en el foro jajaAunque a.veces puedo ser troll, Esta vez, lo digo en serio. La demora es porque tenemos varios proyectos.Les deseo suerte, no quize decir nada que los ofenda.  Hay espacio para varios proyectos!Happy developing mi amigos!-Matthew, part-time trolljaja que gracioso, danos alguna pista si tienes algo empezado porque nos has parado en seco aqui, haz el favor.siento por lo de troll pero si interumpes y no dices nada mas es lo que tiene Re: Plataforma de crowdfunding 100% basada bitcoins November 15, 2011, 03:31:25 AM   Django is the answer, not Re: Plataforma de crowdfunding 100% basada bitcoins November 16, 2011, 06:50:51 PM   Quote from: shackra on November 15, 2011, 03:31:25 AMDjango is the answer, not 42! No sé qué es 42, supongo que una referencia al autoestopista intergaláctico, pero creo que simplemente quiere sugerir que desarrolléis la plataforma usando python como lenguaje y el framework django Preguntas de un novato October 11, 2011, 02:24:19 PM   BuenasMe entere hace algún tiempo de que existía Bitcoins.Sin embargo no le di mucha importancia, básicamente por dos motivos...1) No me parecía muy creíble2) No tengo una super computadoraY ahora me entero de los Pool, etc.Bueno en fin, creo que llegue tarde pero así y todo lo intentare.Lo que no termino de comprender son dos cosas...Tengo 3 computadoras y algunos amigos a quienes quiero meter en esto.Resulta que en DeepBit tengo la opción para crear workers (sub-cuentas).Es necesario crear una sub-cuenta para cada PC?Si uso el mismo usuario y password en todas las PC me perjudica en algo?Y lo segundo, teniendo en cuenta que tengo una PC normal quería saber si me conviene usar Pay Per Share o paso si alguien me puede explicar los pro y contra de cada uno, mejor aun.Desde ya muchas gracias,Saludos Re: Preguntas de un novato November 05, 2011, 05:42:35 PM   Hay sitios web que "dan" bitcoins sin casi pedir nada a cambio. Uno es el bictoinfaucet, otro dailybitcoins, también está bitcoinflower... No necesitas instalar programas, registrarte en sitios, recibir correos...Con paciencia se puede conseguir un poquito.También hay otros que dan bitcoins, pero ya son "a cambio de", como hacer encuestas y todo eso. En uno de ellos me metí para ver como era, vi una encuesta y me puse a hacerla. En cuanto me preguntaron mis ingresos, cancelé, que eso no le importa a nadie, y no es que gane mucho o poco, es que soy estudiante, pero no me gusta ese tipo de preguntas.En mi firma tengo enlazado un sitio de los que te dan un poquito pero no te piden nada a cambio Re: Preguntas de un novato November 07, 2011, 03:19:45 PM   Si no estoy mal informado creo que no pasa nada si utilizas los "mineros" de tres diferentes máquinas en una misma cuenta del pool. Si fuera al contrario cualquier minero con IP dinámica tendría muchos problmas cada vez que intentase reconectar al pool. Por tanto no creo que las diferentes IPs de cada minero te de problemas.También hay que tener en cuenta que casi todas las pools pagan la minería después de validar unos "shares" que envían de vuelta los mineros haciendo prácticamente imposible que los mineros colisionen entre si intentando resolver la misma porción de ploque (pérdida de potencia de calculo del pool debido a la repetición de trabajo entre mineros) o que los mismos shares sean enviados a dos pools a la vez para cobrar el doble fraudulentamente. Por tanto tus tres mineros independientes seguro que intentarán resolver porciones de bloque diferentes y sus "shares" enviados serán pagados adecuadamente a tu cuenta.Soy novato, así que utiliza la información que más o menos he asimilado bajo tu propia responsabilidad. Si estoy equivocado no dudéis en enseñarme porque, al fin y al cabo, creo que todos estamos aquí para aprender cada día un poquito más sobre la verdadera libertad económica Re: Preguntas de un novato November 07, 2011, 03:37:17 PM   Al hilo de "preguntas de un novato" ahí va la mia por si alguien puede responderme:Si para validar una transacción en la cadena de bloques es necesario el uso de la llave privada que guarda la billetera correspondiente a la dirección de los Bitcoins que quiero gastar. ¿Puedo realizar una segunda transacción desde la misma dirección (address) sabiendo que la llave privada (private key) ya ha sido empleada en una primera transacción? ¿No se ve comprometida esa dirección para posteriores transacciones puesto que la llave privada ya ha sido empleada-expuesta?Es que no comprendo bien cómo funciona el protocolo de validación de los mineros para comprobar que el auténtico propietario de una dirección ha dado validez a una transacción a través de su llave privada sin exponerla a todos en la cadena de bloques com prometiendo futuras operaciones.Bufff, no sé si se me entiende... bueno espero que más o menos comprendáis mi cuestión Re: Preguntas de un novato November 08, 2011, 12:06:41 AM   Quote from: Polvos on November 07, 2011, 03:37:17 PMAl hilo de "preguntas de un novato" ahí va la mia por si alguien puede responderme:Si para validar una transacción en la cadena de bloques es necesario el uso de la llave privada que guarda la billetera correspondiente a la dirección de los Bitcoins que quiero gastar. ¿Puedo realizar una segunda transacción desde la misma dirección (address) sabiendo que la llave privada (private key) ya ha sido empleada en una primera transacción? ¿No se ve comprometida esa dirección para posteriores transacciones puesto que la llave privada ya ha sido empleada-expuesta?Es que no comprendo bien cómo funciona el protocolo de validación de los mineros para comprobar que el auténtico propietario de una dirección ha dado validez a una transacción a través de su llave privada sin exponerla a todos en la cadena de bloques com prometiendo futuras operaciones.Bufff, no sé si se me entiende... bueno espero que más o menos comprendáis mi cuestión.Es una excelente pregunta; la verdad es que yo me la sigo haciendo. Aunque no tengo idea de los detalles (ni me siento capacitado para comprenderlos) quizás el término "criptografía asimétrica" te ayude al menos a iniciar la búsqueda de una respuesta Re: Preguntas de un novato November 08, 2011, 01:37:16 AM   No esperéis que sea sencillo de entender el "mecanismo" de Bitcoin. Si fuera sencillo, se habría inventado antes Re: Preguntas de un novato November 08, 2011, 02:03:48 PMLast edit: November 08, 2011, 02:58:31 PM by Nubarius   Quote from: Polvos on November 07, 2011, 03:37:17 PMSi para validar una transacción en la cadena de bloques es necesario el uso de la llave privada que guarda la billetera correspondiente a la dirección de los Bitcoins que quiero gastar. ¿Puedo realizar una segunda transacción desde la misma dirección (address) sabiendo que la llave privada (private key) ya ha sido empleada en una primera transacción? ¿No se ve comprometida esa dirección para posteriores transacciones puesto que la llave privada ya ha sido empleada-expuesta?No, como ha comentado newtenberg solamente se expone la llave o clave pública asociada con tu dirección. La clave privada nunca debería salir de tu billetera local. La razón por la que no es conveniente repetir la misma dirección para distintos pagos está relacionada con el anonimato de las transacciones. Por ejemplo, si yo hago un donativo a Wikileaks desde una dirección Bitcoin y una semana más tarde desde la misma dirección Bitcoin compro una entrada para el partido de fútbol Real Oviedo - Coruxo de la Segunda División B española, cualquiera podrá averiguar, investigando el historial de transacciones, que la persona que hizo el donativo a Wikileaks es la misma que la que fue a ver un partido de fútbol en Oviedo. Es simplemente para preservar la privacidad para lo que se recomienda utilizar direcciones Bitcoin diferentes para cada pago. De hecho, el propio programa cliente de Bitcoin adopta esta estrategia. Pero desde un punto de vista de seguridad criptográfica, las direcciones Bitcoin son perfectamente reutilizables.Quote from: Polvos on November 07, 2011, 03:37:17 PMEs que no comprendo bien cómo funciona el protocolo de validación de los mineros para comprobar que el auténtico propietario de una dirección ha dado validez a una transacción a través de su llave privada sin exponerla a todos en la cadena de bloques com prometiendo futuras operaciones.Como te ha dicho Majamalu, esto está relacionado con la criptografía asimétrica, en concreto con la criptografía de clave pública ("public-key cryptography"). Por si te resulta útil, intentaré explicar a continuación brevemente algunas nociones básicas que creo que conviene conocer para comprender mejor cómo funciona el sistema Bitcoin.En primer lugar, es necesario entender la diferencia entre tres tipos fundamentales de cifrado o encriptación:1. Cifrado simétrico (off-topic; no se utiliza en Bitcoin). Se trata del concepto de cifrado más conocido, en que un algoritmo permite obtener un texto cifrado a partir de un mensaje original y el algoritmo es reversible, de modo que se puede también recuperar el mensaje original a partir del mensaje cifrado. Por ejemplo, si tomamos un mensaje y sustituimos la letra a por la b, la b por la c, y así sucesivamente, obtendremos un mensaje cifrado que podremos descifrar mediante la transformación inversa de sustituir la z por la y, la y por la x, etc. A este tipo de cifrado se le llama "cifrado César" y, evidentemente, es muy fácil de detectar y de romper. Las formas más sofisticadas de cifrado simétrico consisten en tomar una palabra o frase secreta (o un valor binario arbitrario) y transformar el mensaje original haciendo operaciones binarias basadas en esa frase secreta. El mejor tipo de cifrado simétrico conocido actualmente es el algoritmo de Rijndael, estandarizado en Estados Unidos como AES (Advanced Encryption Standard). Al tratarse de un algoritmo parametrizado con una frase secreta, a la que se llama "clave" (o "llave"; "key" en inglés), el resultado del cifrado depende de esa clave secreta y es enormemente difícil de romper sin conocer la clave. Estos modelos de cifrado simétrico como AES permiten cifrar y descifrar de manera reversible. NO se utilizan en el sistema Bitcoin.2. Valor hash. El concepto de hash es un tipo de cifrado asimétrico, ya que no es reversible. Se llama "valor hash" a un valor numérico obtenido a partir de un mensaje original de tal modo que no existe un algoritmo inverso que permita reconstruir el mensaje original a partir del hash. La utilidad de los valores hash es que permiten verificar que un dato no ha cambiado sin necesidad de guardar el dato original. Un uso habitual de los valores hash es para guardar contraseñas de usuarios en una base de datos. En lugar de guardar una contraseña como "papagayo", así tal cual, en la base de datos, se le puede aplicar una función hash como SHA-256, de modo que obtenemos sha-256("papagayo") = 86853b2efce72ff66845d3d8f88b54bafd99bf625e25a39a2fd2d60c53a58ea1. De esa manera, lo que se guarda en la base de datos es ese valor de hash. La próxima vez que el usuario introduzca su contraseña, el código web generará el valor SHA-256 de la contraseña introducida y lo comparará con ese valor numérico de 256 bits, que se ha guardado en la base de datos.  El uso de valores hash es fundamental en el sistema Bitcoin por dos razones: se utiliza para reducir el volumen de los datos de las transacciones en las cadenas de bloques y también es parte del sistema de prueba-de-trabajo ("proof-of-work") que hace que la generación de bloques sea artificialmente costosa. (Off-topic: La irreversibilidad de los algoritmos de hash para contraseñas tiene un punto débil. Dado que el sha-256 de una palabra como "papagayo" siempre será el valor numérico anterior, podemos tomar un diccionario y calcular todos los valores hash de las palabras. A estos listados de valores hash para palabras y nombres comunes se les conoce como "tablas arco iris" ("rainbow tables"). Para evitar que se puedan descubrir mediante este tipo de tablas las contraseñas de una base de datos comprometida, una web profesional debería añadir la llamada "sal" a la contraseña, una combinación de caracteres poco habitual que debería ser diferente por usuario y que se combina con la contraseña antes de calcular el valor hash. Así, si el usario teclea "papagayo", el código de la web debería convertir esto en algo así como "1A-2=3!:4B3_fpapagayo" y el hash obtenido no estará en ninguna tabla arco iris de las que pululan por la red).3. Cifrado asimétrico de clave pública. Este tipo de cifrado es más sofisticado que el simétrico, ya que los algoritmos de este tipo utilizan dos claves: la llamada clave pública, que se da libremente a terceros, y la clave privada, que no debe ser revelada bajo ningún concepto. Estos algoritmos (como el ECDSA utilizado en Bitcoin) permiten que un mensaje cifrado con la clave pública sea descifrado con la clave privada y, a la inversa, que un mensaje cifrado con la clave privada sea descifrado con la clave pública. Estos dos escenarios constituyen situaciones muy diferentes. En el primer caso, cualquier persona que tenga mi clave pública podrá cifrar un mensaje con esa clave, pero solamente yo podré descifrarlo, al poseer la clave privada. La analogía que resulta útil para entender este concepto es la del mensaje en el buzón. Si yo doy a mis amigos mi dirección de correo postal (equivalente a mi clave pública), todos podrán dejarme mensajes en mi buzón, pero solamente yo, que tengo la llave del buzón (la clave privada) podré leer esos mensajes. En el segundo escenario, en que yo utilizo mi clave privada para encriptar un mensaje, cualquiera podrá descifrar mi mensaje y sabrá que el autor solamente puedo ser yo. Esta es la base de la firma digital y la analogía típica para este caso es la del sobre lacrado. Un sobre que tenga mi sello de lacre puede ser abierto por cualquiera, pero el sello garantiza que el mensaje procede de mí. Estas dos situaciones pueden incluso combinarse. Si queremos que un mensaje de Alicia llegue a Bob de tal modo que solamente Bob pueda leerlo y tenga la garantía de que se lo ha enviado Alicia, Alicia deberá cifrarlo con su clave privada (meterlo en su sobre lacrado, en el símil) y acto seguido cifrarlo de nuevo con la clave pública de Bob (introducir el sobre en el buzón de Bob). Para leer el mensaje de Alicia, Bob tendrá que descifrarlo con su clave privada (abrir su buzón con su llave) y descifrarlo una vez más con la clave pública de Alicia (romper el lacre del sobre).En el sistema Bitcoin, cada dirección se genera a partir de un par de claves privada y pública. Cuando haces un pago desde el programa cliente, este lee la clave privada de tu dirección pública en las entrañas del fichero wallet.dat y cifra la información de la transacción con esa clave privada (en la analogía anterior, genera el sobre lacrado con la información de la transacción). Este proceso, que equivale al de una firma digital de un documento, ocurre en tu ordenador y la información que se transmite a la red Bitcoin es esa transacción cifrada (el sobre lacrado) que todos los nodos mineros pueden abrir y añadir, si quieren, al bloque en el que están trabajando.Esta combinación del uso de funciones hash para reducir el tamaño de la información de las transacciones y de cifrado por clave pública es, junto al sistema de proof-of-work basado en valores hash para minimizar los efectos de los nodos maliciosos, el fundamento tecnológico del sistema Bitcoin Re: Preguntas de un novato November 08, 2011, 03:59:44 PM   Gracias por las explicaciones. Comprendo todos los métodos de encriptación que habéis explicado desde que aprendí a utilizar el GPG. Continuo con alguna preguntilla al hilo de lo que me habéis comentado.Si la dirección Bitcoin (address) es símplemente un hash de la llave privada guardada en la billetera ¿sirve esa address como llave pública con la que los mineros confirman que el verdadero poseedor de la llave privada ha firmado una transacción válida? Es que me parecía raro que un hash de la llave privada se utilizase como llave pública para la comprobación de autentificación Re: Preguntas de un novato November 08, 2011, 05:02:31 PM   Quote from: Polvos on November 08, 2011, 03:59:44 PMSi la dirección Bitcoin (address) es símplemente un hash de la llave privada guardada en la billeteraNo, la dirección de bitcoin es un hash de la clave publica, no de la clave privada. Si fuese un hash de la clave privada, el resto no podría comprobar que el hash se corresponde con la clave pública.Para recibir bitcoins, sólo la dirección se publica en la cadena de bloques.Para gastarlos, necesitas publicar la clave pública completa (para que los otros puedan comprobar tu firma).Espero que esto te ayude Re: Preguntas de un novato November 08, 2011, 10:19:05 PM   Quote from: newtenberg on November 08, 2011, 05:05:20 PMDisculpa @Nubarius pero mirando un poco tu comentario puedo decir que no tienes la mas minima idea de lo que estas hablando. Hay tantos errores conceptuales que no se por donde empezar.QuoteComo te ha dicho Majamalu, esto está relacionado con la criptografía asimétrica, en concreto con la criptografía de clave pública ("public-key cryptography")Criptografia asimetrica y criptografia de llave publica es lo mismo.Sí, tienes razón en que "criptografía asimétrica" (""asymmetric cryptography), "criptografía de claves asimétricas" ("asymmetric-key cryptography") y "criptografía de clave pública" ("public-key cryptography") aluden al mismo concepto. Estaba incluyendo los hashes en mi esquema mental de algoritmos asimétricos, pero es cierto que en el uso habitual en la literatura sobre criptografía (lo poco que conozco), todas estas expresiones se utilizan de manera equivalente.Quote from: newtenberg on November 08, 2011, 05:05:20 PMNo señor, la palabra clave es "firma digital". Hasta el cansancio, criptografia asimetrica NO ES LO MISMO que firma digital. Me da flojera explicar mas en detalle pero basicamente la firma digital no tiene como funcion encriptar, simplemente tiene como funcion asegurar que el firmante es quien dice ser y que el mensaje firmado no fue alterado por terceros.Aquí no te sigo. Tal como yo lo entiendo, la firma digital es un uso concreto de la criptografía de clave pública. De acuerdo en que en un algoritmo de firma digital puede abarcar también el proceso de generar y seleccionar claves y tomar un valor de hash, pero la esencia de la firma digital es la encriptación del dato (o de su hash) mediante una clave privada, mientras que la verificación de autoría se lleva a cabo desencriptando con la clave pública. No veo qué hay de erróneo en considerar que la "firma digital" no es sino un caso particular de la criptografía de clave pública (o asimétrica, como quieras).Quote from: newtenberg on November 08, 2011, 05:05:20 PMQuote... mensaje original y el algoritmo es reversible ...WTF!!!, solo en Galicia existen funciones criptograficas no reversibles.La alusión a Galicia no la entiendo. Supongo que será algún tipo de broma que se me escapa. Aparte de esto, aclarar que no pretendía utilizar la palabra "reversible" en ningún sentido técnico preciso (ignoro si hay alguna definición formal de "reversibilidad" en relación con funciones criptográficas). Simplemente quería decir que en los cifrados como el de César o el de Rijndael o el Twofish, si conocemos la función que convierte el mensaje original en el mensaje cifrado, automáticamente conocemos también la manera de recuperar el mensaje original desde el cifrado. Por el contrrario, en el caso de la criptografía asimétrica, si conocemos solamente la clave pública podremos hacer el proceso únicamente en una dirección. De nuevo, en mi esquema mental estaba incluyendo también el cálculo de valores hash. Las funciones de hash como las SHA no tienen funciones inversas que permitan recuperar el dato "hasheado" a partir del hash.Quote from: newtenberg on November 08, 2011, 05:05:20 PMQuoteValor hash. El concepto de hash es un tipo de cifrado asimétrico.Lo siento, pero si dices eso eres un novato, no queda otra. Una funcion de hash NO TIENE NADA QUE VER con encriptacion. Una funcion de hash es un digest (huella digital) con propiedades deseables.Creo que esto es más bien una discusión sobre el lenguaje. Si yo guardo una contraseña como "papagayo" obteniendo su hash SHA-256 entiendo que puedo decir que estoy "encriptando" esa contraseña, en el sentido de que quien lea el valor hexadecimal no podrá saber que ahí se esconde la palabra "papagayo". Me parece un uso aceptable y habitual de las palabras "encriptar" y "cifrar", aunque supongo que estás pensando en el uso técnico de términos como "message encryption" y "message authentication", en los que se hace una distinción estricta entre los dos conceptos.Quote from: newtenberg on November 08, 2011, 05:05:20 PMQuoteCifrado asimétrico de clave pública. Este tipo de cifrado es más sofisticado que el simétricoMito."Sofisticado" es una palabra suficientemente vaga como para que se pueda entender de muchas maneras. Considero que el cifrado asimétrico se puede considerar más sofisticado que el simétrico en varios sentidos. Primero, se trata de un concepto mucho más reciente. Mientras que el cifrado simétrico que existido durante más de 2000 años, el cifrado asimétrico surgió hace menos de 40 años. En segundo lugar, el cifrado simétrico es mucho más fácil de entender. Hasta un niño puede entender que con simples sustituciones de letras se pueden codificar mensajes, mientras que entender un algoritmo basado en claves pública y privada es bastante más complicado. Además, estos algoritmos suelen ser más costosos en términos de cálculo. Por eso, no sé bien por qué calificas de "mito" decir que la criptografía asimétrica es más sofisticada que la simétrica. Tal vez estés pensando en la complejidad de especificación de algoritmos concretos como Rijndael frente a RSA o algo así, pero yo me refería simplemente al nivel diferente de dificultad que conlleva comprender los conceptos básicos.Por último, decirte que tienes razón en que soy un novato. No soy en absoluto entendido en criptografía. Mi única experiencia es haber leído artículos en Wikipedia y haber programado como ejercicio en C++ hace tiempo los algoritmos de Rijndael y las diversas funciones SHA (reconozco que me costó bastante trabajo, la verdad). Mi única intención al responder a Polvos era darle mi interpretación de estas ideas porque a mí me costó entender muchas de estas cosas y me parecía que el esquema mental que me he ido formando podía serle útil para entender mejor los conceptos esenciales, incluso sabiendo que podía haber abusos de lenguaje en mi exposición. Lamento que mi intento de respuesta haya suscitado una reacción tan airada por tu parte Re: Preguntas de un novato November 08, 2011, 11:24:01 PM   Quote from: Nubarius on November 08, 2011, 10:19:05 PMQuote from: newtenberg on November 08, 2011, 05:05:20 PMQuoteValor hash. El concepto de hash es un tipo de cifrado asimétrico.Una funcion de hash NO TIENE NADA QUE VER con encriptacion. Una funcion de hash es un digest (huella digital) con propiedades deseables.Creo que esto es más bien una discusión sobre el lenguaje. Si yo guardo una contraseña como "papagayo" obteniendo su hash SHA-256 entiendo que puedo decir que estoy "encriptando" esa contraseña, en el sentido de que quien lea el valor hexadecimal no podrá saber que ahí se esconde la palabra "papagayo". Me parece un uso aceptable y habitual de las palabras "encriptar" y "cifrar", aunque supongo que estás pensando en el uso técnico de términos como "message encryption" y "message authentication", en los que se hace una distinción estricta entre los dos conceptos.Lo que explicas es que mediante una función hash se puede obtener una clave privada a partir de una contraseña, o, en general cualquier otro dato. En realidad no entiendo por qué vale cualquier clave privada, supongo que no valdrá cualquier función hash.El caso es que el hecho de que puedas obtener una clave privada usando una función hash no convierte a las funciones hash en parte de la criptografía de clave pública.Una función hash, por ejemplo, puede simplemente convertir una cadena de texto, por ejemplo "casa" en una posición en un vector, por ejemplo 8. Pero la función está diseñada de forma que sean muy raras las colisiones. Por ejemplo, "pasa" no producirá también un 8, a pesar de que es muy parecido a "casa" y hay muchas más posibilidades que mapear entre "cadenas de cualquier longitud" y números del 0 al 99. Aunque en el caso de las claves privadas, las posibilidades son muchas más de 100.Bueno, no sé si el ejemplo te ayudará o te liará más.Cuando formas una clave privada a partir de una frase, otra frase distinta podría generar exactamente la misma clave privada.Pero si generas una clave privada a partir de la frase "esta clave no me la pilla nadie ni de broma" es muy muy poco probable que otra frase en castellano de menos de, que se yo, 500 caracteres genere la misma clave.Aqui yo creo que no me arriesgo mucho en la afirmación poco pensada, porque la restricción "que sea en castellano" es muy fuerte. Da igual, me he inventado el número.Lo que sí tienen en común las funciones hash y la criptografía de clave pública, es que son conceptos que la intuición se niega a aceptar de primeras. Entender las demostraciones matemáticas de algún algoritmo concreto ayuda, pero no tanto como uno podría pensar.Intuitivamente o no, funcio Re: Preguntas de un novato November 09, 2011, 08:05:56 AM   Quote from: jtimon on November 08, 2011, 05:02:31 PMNo, la dirección de bitcoin es un hash de la clave publica, no de la clave privada. Si fuese un hash de la clave privada, el resto no podría comprobar que el hash se corresponde con la clave pública.Para recibir bitcoins, sólo la dirección se publica en la cadena de bloques.Para gastarlos, necesitas publicar la clave pública completa (para que los otros puedan comprobar tu firma).Espero que esto te ayude.He ahí la respuesta a mi pregunta. Gracias por la aclaración. Yo pensaba erroneamente que la dirección (address) bitcoin era un hash de la clave privada. Tiene mucho más sentido que sea tal y como dices. Imagino que una transacción será más o menos:-El usuario que realiza la transacción aporta la address (hash de la clave pública y conocida en la cadena de bloques puesto que es la dirección que tiene el dinero)-Aporta también la clave pública original de la que proviene la dirección bitcoin.-Valida la transacción firmándolo todo con la clave privada. De esta forma los mineros comprueban la firma con la clave pública y eso da validez a la transacción.¿Entonces la billetera guarda la pareja de claves pública-privada y no sólamente la privada como yo creía erróneamente Re: Preguntas de un novato November 09, 2011, 08:24:37 AM   Quote from: Polvos on November 09, 2011, 08:05:56 AMQuote from: jtimon on November 08, 2011, 05:02:31 PMNo, la dirección de bitcoin es un hash de la clave publica, no de la clave privada. Si fuese un hash de la clave privada, el resto no podría comprobar que el hash se corresponde con la clave pública.Para recibir bitcoins, sólo la dirección se publica en la cadena de bloques.Para gastarlos, necesitas publicar la clave pública completa (para que los otros puedan comprobar tu firma).Espero que esto te ayude.He ahí la respuesta a mi pregunta. Gracias por la aclaración. Yo pensaba erroneamente que la dirección (address) bitcoin era un hash de la clave privada. Tiene mucho más sentido que sea tal y como dices. Imagino que una transacción será más o menos:-El usuario que realiza la transacción aporta la address (hash de la clave pública y conocida en la cadena de bloques puesto que es la dirección que tiene el dinero)-Aporta también la clave pública original de la que proviene la dirección bitcoin.-Valida la transacción firmándolo todo con la clave privada. De esta forma los mineros comprueban la firma con la clave pública y eso da validez a la transacción.¿Entonces la billetera guarda la pareja de claves pública-privada y no sólamente la privada como yo creía erróneamente?Exáctamente, así funcionaría la típica transacción. Esa sería una con una sola dirección de entrada y una de salida.Pero los fondos pueden venir de varias direcciones. Una transacción tiene inputs y outputs. Todos los inputs deben sumar lo mismo o más que todos los outputs. Si suman más, la diferencia va para el minero como comisión.Cada input tiene, simplificando:-La clave pública-Un "link" a la última referencia a la dirección de esa clave pública.-La firma con la clave privadaCada output tiene:-La dirección de destino-La cantidad de BTCs que van a ese destinoEl tener varios inputs permite que si tienes en 3 direcciones 2, 3 y 5 BTC, puedas enviar 10 BTC juntos.Los outputs son tipicamente el destinatario y otra direción en tu control (probablemente nueva) para enviar "el cambio".Por ejemplo, en la dirección a1 tienes 30 btc. Quieres enviar 10 btc a a2.Creas a3 y pones en los outputs:10 btc a a219.95 btc a a3 (0.05 van para el minero)No sé si la billetera guarda la clave pública, pero no es importante, porque la clave pública se puede obtener a partir de la privada.Guarda más cosas que las claves como los saldos de cada dirección y tal, por eso se te puede "estropear".Pero teniendo las claves privadas y releyendo la cadena de bloques se puede restaurar sin problemas.Osea, lo único que es realmente importante conservar es la clave privada. Alguna gente genera claves privadas a partir de una frase o a letra de una canción y así pueden "memorizar" o almacenar la clave privada:https:bitcointalk.orgindex.php?topic Re: Preguntas de un novato November 09, 2011, 08:52:38 AM   De nuevo gracias por tu ayuda. Con tus explicaciones y viendo ejemplos de transacciones con el blockexplorer ya lo entiendo todo. Cristalina tu aclaración Re: Preguntas de un novato November 09, 2011, 08:57:49 AM   Quote from: Polvos on November 09, 2011, 08:52:38 AMDe nuevo gracias por tu ayuda. Con tus explicaciones y viendo ejemplos de transacciones con el blockexplorer ya lo entiendo todo. Cristalina tu aclaració nada, hombre. Cuanta más gente entienda bitcoin mejor Re: Preguntas de un novato November 15, 2011, 03:31:05 AM   Una preguntilla:Envié una mini-donación a la FSF a modo de prueba. Mandé muy poco, 0.003, y la comisión fue de 0.0005 (un poco alta). No tuve ningún problema, me desaparecieron justo 0.0035 de mi cartera.El problema viene cuando veo en Block explorer que he gastado 0.005 en dos direcciones. Una de ellas podría ser la de la FSF (0.003, lo enviado), y otra (0.0015) es una que según he leido, es una dirección de mi propia cartera que la interfaz gráfica no muestra, y es ahí donde me entró la curiosidad.¿Que pasaría si yo hiciera un envío de monedas a esa dirección oculta desde otra cartera Re: Preguntas de un novato November 15, 2011, 07:58:02 AM   Quote from: Anillos on November 15, 2011, 03:31:05 AMUna preguntilla:Envié una mini-donación a la FSF a modo de prueba. Mandé muy poco, 0.003, y la comisión fue de 0.0005 (un poco alta). No tuve ningún problema, me desaparecieron justo 0.0035 de mi cartera.El problema viene cuando veo en Block explorer que he gastado 0.005 en dos direcciones. Una de ellas podría ser la de la FSF (0.003, lo enviado), y otra (0.0015) es una que según he leido, es una dirección de mi propia cartera que la interfaz gráfica no muestra, y es ahí donde me entró la curiosidad.¿Que pasaría si yo hiciera un envío de monedas a esa dirección oculta desde otra cartera?Pues que recibirías los bitcoins.También puedes enviarte btc a tus propias direcciones (¿para hacer más complicado que alguien conozca tus finanzas?).Otra cosa que debes tener en cuenta es que ha una comisión mínima para transacciones muy pequeñas, porque cada transacción le cuesta a la red bitcoin en su conjunto 1 centavo de dolar aproximadamente y los desarrolladores no quieren que la cadena de bloques se llene de transacciones que mueven menos de lo que cuestan.La solución no es muy elegante y, de hecho, nada impide a un minero aceptar esas transacciones (es decir, es parte del cliente principal, pero no parte del protocolo).Hubo discusiones sobre esto, pero no sé si se ha quitado del cliente normal para la siguiente versión o no Re: Preguntas de un novato November 15, 2011, 12:51:01 PM   Lo interesante sería que permitieran hacer paquetes de transacciones, para así ahorrar en comisiones. Es lo que hace una página que regala Bitcoins por visitarla (la que algunos tenemos en la firma), que junta muchas transacciones y así ahorran comisiones.A mi lo que me parece mal de las comisiones, es que muchas veces van a los que tienen el tarjetón gráfico de turno, y no como al principio, que iba a los que aportaban procesador, con lo que colaborando en la red podías recuperar un poco tu comisión. Ahora es imposible, porque se lo llevan todo los de las tarjetas gráficas Re: Preguntas de un novato November 15, 2011, 02:24:08 PM   Quote from: Anillos on November 15, 2011, 12:51:01 PMLo interesante sería que permitieran hacer paquetes de transacciones, para así ahorrar en comisiones. Es lo que hace una página que regala Bitcoins por visitarla (la que algunos tenemos en la firma), que junta muchas transacciones y así ahorran comisiones.Eso se puede hacer. Recuerdas los inputs y los outputs?Pues puedes poner tantos outputs como quieras. Así es que con la misma transacción puedes pagar a mucha gnete distinta.La página esa supongo que te ayudará a construir ese tipo de transacciones de alguna manera.Quote from: Anillos on November 15, 2011, 12:51:01 PMA mi lo que me parece mal de las comisiones, es que muchas veces van a los que tienen el tarjetón gráfico de turno, y no como al principio, que iba a los que aportaban procesador, con lo que colaborando en la red podías recuperar un poco tu comisión. Ahora es imposible, porque se lo llevan todo los de las tarjetas gráficas.Lo importante para minar, si no tienes un super-ordenador, es entrar en una pool. Aún así, con la CPU conseguirías menos que los que tienen gráficas. La cuestión sería si te merece la pena lo que sacas en comparación con lo que gastas de luz.Si no tienes una buena gráfica problemente no te salga bien. Pero eso no es malo. Eso significa que la seguridad de bitcoin la proveen aquellos que lo pueden hacer de forma más eficiente.Si estás muy interesado en minar con la CPU, hay coins alternativos cuyo algoritmo no puede ser ejecutado eficientemente por GPUs.Tenebrix, creo que se llamaba el primero, ahora creo que hay alguno más.El otro dia estaba viendo un pequeño documental de one laptop per child en Uruguay y se me ocurrió que tal vez podrían minar una criptomoneda de ese estilo cuando no usen el aparatillo Basta de la centralizacion October 30, 2011, 04:36:54 AMLast edit: October 30, 2011, 04:58:03 AM by shackra   Hola a todos.estaba en Diaspora comentando (en inglés) que seria buena idea integrar al cliente de bitcoin un protocolo de comunicacion el cual permita directamente desde el mismo cliente hacer negocios con los demas usuarios de Bitcoin.Basicamente, se trata de nicknames con llaves PGP para asegurar que la persona que esta al otro lado sea quien dice ser y que cada email salga del correo de esta persona. deberia poder cambiarse el nivel de reputacion de este usuario por medio de votaciones, asi se asegura que los usuarios nuevos no sean estafado por personas aprovechadas. Tambien es buena idea que los usuarios puedan anunciar su pais de residencia, puede ser opcional, pero es buena idea, por aquello de la compra y venta de monedas.No tengo conocimiento de que mas se podra hacer con las llaves PGP, pero bueno...Los mensajes no deberian ser grandes, quizas unos 500 caracteres de largo estan bien, con un iconito marcando que clases de anuncio es (compra y venta de monedas por bitcoins, servicios, bienes, etc) quizas solo texto enriquecido con capacidad de enlaces externos. Estos deben ser distribuidos por toda la red P2P cuando alguien los anuncia, no seria mala idea cobrar una comision en bitcoins, asi se evitaria los DDoS y el Spamm.Los mensajes deberian poder ser buscables yo filtrados por categoria, vendedor, pais, reputacion, etc.Las personas deberian poder comunicarse luego por email. Asi que ademas de un Nickname y una llave PGP, sera necesario una direccion de email para contactar al ofertante(?) (supongo que si trata de una tienda online, no importara mucho este detalle).Considero que, es ilogico depender de un "mercado" centralizado como MtGox y TradeHill, el mercado son los usuarios. cuando leo una publicacion donde se dice que el bitcoin esta moribundo porque la moneda se cotiza en $2 USD en el "mercado", me enfada :S.Ya es hora de hacer que el mercado no tenga un punto central, trate de lo que trate, que desde el mismo cliente Bitcoin veamos las miles de millones de ofertas en las cuales invertir nuestro preciado dinero. Ya es hora de bajar de esa nube a Tradehill, MtGox y a otros sitios de cambio de moneda, asi como tambien, la seccion de comercio en el foro bitcoin.Ya es hora :-... ¿Elevamos este pedido a los desarrolladores Re: Basta de la centralizacion October 31, 2011, 03:25:46 AM   Me gusta la idea. Supongo que algo así va a ser imprescindible a la larga Re: Basta de la centralizacion October 31, 2011, 07:23:49 PMLast edit: November 02, 2011, 01:50:26 AM by paraipanakos   Quote from: majamalu on October 31, 2011, 03:25:46 AMMe gusta la idea. Supongo que algo así va a ser imprescindible a la larga.+1, hace dias estaba pensando en lo mismo, que pena que nunca aprendi programarMi ideea fue un poco diferente la verdad... tener un nuevo programa-cliente llamado Mercado (Market) a secas, que utilice el mismo sistema de monedas, como namecoin por ejemplo, que gastariamos en publicar anuncios (anti-spam). Las monedas se podrian minar igual en bloques de 50 utilizando un algoritmo preferiblemente solo para CPUs, ya que no harian falta mucha potencia de calculo para mantener el sistema y se utilizaria solo un cliente de escritorio no una mina como en bitcoin. Tambien tendria que llevar el sistema de mensajeria privada o publica basada en claves PGP para poder autenticar la fuente del mismo y cada mensaje llevaria su costo corespondiente.El sistema de votacion seria un poco mas dificil ya que un voto positivo se podria poner en un momento y la transaccion terminada con exito pero los votos negativos necesitan un poco mas de atención, justo porque un comprador malvado podria tirar abajo una reputación impecable sin problemas.Haria falta un sistema de arbitraje, entre las dos partes de una transaccion, por un tercero. Lo que se me ocurrio fue tener una opcion en el cliente que indique si estamos dispuestos arbitrar disputas o no. En caso de disputa (voto negativo) rellenada por un comprador se mandaria a toda la red para que sea incluida en el siguinte bloque, igual que los anuncios, mensajes o votos positivos. La primera persona que consiga minar un bloque y tenga la opción de arbitraje habilitada incluira en su bloque una transaccion especial de arbitraje pasando a ser el juez de la misma. Se podrian cambiar mensajes, pruebas y cualquier otra cosa que ayude a cada parte convencer al "juez" que lleva razon. Al final de la disputa el "juez" decidira si se aplica el voto negativo o no incluyendo su decision en el siguiente bloque que mine o haciendo otra transacción especial y enviandola a la red para que se incluya en el siguiente bloque. Para incentivar a cualquier persona arbitrar disputas podria llevar un premio mas consistente que un anuncio o transacción normal, o que sea igual que la mitad de la recompensa de bloque. Cada "juez" ademas de su reputación de comerciante tendria otra basada en los votos de la gente, igual que los votos de videos en youtube, con negativos positivos y comentarios que nos haria una ideea sobre sus habilidade para hacer justicia.El programa de p2pMarket ideal tendria que tener:- publicación de anuncios con limite de tamaño y sin restricciones de texto (500 caracteres como has dicho shackra)- los mensajes deberian poder ser buscables yo filtrados por categoria, vendedor, pais, reputacion, etc.- mensajeria PGP (actualmente estan implementando en el cliente Bitcoin esta opcion y la clave publica seria una direccion normal)- reputación por votos con comentario (estilo ebay)- arbitraje de disputas (imprescindible para que el sistema no se venga abajo)Perdon por el toston pero llevo dias pensando en el tema y me parecio un buen hilo para postearlo. Estoy totalmente de acuerdo shackra que tenemos que mantenernos descentralizados para tener exito  (posteado en el foro ingles @ https:bitcointalk.orgindex.php?topic Re: Basta de la centralizacion November 04, 2011, 09:08:24 PM   Un sistema descentralizado también tendría el problema de la cotización (al fin y al cabo el valor es el que le dan sus usuarios), pero solucionaría otros problemas, sobre todo en el apartado legal. Los grandes (y no tan grandes) traders pueden tener problemas cuando bitcoin se use más y se acabe considerando moneda, o bien tengan que pagar el 18% de los "ingresos" en IVA como si se considerara un servicio. Si llega ese día espero que haya algo estilo ripple para intercambiar bitcoins.En un sitio de intercambio ripple, cada uno pone una lista de gente de confianza y el límite en euros que podría prestar como máximo. Si quieres comprar bitcoins, el sistema te pone una lista de gente que vende bitcoins y dirá a quién de los que confían en tí le tienes que pagar para recibir esos bitcoins. Quien te lo vende no tiene por qué ser uno de los que confían en ti, puede que sea alguien que confía en otro alguien que confía en otro alguien que confía en otro alguien que confía en otro alguien que confía en ti. Todos en la cadena entonces deben al de delante lo mismo que le debe el de atrás. En dinero fiat, claro, pues en bitcoin no hace falta confiar en nadie para recibirlo.Hasta que algo así sea implementado (y haya una cantidad suficiente de gente como para que sea útil), tenemos que usar más sistemas de trading aparte de los "grandes". Yo he empezado a usar aqoin hace poco pero lo usa poquísima gente... Quiero favorecer el uso de aqoin porque es el único sistema que existe ahora mismo donde cualquiera de mi país (españa) puede ingresar dinero sin comisión aunque no tenga cuenta bancaria: yo mismo he ido al BBVA que me pilla cerca de casa y he hecho el ingreso. Me haré una cuenta de algún banco sin comisiones por transferencia (como ING o uno-e) para enviar y recibir transferencias desde casa Re: Basta de la centralizacion November 04, 2011, 10:00:40 PMLast edit: November 04, 2011, 10:21:35 PM by paraipan   @DiThi seria una buena opción pero de momento no es nada mas que una casa de cambio sin clientes, las pocas ordenes que tienen podran ser puestas por el mismo administrador, y un monedero que no presenta confianza alguna.Me gusta su opción de ingreso en cuenta, las herramientas para comercios y la misma pagina tiene un diseño fenomenal pero me ando con cuidado de momento. El fiasco de MyBitcoin esta muy reciente para que podamos perder mas dinero.Yo vivo en Madrid y vendo o compro bitcoins en persona, western union, money gram o cualquier otro medio que no sea banco o paypal si te interesa. Mas descentralizado imposible Re: Basta de la centralizacion November 15, 2011, 04:21:39 AM   ganar dinero con criptomonedas gratis

Comments

Popular posts from this blog

inizia

darknet