Bitcoin Forum
May 07, 2024, 11:40:11 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Cosas nuevas del cliente Bitcoin Core 0.10 (RC3)  (Read 4334 times)
Antuam (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1005



View Profile
January 08, 2015, 10:10:14 AM
Last edit: January 14, 2015, 10:16:28 PM by Antuam
 #1

Hola compañeros.

He estado viendo las nuevas cosas que trae la RC1 (Release Candidate 1) y entre ellas, me ha gustado en la versión de GUI la mejora del pago de Fee a los mineros.



Podéis ver capturas y comentarios en este enlace.

https://github.com/bitcoin/bitcoin/issues/5570

Las cosa nuevas que traerá, las podéis ver aquí.

https://github.com/bitcoin/bitcoin/blob/0.10/doc/release-notes.md

Supongo que en poco más de 1 semana sacarán la RC2 y en febrero podremos disfrutar de ella, bueno, esto es mi suponer.

Saludos.
Antuam

1715082011
Hero Member
*
Offline Offline

Posts: 1715082011

View Profile Personal Message (Offline)

Ignore
1715082011
Reply with quote  #2

1715082011
Report to moderator
1715082011
Hero Member
*
Offline Offline

Posts: 1715082011

View Profile Personal Message (Offline)

Ignore
1715082011
Reply with quote  #2

1715082011
Report to moderator
1715082011
Hero Member
*
Offline Offline

Posts: 1715082011

View Profile Personal Message (Offline)

Ignore
1715082011
Reply with quote  #2

1715082011
Report to moderator
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
javijavier
Full Member
***
Offline Offline

Activity: 158
Merit: 100


View Profile
January 08, 2015, 07:03:58 PM
 #2

Interesante, le echaré un vistazo luego...
Saludos!
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
January 08, 2015, 08:04:33 PM
 #3

Está mono el interface ese de las comisiones. ¿Qué pasa si le pinchas a "minimize"?

Para los amantes de la terminal están los nuevos comandos RPC estimatefee y estimatepriority:

Code:
$ bitcoin-cli estimatefee 3       ## ¿qué comisión por Kb debo poner para que mi tx se confirme en unos 3 bloques?
0.00038910
$ bitcoin-cli estimatepriority 3  ## ¿qué prioridad debe tener mi tx para que se confirme, sin comisión, en unos 3 bloques?
1415200732.60422969
Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
January 12, 2015, 07:35:40 AM
 #4

Muy interesante la estimación de comisiones.

También es muy interesante que ahora vas a poder descargar todos los bloques en paralelo en vez de uno detrás de otro, por lo que se va a sincronizar mucho más rápido.

Lightning Address: shawshank@getalby.com
Antuam (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1005



View Profile
January 14, 2015, 10:17:37 PM
 #5

Ya estamos por la Release Candidate 3.

En breve esperemos disfrutar de la versión definitiva.
Antuam

DonQuijote
Legendary
*
Offline Offline

Activity: 1551
Merit: 1002


♠ ♥ ♣ ♦ < ♛♚&#


View Profile
January 20, 2015, 11:44:31 PM
 #6

Para los que siguen más el desarrollo, hay algún desarrollo respecto a la dificultad y el tiempo por bloques?
Actualmente es MUY irregular y hay periodos en los que pasan más de 40 minutos sin bloque, las transferencias se hacen eternas.
Un ejemplo de ahora mismo:
Quote
339823   19 minutes            1229   7,550.73 BTC   GHash.IO   731.61
339822   31 minutes            583   6,638.89 BTC   BTCChina Pool   202.86
339821   46 minutes            1204   5,664.88 BTC   F2Pool   976.46
339820   53 minutes            2256   23,618.50 BTC   Slush   731.58
339819   1 hour 34 minutes   237   3,020.52 BTC   BTCChina Pool   99.12
339818   1 hour 40 minutes   429   2,082.61 BTC   F2Pool   220.22

THE INGENIOUS GENTLEMAN DON QUIXOTE OF LA MANCHA
♠ ♥ ♣ ♦ < ♛♚♝♞♜ BTC tip: 39gUUFdJBdKWXnLoh3PMNX9eUz3DwakBKq
alexr_96
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500

0x9CE937CD


View Profile WWW
January 20, 2015, 11:48:51 PM
 #7

Para los que siguen más el desarrollo, hay algún desarrollo respecto a la dificultad y el tiempo por bloques?
Actualmente es MUY irregular y hay periodos en los que pasan más de 40 minutos sin bloque, las transferencias se hacen eternas.
Un ejemplo de ahora mismo:
Quote
339823   19 minutes            1229   7,550.73 BTC   GHash.IO   731.61
339822   31 minutes            583   6,638.89 BTC   BTCChina Pool   202.86
339821   46 minutes            1204   5,664.88 BTC   F2Pool   976.46
339820   53 minutes            2256   23,618.50 BTC   Slush   731.58
339819   1 hour 34 minutes   237   3,020.52 BTC   BTCChina Pool   99.12
339818   1 hour 40 minutes   429   2,082.61 BTC   F2Pool   220.22
Eso se arreglará automáticamente en el próximo reajuste de dificultad
DonQuijote
Legendary
*
Offline Offline

Activity: 1551
Merit: 1002


♠ ♥ ♣ ♦ < ♛♚&#


View Profile
January 20, 2015, 11:52:50 PM
 #8

Para los que siguen más el desarrollo, hay algún desarrollo respecto a la dificultad y el tiempo por bloques?
Actualmente es MUY irregular y hay periodos en los que pasan más de 40 minutos sin bloque, las transferencias se hacen eternas.
Un ejemplo de ahora mismo:
Quote
339823   19 minutes            1229   7,550.73 BTC   GHash.IO   731.61
339822   31 minutes            583   6,638.89 BTC   BTCChina Pool   202.86
339821   46 minutes            1204   5,664.88 BTC   F2Pool   976.46
339820   53 minutes            2256   23,618.50 BTC   Slush   731.58
339819   1 hour 34 minutes   237   3,020.52 BTC   BTCChina Pool   99.12
339818   1 hour 40 minutes   429   2,082.61 BTC   F2Pool   220.22
Eso se arreglará automáticamente en el próximo reajuste de dificultad
Lo se, pero no es bueno que cada X tiempo tengamos estos tiempos por bloque, la media es superior a los 20 minutos y eso significa transacciones lentas, quien implementaría algo en su local para tener que estar 20 minutos esperando hasta que llegue la primera confirmación?
Me refiero a desarrollo, no a lo que ya está implementado

THE INGENIOUS GENTLEMAN DON QUIXOTE OF LA MANCHA
♠ ♥ ♣ ♦ < ♛♚♝♞♜ BTC tip: 39gUUFdJBdKWXnLoh3PMNX9eUz3DwakBKq
fernarios
Hero Member
*****
Offline Offline

Activity: 616
Merit: 501



View Profile
January 21, 2015, 12:16:36 AM
 #9

Lo se, pero no es bueno que cada X tiempo tengamos estos tiempos por bloque, la media es superior a los 20 minutos y eso significa transacciones lentas, quien implementaría algo en su local para tener que estar 20 minutos esperando hasta que llegue la primera confirmación?
Me refiero a desarrollo, no a lo que ya está implementado

Usualmente nadie espera ninguna confirmación, en transacciones pequeñas persona a persona nadie espera nada... pagas y ya está. Si la transacción es válida y tiene una comisión razonable, intentar un doble gasto sería muy difícil como para que sea práctico ejecutarlo comprando cosas triviales, además el que corre el riesgo es el procesador de pagos si el tendero usa uno.
alexr_96
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500

0x9CE937CD


View Profile WWW
January 21, 2015, 12:21:15 AM
 #10

Es mas, la media esta en 12 min, pero tampoco nadie implementaria un sistema de pago en el que tengas que esperar 10 minutos para confirmar el pago. Por eso se trabaja sin confirmaciones en comercios.
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
January 21, 2015, 08:29:10 AM
 #11

Para los que siguen más el desarrollo, hay algún desarrollo respecto a la dificultad y el tiempo por bloques?
Actualmente es MUY irregular y hay periodos en los que pasan más de 40 minutos sin bloque, las transferencias se hacen eternas.

La minería es un juego de lotería y es imposible predecir cuándo va a aparecer el siguiente bloque. A veces, como dices, tarda 40 minutos, o una hora o más; otras veces en 10 minutos se resuelven 7 bloques. El promedio de 10 minutos es a largo plazo, no es una promesa ni una aproximación para el siguiente bloque.

No hay nada en desarrollo a este respecto, bitcoin está diseñado así.


Eso se arreglará automáticamente en el próximo reajuste de dificultad

Eso, ¿el qué? DonQuijote habla de que los intervalos son muy irregulares. Esto no va a cambiar nunca.
alexr_96
Hero Member
*****
Offline Offline

Activity: 532
Merit: 500

0x9CE937CD


View Profile WWW
January 21, 2015, 01:22:31 PM
 #12

Eso, ¿el qué? DonQuijote habla de que los intervalos son muy irregulares. Esto no va a cambiar nunca.

La media de tiempo bajara en el reajuste de dificultad, porque ahora estamos en 12.1 min. Soy consciente de que es es una media y no una cifra a cumplir entre cada bloque
Anillos2
Legendary
*
Offline Offline

Activity: 1260
Merit: 1003


View Profile
January 21, 2015, 08:54:59 PM
 #13

Quote
6.87 / 524 s
Se vuelve a recuperar, pero como dicen, es algo que depende sobretodo de la naturaleza del algoritmo y no del tipo de cliente.

De todas formas, tal vez se pueda cambiar, habría que preguntar a algún matemático si existe algún algoritmo más regular, pero mucho me temo que no.

Otra opción sería cambiar el tiempo entre bloques a la cuarta parte y dar menos monedas por bloque, sería posible, pero requeriría muchos cambios, desde los mineros hasta el cliente de BTC de escritorio.

JhonDoe
Sr. Member
****
Offline Offline

Activity: 323
Merit: 250



View Profile
January 26, 2015, 10:30:41 AM
 #14

Mi cliente de Armory me ha indicado que no es compatible con esta versión de Bitcoin core.

Saludos
Doe
LuisCar
Legendary
*
Offline Offline

Activity: 1820
Merit: 1017



View Profile
January 26, 2015, 10:58:39 AM
 #15

Correcto, de momento has de mantenerte en la 0.9.4 para usarlo (idealmente).

SigmaAlt
Hero Member
*****
Offline Offline

Activity: 652
Merit: 500



View Profile WWW
January 30, 2015, 10:56:38 PM
 #16

Una pregunta que puede parecer tonta a estas alturas.

Las novedades que trae Bitcoin Core 0.10 (como los nuevos comandos en la consola), ¿son modificaciones en el protocolo de Bitcoin o sólo en el cliente?

Ejemplo. ¿Significa que un cliente tipo Mycelium, Gocoin, Electrum no puede recomendar una comisión ahora pero en cuanto se publique Bitcoin Core 0.10 sí que podrá hacerlo a través de estimatefee?

¿Estoy muy liado?

Noticias en español en SobreBitcoin.com
Facebook||Twitter||RSS
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
January 31, 2015, 03:56:52 AM
 #17

Las novedades que trae Bitcoin Core 0.10 (como los nuevos comandos en la consola), ¿son modificaciones en el protocolo de Bitcoin o sólo en el cliente?

Un cambio en el protocolo supone un fork. Los clientes deben hablar todos el mismo idioma para formar parte de la red; si cambiamos el idioma cambian las reglas.


Ejemplo. ¿Significa que un cliente tipo Mycelium, Gocoin, Electrum no puede recomendar una comisión ahora pero en cuanto se publique Bitcoin Core 0.10 sí que podrá hacerlo a través de estimatefee?

Aparte de protocolo y cliente, hay más cosas. Por ejemplo, en ningún sitio del protocolo dice que los bloques deben estar limitados a 1 Mb, o que la comisión mínima debe ser de 0.00001 BTC. Estas fueron decisiones de implementación que se tomaron en su día por las razones que sea. Cambiar alguna de estas cosas también supone un fork, como por ejemplo lo del tamaño de bloque. Los cambios en comisiones no, pero sí que pueden provocar que las transacciones que se emitan con un cliente antiguo a una red más nueva no se propaguen/confirmen.

No conozco Gocoin pero Mycelium y Electrum no van a poder aprovecharse de "estimatefee" porque su funcionamiento no se basa en hablar con un Bitcoin Core para funcionar, sino que hablan con servidores centrales específicos. De todas formas la aparición de "estimatefee" no cambia nada porque, si no me equivoco, la comisión mínima en 0.10 va a seguir siendo de 0.00001. El mecanismo de estimatefee fue introducido porque hasta ahora los desarrollatas han tenido que ir adaptando el valor de la comisión por Kb según el precio de bitcoin y el plan es que el propio mercado decida cuál es la comisión que debe aplicarse en cada momento, y este valor deje de estar puesto a capón en el código fuente. "estimatefee" mira cuánto tardaron en confirmarse las transacciones recientes y sugiere un valor para que nuestra nueva transacción se confirme en el determinado tiempo. Este valor más que probablemente irá cambiando con el tiempo, y los clientes que sigan funcionando a la antigua con un valor por defecto, a veces pagarán de más y a veces pagarán de menos.
coinpr0n
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000



View Profile
January 31, 2015, 05:12:42 PM
 #18

Jeff Garzik habla un poco sobre el Bitcoin Core 0.10 (video).

Las novedades...

"Headers first" network sync: Primero sincroniza con la red las cabeceras, y luego sabiendo la cadena de bloques adecuada puede descargar los bloques en paralelo - promete ser mucho mas rápido ("mas que el torrent").

HTTP REST API: Podrás acceder a funciones de Bitcoin y a la cadena de bloques a través del navegador (eg. GET /rest/tx/$TXID).

Smart Transaction Fees: El monedero (bitcoin-qt) calculará el menor coste posible para una transacción mirando en la cadena de bloques historicamente cual a sido el coste necesario (y otros factores).

Watch-only Wallets: El monedero permitirá la importación de monederos sin la clave privada.

Algunas otras cosas también de transacciones y seguridad.

SigmaAlt
Hero Member
*****
Offline Offline

Activity: 652
Merit: 500



View Profile WWW
February 01, 2015, 10:21:54 PM
 #19


Un cambio en el protocolo supone un fork. Los clientes deben hablar todos el mismo idioma para formar parte de la red; si cambiamos el idioma cambian las reglas.

Más que un cambio me refería a añadir alguna función. Para eso no haría falta un fork, no?


Mycelium y Electrum no van a poder aprovecharse de "estimatefee" porque su funcionamiento no se basa en hablar con un Bitcoin Core para funcionar, sino que hablan con servidores centrales específicos.

Supongo que esos servidores centrales utilizarán Bitcoin Cores (o bitcoinLib?) para descargarse la cadena de bloques. No significa que a partir de ahora sí podrían aprovecharse de "estimatefee"? ¿No lo podían hacer antes?

Noticias en español en SobreBitcoin.com
Facebook||Twitter||RSS
Anillos2
Legendary
*
Offline Offline

Activity: 1260
Merit: 1003


View Profile
February 01, 2015, 10:31:31 PM
 #20


Un cambio en el protocolo supone un fork. Los clientes deben hablar todos el mismo idioma para formar parte de la red; si cambiamos el idioma cambian las reglas.

Más que un cambio me refería a añadir alguna función. Para eso no haría falta un fork, no?
Depende de la función que sea, si esa función implica cambios en el protocolo, habría tenedor (fork), sino no tiene porqué haberla.

Por ejemplo, imagina que añaden estadísticas y temas de contabilidad, pues ahí no haría falta porque para la cadena de bloques es indiferente. Pero si añadieran algo nuevo especial, por ejemplo, contratos de propiedad inteligente (creo que se llama así), tal vez tengan que hacerlo.

Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!