Bitcoin Forum

Local => Développement et technique => Topic started by: Meuh6879 on January 22, 2016, 01:08:38 AM



Title: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on January 22, 2016, 01:08:38 AM
Explications (en anglais) : https://bitcoinmagazine.com/articles/amid-bitcoin-scaling-debate-segregated-witness-testnet-enters-public-stage-1453394345

http://imagizer.imageshack.us/a/img922/4167/1l0sq7.png



Dans cet article, on décrit très clairement le planning de déploiement de cette fonction (qui permet évolution et suppression de problèmes actuels identifiés).

Les utilisateurs seront poussés à changer leur logiciel Bitcoin Core pour aller vers la nouvelle version ... sinon, ils payeront des frais supplémentaires puisque ça sera aux noeuds de recomposer leur transaction désuette dans la mempool.

Ce changement ne requiert donc pas un changement brute et définitif de tous les utilisateurs du réseau Bitcoin.

Les mineurs, par contre, eux ... devront suivre le mouvement en premier car ils ne pourront pas miner correctement sinon (mais c'est toujours le cas dans le réseau Bitcoin quand des BIP sont mis en maturation).

---

Une idée d'une traduction française pour le "Segregated Witness" ?

Le Larousse indique :

Quote
Métallurgie
Inégalité de composition chimique entre les diverses parties d'un alliage métallique ; séparation de parties chimiquement hétérogènes durant la solidification d'un alliage.

Technique
Séparation en amas distincts d'un ensemble de corps différents préalablement mélangés.

J'aurai pensé à "évolution par dissolution de groupe du réseau Bitcoin" : au lieu de traiter les transactions brutes émises par les noeuds, le réseau Bitcoin sépare les informations d'en-tête, de cryptographie, d'opération aux unités bitcoins pour les restructurer de manière plus efficace dans le mempool (réduisant un ancien block faisant de 1,75Mb à 2Mb vers un nouveau block de 1Mb possèdant le même nombres de transactions au final)


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on January 22, 2016, 01:16:23 AM
Si j'ai bien compris, en langage imagé ... ça donnerait ceci :

réseau actuel = http://imagizer.imageshack.us/a/img924/3048/JvvIVI.jpg
Les transactions sont désorganisées dans le block.

réseau futur = http://imagizer.imageshack.us/a/img922/5827/TTVm7W.jpg
Le block contient une organisation propre structurelle permettant ... de gagner de la place (et donc d'en mettre plus avec la même taille finale).

Je me demande si ce type d'organisation fait du retard de block en fonction des frais (0-fee en fait) ... pour organiser des petites transactions ensembles (faible historiques) et des grosses transactions ensemble dans le prochain block (forte historique de mouvement).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Blind Legs Parker on January 23, 2016, 03:07:36 PM
Ça a l'air d'une excellente solution. Solution temporaire par contre (mais de toute façon Bitcoin Classic n'était pas une solution permanente non plus), mais dans un premier temps je ne vois pas de quoi on a besoin de plus. On aura plus de place dans les blocs sans pour autant augmenter leur taille. C'est parfait.

Par contre :
Les utilisateurs seront poussés à changer leur logiciel Bitcoin Core pour aller vers la nouvelle version
Wut? J'ai déjà même pas installé ça, moi :-/


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on January 23, 2016, 04:31:40 PM
Nom historique du client logiciel pour le réseau Bitcoin :
- Bitcoin QT (avant 0.9.0)
- Bitcoin Core (après 0.9.0)

Ne pas confondre le nom de l'exécutable (swriter.exe) ... et le nom du programme (LibreOffice Writer).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on January 24, 2016, 07:44:28 PM
Et voici pourquoi les développeurs ne veulent pas une évolution trop importante de la blockchain du Bitcoin : https://bitcointalk.org/index.php?topic=1166428.msg13664554#msg13664554

https://i.imgur.com/BB7E89x.jpg

( backup image : http://imagizer.imageshack.us/a/img910/6880/x4YPj9.jpg )


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on January 27, 2016, 09:52:33 PM
Explications du Segregated Witness : https://bitcoincore.org/en/2016/01/26/segwit-benefits/

Le problème de malléabilité sur les transactions à 0 confirmation sera rêglé !

Quote
Segwit prevents third-party and scriptSig malleability by allowing Bitcoin users to move the malleable parts of the transaction into the transaction witness, and segregating that witness so that changes to the witness does not affect calculation of the txid.

Le réseau diffusera bien plus vite les blocks au noeuds !

Quote
where an individual block required 25 seconds to validate, and maliciously designed transactions could take over 3 minutes.
Segwit resolves this by changing the calculation of the transaction hash for signatures so that each byte of a transaction only needs to be hashed at most twice.

Le réseau sera plus stable en frais de réseau !

Quote
When a hardware wallet signs a transaction, it can easily verify the total amount being spent, but can only safely determine the fee by having a full copy of all the input transactions being spent, and must hash each of those to ensure it is not being fed false data. Since individual transactions can be up to 1MB in size, this is not necessarily a cheap operation, even if the transaction being signed is itself quite small.
Segwit resolves this by explicitly hashing the input value. This means that a hardware wallet can simply be given the transaction hash, index, and value (and told what public key was used), and can safely sign the spending transaction, no matter how large or complicated the transaction being spent was.

Le réseau sera encore plus sûr envers les paiements à multiples signatures !

Quote
they can find a collision between a valid address as part of a multisig script and a script that simply pays them all the funds with only 80-bits (280) worth of work, which is already within the realm of possibility for an extremely well-resourced attacker.
Segwit resolves this by using HASH160 only for payments direct to a single public key (where this sort of attack is useless), while using 256-bit SHA256 hashes for payments to a script hash.

Le réseau sera plus apte à manier les scripts (nécessaire pour les paiements en série) !

Quote
additional opcodes that would have required a hard-fork to be used in non-segwit transactions can instead be supported by simply increasing the script version.

Le client réseau se connectant au Bitcoin fonctionnera mieux avec moins de RAM !

Quote
Segwit improves the situation here by making signature data, which does not impact the UTXO set size, cost 75% less than data that does impact the UTXO set size. This is expected to encourage users to favour the use of transactions that minimise impact on the UTXO set in order to minimise fees, and to encourage developers to design smart contracts and new features

Cette évolution permettra de déployer des clients hybrident (fonctionnant avec la Blockchain ET le mode à sommaire d'arbres de Merkle) !

Quote
To maintain the decentralised, trustless nature of Bitcoin, it is important to allow those who cannot afford to validate the entire blockchain to at least be able to cheaply validate as much of it as they can afford.
Segwit improves the situation here by allowing a future soft-fork to extend the witness structure to include commitment data, which will allow lightweight (SPV) clients to enforce consensus rules

Le réseau pourra utiliser le mode "Prune" plus aléatoirement ! (pas de suppression linéaire des blocks)

Quote
At present, however, signature data is an integral part of the transaction and must be present in order to calculate the transaction hash.
Segregating the signature data allows nodes that aren’t interested in signature data to prune it from the disk, or to avoid downloading it in the first place, saving resources.

Les blocks seront remplis à la juste hauteur du mempool en attente chez les clients !

Quote
Finding the most profitable set of transactions to include in a block given a single limit is an instance of the knapsack problem, which can be easily solved almost perfectly with a simple greedy algorithm. However adding the second constraint makes finding a good solution very hard in some cases, and this theoretical problem has been exploited in practice to force blocks to be mined at a size well below capacity.
It is not possible to solve this problem without either a hardfork, or substantially decreasing the block size. Since segwit can’t fix the problem, it settles on not making it worse: in particular, rather than introducing an independent limit for the segregated witness data, instead a single limit is applied to the weighted sum of the UTXO data and the witness data, allowing both to be limited simultaneously as a combined entity.



Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on February 02, 2016, 09:32:23 PM
Une trame en anglais pour l'explication de la prochaine fonction attendue maintenant (comme le graal ?).
https://bitcointalk.org/index.php?topic=1349965.msg13752212#msg13752212

https://i.imgur.com/ZIDa34s.jpg

( backup image : http://imagizer.imageshack.us/a/img921/4689/DDV9HE.jpg )


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on March 26, 2016, 10:34:51 PM
https://bitcoincore.org/en/meetings/2016/03/17/

En principe, le Segwit sera introduit avant la version 0.13 car il tourne déjà sur le testnet (réseau Bitcoin pour les développeurs).

Quote
Several developers are working on a soft fork to introduce segregated witness onto Bitcoin mainnet, with initial testing being performed on a special testnet.

Segregated witness allows transaction signature data to be stored outside of the data hashed to produce transaction identifiers, removing all known forms of third-party malleability, allowing full nodes to compile the current UTXO set without downloading all signatures, and laying the groundwork for fraud proofs that can allow lightweight (SPV) clients to help enforce more of the consensus rules.

The segwit soft fork also allows miners to substitute 1 byte of block space with 4 bytes of segwit data, increasing transaction capacity for wallets that use segwit.

Gain de 4x la taille actuelle de block confirmé.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: yhomega on April 09, 2016, 12:32:42 PM
Merci pour ton poste je vais pouvoir briller au prochain meet up :) Je crois pas que l'info ai encore beaucoup circulé.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: ungaro59 on April 20, 2016, 01:45:00 PM
Enfin, il est prêt pour arrivée prochaine.. ça devient bon.  ;) De quoi booster le cours.

http://bravenewcoin.com/news/segregated-witness-has-been-released-tackling-bitcoins-transaction-limit/


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on June 24, 2016, 05:44:22 PM
Et ça commence ...
https://bitcointalk.org/index.php?topic=178336.msg15346477#msg15346477

http://cointelegraph.com/news/summer-of-segwit-bitcoin-core-begins-segregated-witness-soft-fork

http://imagizer.imageshack.us/a/img924/1866/vdo9Hy.jpg

Quote
Segregated Witness, therefore, takes advantage of this opportunity to raise the block size limit to nearly 4 MB, and adds a new cost limit to ensure blocks remain balanced in their resource use (this effectively results in an effective limit closer to 2 MB).

On aura donc une évolution des frais du réseau ... en fonction du "remplissage d'un block"


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: ungaro59 on June 26, 2016, 09:49:04 AM
Bon alors, c'est pour quand? parce qu'on a 3 mois de retard sur le calendrier prévu la..  :-\


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on June 26, 2016, 12:59:15 PM
Ils veulent le faire après le halving, c'était déjà présenté comme ça (ne pas brusquer les plannings établis).
Ils ont raison.

J'ai l'impression qu'ils testent beaucoup en amont maintenant en informant un peu mieux (mineurs et exchange) puis quand vient le temps de release au public, ça fonctionne sans faille immédiate (la v0.12 en est un bon exemple d'ailleurs, on va surement aller à v0.13.0 alors que seulement la v0.12.0 et la v0.12.1 sont sorties).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on July 31, 2016, 04:13:16 PM
le BIP141 sera une mise en place du SegWit : https://github.com/bitcoin/bitcoin/commit/d12b732ac287a1ed7543481b79801c9afc333b7f


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Elegancy on August 04, 2016, 09:58:18 PM
Si j'ai bien compris, en langage imagé ... ça donnerait ceci :

réseau actuel = http://media.drive-fermier.fr/catalog/product/cache/46/image/1000x760/9df78eab33525d08d6e5fb8d27136e95/c/a/cageot_gourmand_-_l_gumes_de_saison_-_15_.jpg
Les transactions sont désorganisées dans le block.

réseau futur = http://perso.numericable.fr/serge.cormier/miniature/vitrines/epicerie_fruits_legumes.jpg
Le block contient une organisation propre structurelle permettant ... de gagner de la place (et donc d'en mettre plus avec la même taille finale).

Je me demande si ce type d'organisation fait du retard de block en fonction des frais (0-fee en fait) ... pour organiser des petites transactions ensembles (faible historiques) et des grosses transactions ensemble dans le prochain block (forte historique de mouvement).

C'est exactement ce que j'ai compris aussi ! Ton résumé est tout simplement parfait :)


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on October 19, 2016, 12:19:43 AM
Il tournera avant décembre : http://www.newsbtc.com/2016/10/18/bitcoin-core-segwit-ready/


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on October 19, 2016, 08:14:07 PM
Projection immédiate de l'amélioration SegWit : https://medium.com/@bergealex4/moving-forward-reflections-on-scaling-bitcoin-retarget-milan-5e70ba88b2ab#.1bazzcarq

http://imagizer.imageshack.us/a/img922/6870/4AqX0i.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on October 20, 2016, 11:22:20 AM
0.13.1 RC2 disponible avec SegWit activé : https://bitcoin.org/bin/bitcoin-core-0.13.1/

http://imagizer.imageshack.us/a/img922/1943/MVpaCA.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Bitconix on October 20, 2016, 09:15:28 PM
Qu'en est il de l'approbation des mineurs ?? visiblement il faut atteindre les 95% c'est jouable ??


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on October 20, 2016, 09:36:24 PM
On les aura à l'usure.
Comme à chaque fois ...  ::)


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: ymig1 on October 25, 2016, 01:14:32 AM
https://www.linkedin.com/pulse/la-tyrannie-des-mineurs-cyril-grunspan

Apparemment ce n'est pas passé...

espérons que les autres mineurs se coalisent contre viabtc...



Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on October 25, 2016, 11:18:10 AM
Le passé a montré que quand des mineurs n'acceptent pas (en tout cas, l'opérateur du pool) la tendance de la plupart ... ça se finit par un desert (coté opérateur).

De plus, je ne fais pas confiance aux statistiques de la piscine minière montrées par Blockchain.info car elles ne font jamais apparaître les blocks de la P2Pool (alors qu'il y a 1 an, si).

C'est pour ça que j'indiquais qu'on les aurait à l'usure.
Quand un potentiel est en attente, la plupart ne veulent pas attendre (surtout si cela a été testé bien en amont et correctement).

L'introduction de la 0.13.1RC2 est un bon exemple de la prudence qu'ils utilisent.
les statistiques des 0.13.1 n'apparaissent toujours pas sur bitnodes ... 2ème point problématique pour se faire une idée ... alors que de mon coté, c'est full slots sur du 0.13-0.13.1

---

On a donc des outils statistiques qui ne donnent pas la vrai réalité du réseau.
Et c'est (très) étrange pour des outils sensés être neutres ... justement.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: ungaro59 on October 27, 2016, 06:50:02 PM
Je suis pret a miner du bitcoin le temps qu'on passe a segwit s'il le faut. On est trop prêt du but pour s'arrêter la maintenant ! Fuck ViaBTC. :'(


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on October 27, 2016, 10:49:39 PM
Explications sur l'introduction du SegWit dans la v0.13.1 de Bitcoin Core :

Quote
Segregated witness soft fork

Segregated witness (segwit) is a soft fork that, if activated, will
allow transaction-producing software to separate (segregate) transaction
signatures (witnesses) from the part of the data in a transaction that is
covered by the txid. This provides several immediate benefits:

    Elimination of unwanted transaction malleability: Segregating the witness
      allows both existing and upgraded software to calculate the transaction
      identifier (txid) of transactions without referencing the witness, which can
      sometimes be changed by third-parties (such as miners) or by co-signers in a
      multisig spend. This solves all known cases of unwanted transaction
      malleability, which is a problem that makes programming Bitcoin wallet
      software more difficult and which seriously complicates the design of smart
      contracts for Bitcoin.

    Capacity increase: Segwit transactions contain new fields that are not
      part of the data currently used to calculate the size of a block, which
      allows a block containing segwit transactions to hold more data than allowed
      by the current maximum block size. Estimates based on the transactions
      currently found in blocks indicate that if all wallets switch to using
      segwit, the network will be able to support about 70% more transactions. The
      network will also be able to support more of the advanced-style payments
      (such as multisig) than it can support now because of the different weighting
      given to different parts of a transaction after segwit activates (see the
      following section for details).

    Weighting data based on how it affects node performance: Some parts of
      each Bitcoin block need to be stored by nodes in order to validate future
      blocks; other parts of a block can be immediately forgotten (pruned) or used
      only for helping other nodes sync their copy of the block chain.  One large
      part of the immediately prunable data are transaction signatures (witnesses),
      and segwit makes it possible to give a different "weight" to segregated
      witnesses to correspond with the lower demands they place on node resources.
      Specifically, each byte of a segregated witness is given a weight of 1, each
      other byte in a block is given a weight of 4, and the maximum allowed weight
      of a block is 4 million.  Weighting the data this way better aligns the most
      profitable strategy for creating blocks with the long-term costs of block
      validation.

    Signature covers value: A simple improvement in the way signatures are
      generated in segwit simplifies the design of secure signature generators
      (such as hardware wallets), reduces the amount of data the signature
      generator needs to download, and allows the signature generator to operate
      more quickly.  This is made possible by having the generator sign the amount
      of bitcoins they think they are spending, and by having full nodes refuse to
      accept those signatures unless the amount of bitcoins being spent is exactly
      the same as was signed.  For non-segwit transactions, wallets instead had to
      download the complete previous transactions being spent for every payment
      they made, which could be a slow operation on hardware wallets and in other
      situations where bandwidth or computation speed was constrained.

    Linear scaling of sighash operations: In 2015 a block was produced that
      required about 25 seconds to validate on modern hardware because of the way
      transaction signature hashes are performed.  Other similar blocks, or blocks
      that could take even longer to validate, can still be produced today.  The
      problem that caused this can't be fixed in a soft fork without unwanted
      side-effects, but transactions that opt-in to using segwit will now use a
      different signature method that doesn't suffer from this problem and doesn't
      have any unwanted side-effects.

    Increased security for multisig: Bitcoin addresses (both P2PKH addresses
      that start with a '1' and P2SH addresses that start with a '3') use a hash
      function known as RIPEMD-160.  For P2PKH addresses, this provides about 160
      bits of security---which is beyond what cryptographers believe can be broken
      today.  But because P2SH is more flexible, only about 80 bits of security is
      provided per address. Although 80 bits is very strong security, it is within
      the realm of possibility that it can be broken by a powerful adversary.
      Segwit allows advanced transactions to use the SHA256 hash function instead,
      which provides about 128 bits of security  (that is 281 trillion times as
      much security as 80 bits and is equivalent to the maximum bits of security
      believed to be provided by Bitcoin's choice of parameters for its Elliptic
      Curve Digital Security Algorithm [ECDSA].)

    More efficient almost-full-node security Satoshi Nakamoto's original
      Bitcoin paper describes a method for allowing newly-started full nodes to
      skip downloading and validating some data from historic blocks that are
      protected by large amounts of proof of work.  Unfortunately, Nakamoto's
      method can't guarantee that a newly-started node using this method will
      produce an accurate copy of Bitcoin's current ledger (called the UTXO set),
      making the node vulnerable to falling out of consensus with other nodes.
      Although the problems with Nakamoto's method can't be fixed in a soft fork,
      Segwit accomplishes something similar to his original proposal: it makes it
      possible for a node to optionally skip downloading some blockchain data
      (specifically, the segregated witnesses) while still ensuring that the node
      can build an accurate copy of the UTXO set for the block chain with the most
      proof of work.  Segwit enables this capability at the consensus layer, but
      note that Bitcoin Core does not provide an option to use this capability as
      of this 0.13.1 release.

    Script versioning: Segwit makes it easy for future soft forks to allow
      Bitcoin users to individually opt-in to almost any change in the Bitcoin
      Script language when those users receive new transactions.  Features
      currently being researched by Bitcoin Core contributors that may use this
      capability include support for Schnorr signatures, which can improve the
      privacy and efficiency of multisig transactions (or transactions with
      multiple inputs), and Merklized Abstract Syntax Trees (MAST), which can
      improve the privacy and efficiency of scripts with two or more conditions.
      Other Bitcoin community members are studying several other improvements
      that can be made using script versioning.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: ungaro59 on October 28, 2016, 08:40:51 AM
ça y est enfin ! la dernière version 0.13.1 enfin en ligne !

https://bitcoin.org/fr/telecharger

C'est du long, mais c'est du bon.. Attendons de voir la suite maintenant avec les mineurs !..


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on October 28, 2016, 12:53:09 PM
Et on peut suivre le support du SegWit chez les mineurs ici : https://coin.dance/blocks

88% des blocks sont déjà actuellement minés par un Bitcoin Core officiel.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Looarn on November 03, 2016, 06:50:26 PM
Et on peut suivre le support du SegWit chez les mineurs ici : https://coin.dance/blocks

88% des blocks sont déjà actuellement minés par un Bitcoin Core officiel.

Toujours des super info Meuh. ;) Merci pour le partage.

Par contre j'ai pas compris ce qu'était le unlimited, on le voit progresser, c'est un node aussi avec d'autre évolution ?

Pour les mineurs, pas sûr qu'il y gagne avec le SegWit car certe on traite plus de blocs, par contre plus de soucis au niveau de la mempool donc plus d'extra fees, tout le monde passe. En gros il gagneront moins au debut, puis de plus en plus en fonction du nombre de transaction.

J'ai bon ?


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on November 04, 2016, 01:00:01 AM
c'est le client modifié à la sauce viaBTC si j'ai bien vu.
bah, ça s'éteindra comme une bougie ...  :)


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on November 19, 2016, 02:00:26 PM
pointage des blocks créés par un client Bitcoin Core : https://coin.dance/blocks

87,8 % sont issus d'un client Bitcoin Core.

http://imagizer.imageshack.us/a/img923/323/OMU2jg.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on November 21, 2016, 01:48:09 PM
Carte plus précise sur le vote en cours.
http://bitcoin.sipa.be/versions.html

http://imagizer.imageshack.us/a/img921/6862/yd0hqd.png

(source bitcoin.fr ).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on November 26, 2016, 01:16:32 AM
Une question revient souvent sur la partie anglaise du forum : ViaBTC est-il est un problème ?
Non, il n'en est pas un.

---

La première explication la plus simpliste (car en ligne droite) est que la puissance du réseau évolue et que c'est rarement les mineurs privés qui évoluent aussi rapidement (question de rentabilité des achats de matériels tout simplement).

Ainsi, si ViaBTC représente un % actuellement ... bloquant, on sait très bien que dans 2-3 mois, il en sera tout autrement.

---

La deuxième explication est plus conceptuelle et humaine, s'appuyant sur ce qu'il s'est déjà passé lorsque les mineurs devaient tous migrer sur le BIP66.
Les mineurs restant ont commencé à perdre l'ensemble de leur revenu car les mineurs qui utilisaient la team ont compris qu'elle était un frein "à quelque chose".
La deuxième chose est qu'une fois un palier passé, les noeuds qui sont les plus proches des révisions sont plus enclin à dialoguer rapidement avec les versions identiques (récentes donc).

Hors, sur le réseau, il n'y a rien de plus vrai qu'un décalage sensible des versions entre elles ... avec toutes les améliorations à chaque version qui manque.

Le simple fait qu'un client mineur ... n'ait pas les compact block par exemple (BIP152) va lui faire perdre des secondes dans lequel il ne sera pas informé qu'un nouveau block a été créé sur le réseau.

Mis bout-à-bout, la team de minage n'obtient plus les blocks qu'elle obtenait jadis.
C'est là toute la beauté d'un soft-fork ... pouvoir servir toutes les anciennes versions mais en introduisant une course au plus efficace.

Un noeud n'a pas d'intérêt à aller le plus vite, il aime avoir une blockchain correcte et pouvoir y piocher les bitcoins qu'il a acquis.

Un noeud-mineur, en revanche, est très à cheval sur le ping et encore plus quand l'ensemble de ses proches noeuds introduisent des fonctions de rapidité alors que lui ne peut pas les voir et les utiliser (car il est sur une version différente ou modifiée pour sa team de minage, ce qui arrive souvent ... justement).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on November 26, 2016, 04:36:25 PM
Point sur les fermes de minages qui supportent ou pas ... le SegWit : https://bitcoinmagazine.com/articles/where-bitcoin-mining-pools-stand-on-segregated-witness-1480086424


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on November 30, 2016, 08:26:29 PM
https://blockchain.info/fr/charts/bip-9-segwit
déjà à 20 % aujourd'hui (en moyenne sur 2016 blocs), et ça monte de manière linéaire. ça veut dire que environ 40 à 45 % y sont déjà passés en instantané.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on December 01, 2016, 04:39:02 PM
c'est un peu lent ... mais les 3 mois seront là (comme d'habitude pour un changement des versions).

http://imagizer.imageshack.us/a/img921/807/8PE0hd.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: perl on December 04, 2016, 07:35:55 PM
Il y a un beau plateau a 25%


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on December 04, 2016, 09:59:28 PM
Je pense que les mineurs attendent que les wallet soient tous compatibles : https://bitcoin.fr/segwit-encore-un-effort/

C'est, effectivement, très logique.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on December 18, 2016, 10:34:59 PM
Après 1 mois :

http://imagizer.imageshack.us/a/img921/3417/LU6hwj.jpg


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: perl on December 19, 2016, 07:55:54 AM
Je pense que les mineurs attendent que les wallet soient tous compatibles : https://bitcoin.fr/segwit-encore-un-effort/

C'est, effectivement, très logique.

Les mineur en ont rien à faire du wallet. Rendre leur infra compatible à un coût que pour le moment il veulent pas porter. Et on peut être peur d une réduction des fee


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on January 12, 2017, 07:14:15 PM
Point sur les noeuds faisant fonctionner une version de Bitcoin Core activée avec SegWit :

55.3 %

http://imagizer.imageshack.us/a/img921/8862/5kmh7K.png

http://imagizer.imageshack.us/a/img921/2128/LB2FHL.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on March 01, 2017, 09:49:04 PM
La troisième version de la révision de Bitcoin Core va sortir ... et les mineurs qui sont restés muets devraient donc pouvoir switcher définitivement avec un basculement sans retour en arrière probable des noeuds.

Il y aura donc 3 versions de Bitcoin Core sur le réseau Bitcoin supportant d'emblée le SegWit :

0.13.1
0.13.2
et
0.14.0

Mais d'après cette mesure, il est plus probable que les mineurs attendront 4 à 5 versions de Bitcoin Core d'emblées supportant SegWit pour y aller.

http://imagizer.imageshack.us/a/img922/4160/jiwPvC.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on March 09, 2017, 01:29:47 AM
ça se précise ...

http://imagizer.imageshack.us/a/img924/919/te9syW.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on March 09, 2017, 05:31:35 AM
objection : tu n'as pas allumé "other", tous ceux qui ne sont pas segwit. il te manque tout de même 22 % du total des noeuds... il y a donc aujourd'hui 54 % des noeuds qui sont aptes à supporter segwit, pas 70 %.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on March 09, 2017, 03:24:07 PM
Oui, je fais les graphiques depuis bitnodes sans les others.

Mais voici une autre source bien plus précise sur les noeuds : http://luke.dashjr.org/programs/bitcoin/files/charts/software.html

Et en particulier, dans notre sujet SegWit, cette page : http://luke.dashjr.org/programs/bitcoin/files/charts/services.html


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on March 09, 2017, 09:23:37 PM
je ne comprends pas une chose : il y a 6 000 noeuds ou 54 000 ?


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on March 09, 2017, 10:22:08 PM
http://imagizer.imageshack.us/a/img921/7876/xna1gK.gif


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on March 09, 2017, 10:50:56 PM
et bien explique, au lieu de faire le mystérieux.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on March 10, 2017, 01:11:08 AM
le site luke paraît plus pertinent car il utilise des IP non-identifiés et surement 2-4 noeuds full (avec un SPV dans le lot en bitcoinj) pour confirmer par recoupement (ce qui n'est pas le cas de bitnodes ... que j'ai bloqué depuis un moment, ils ont changé d'IP récemment d'ailleurs comme pas mal de scanners lors de la nouvelle année qui ont arrêté aussi pour un certain nombre).

au pire, il n'accède pas aux noeuds pleins (ce qui est tout à fait courant comme situation) et au mieux, il compte 2 fois des noeuds car leur IP a changé en 24h (car ça m'étonnerait qu'il puisse balayer tout la range IPv4 et IPv6 en 24h).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: kcud_dab on March 11, 2017, 02:53:01 AM
je ne comprends pas une chose : il y a 6 000 noeuds ou 54 000 ?
Il y a au moins / environ / peut être un peu moins (des nodes peuvent changer d'ip, déménager etc..) :
 - 6000 nodes acceptant les connexions entrantes (sur lesquelles on peut se connecter)
 -50k (pas regardé si c'est au total ou seulement) n'acceptant pas les connexions entrantes et qui se connectent sur les 6000 autres nodes


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Looarn on March 12, 2017, 08:04:31 PM
-50k (pas regardé si c'est au total ou seulement) n'acceptant pas les connexions entrantes et qui se connectent sur les 6000 autres nodes

La question est comment se synchronisent ils ?


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: kcud_dab on March 12, 2017, 09:28:19 PM
Comme les autres, elle se connectent à des nodes qui elles acceptent les connexions entrante.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Looarn on March 13, 2017, 08:47:28 AM
Comme les autres, elle se connectent à des nodes qui elles acceptent les connexions entrante.

Oui je me suis embrouillé. Pour ne pas pouvoir se synchroniser il faudrait refuser les connexions sortantes. :)


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on March 16, 2017, 10:01:40 PM
segwit ne va t'il pas se faire prendre de vitesse par unlimited ?
https://blockchain.info/fr/charts/bitcoin-unlimited-share?daysAverageString=7
https://blockchain.info/fr/charts/bip-9-segwit?daysAverageString=7
segwit semble stagner à 25 ou 26 % alors qu'il a besoin de 95 %,
unlimited progresse à 33 % alors qu'il a besoin de 50 %...


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Looarn on March 17, 2017, 08:12:37 AM
C'est une vision au niveau des blocs, donc produit par les mineurs.

Il faut savoir que SegWit ça sous-entend une diminution des fees.
Unlimited ça sous entent des blocs plus gros donc plus juteux, avec des fees qui ne devraient pas s’effondrer.

Donc les mineurs qui pensent rentabilité à court terme s'engage pour l'unlimited.

Par contre si unlimited passe ça fera une chaine de blocs qui grossira de plus en plus ne laissant plus la chance au petit nœud d'exister. Et là pour le coté décentralisation ça risque de s’aggraver.

Bon je vais mettre mes nœuds à jours, je suis encore en 13.0 donc sans SegWit je crois.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on March 17, 2017, 07:55:38 PM
et également, ça créerait un deuxième bitcoin, avec un partage de la capitalisation boursière, non ?
si la fourche de unlimited arrive dès qu'elle le peut, c'est à dire à 50 %, il y aurait 2 monnaies qui pèseraient chacune 10 milliards d'euros, non ?
si je poursuis mon raisonnement, le temps que ça dure, les nouveaux investisseurs hésiteraient et ne sauraient pas dans laquelle investir, ce qui freinerait les achats.
en plus, et pendant quelles semaines, la capacité de calcul des 2 réseaux serait partagée en 2 parties égales, avec une difficulté qui resterait constante jusqu'aux prochains 2 016 blocks, d'où des confirmations qui s'égrènent toutes les 20 minutes au lieu de 10 minutes, renforçant ainsi la pagaille...
ça peut porter un coup sévère au bitcoin, ou pas ?
par ailleurs, même si unlimited est à 30 % et ne progresse plus vers 50 % mais reste à 30 %, il semble acquis que segwit ne pourrait atteindre 95 %, donc toute décision serait retardée pendant encore de longs mois. et donc les frais de transaction resteraient hauts et augmenteraient encore... il y a 2 ans, il y avait 4 000 euros de frais pour 100 000 transactions par jour, c'est à dire 4 centimes par transaction. il y avait 50 millions d'euros d'échangés par jour, soit une transaction moyenne de 500 euros et une commission de 0,008 %.
aujourd'hui, on est à 250 000 euros de frais pour 250 000 transactions par jour, c'est à dire 1 euro par transaction (en moyenne). il y a 250 millions d'euros échangés par jour, soit une transaction moyenne de 1 000 euros et une commission de 0,1 %...
on est venu au bitcoin car les frais étaient négligeables par rapport à une carte bancaire ou un western union, cet avantage est clairement en train de disparaitre, et avec des blocks complètement remplis comme actuellement, je ne vois pas les choses s'améliorer, il est largement possible que les frais augmentent encore beaucoup sur la base actuelle.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Looarn on March 17, 2017, 08:09:14 PM
et également, ça créerait un deuxième bitcoin, avec un partage de la capitalisation boursière, non ?
si la fourche de unlimited arrive dès qu'elle le peut, c'est à dire à 50 %, il y aurait 2 monnaies qui pèseraient chacune 10 milliards d'euros, non ?
si je poursuis mon raisonnement, le temps que ça dure, les nouveaux investisseurs hésiteraient et ne sauraient pas dans laquelle investir, ce qui freinerait les achats.
en plus, et pendant quelles semaines, la capacité de calcul des 2 réseaux serait partagée en 2 parties égales, avec une difficulté qui resterait constante jusqu'aux prochains 2 016 blocks, d'où des confirmations qui s'éprennent toutes les 20 minutes au lieu de 10 minutes, renforçant ainsi la pagaille...
ça peut porter un coup sévère au bitcoin, ou pas ?

Oui ça peut hardfork.

https://vinnylingham.com/a-fork-in-the-road-70288fd3c046

En gros, le bitcoin unlimited deviendra une alt, et oui notre richesse ne va pas doubler (sauf à l'instant t du hardfork) mais très vite ça risque de finir en 95% 5% pour rétablir la balance.

EDIT : J'ajoute que depuis peu (le 14 mars), bitcoin classic et unlimited ne font plus qu'un, il y a eu une sorte de fusion.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Looarn on March 17, 2017, 08:24:51 PM
par ailleurs, même si unlimited est à 30 % et ne progresse plus vers 50 % mais reste à 30 %, il semble acquis que segwit ne pourrait atteindre 95 %, donc toute décision serait retardée pendant encore de longs mois. et donc les frais de transaction resteraient hauts et augmenteraient encore... il y a 2 ans, il y avait 4 000 euros de frais pour 100 000 transactions par jour, c'est à dire 4 centimes par transaction. il y avait 50 millions d'euros d'échangés par jour, soit une transaction moyenne de 500 euros et une commission de 0,008 %.
aujourd'hui, on est à 250 000 euros de frais pour 250 000 transactions par jour, c'est à dire 1 euro par transaction (en moyenne). il y a 250 millions d'euros échangés par jour, soit une transaction moyenne de 1 000 euros et une commission de 0,1 %...
on est venu au bitcoin car les frais étaient négligeables par rapport à une carte bancaire ou un western union, cet avantage est clairement en train de disparaitre, et avec des blocks complètement remplis comme actuellement, je ne vois pas les choses s'améliorer, il est largement possible que les frais augmentent encore beaucoup sur la base actuelle.

Bas écoute, je viens de voter SegWit. :)

Je vais dans les prochains jours monter 3 noeuds bitcoin qui seront eux aussi SegWit, que faire de plus...


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on March 17, 2017, 09:20:56 PM
rien.

tu as des moments, comme ça, où tu peux regarder la bétise du marketing ... s'étendre de manière lancinante sur un réseau pendant 2 mois. :-X

puis disparaître en 3 jours parce que les gens derrière le logiciel ont appris qu'ils ne faisaient pas tourner la version "légitime" prévu pour le réseau déjà existant. 8)

c'est pour ça que le ponzi marche bien dans les pays asiatiques ... aussi.  ;D

c'est donc une bonne chose que le switch ne puisse avoir lieu qu'à 95% ... ce nombre n'est pas choisi au hasard (j'ai quand même vu passé un BIP avec 75% ... ?).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on March 19, 2017, 05:12:59 PM
Tentative d'évaluation des noeuds SegWit : http://luke.dashjr.org/programs/bitcoin/files/charts/services.html

http://imagizer.imageshack.us/a/img921/4143/wyvnOM.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on March 27, 2017, 08:16:25 PM
Ah ... ça frémit !
http://bitcoin.sipa.be/versions.html


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on April 02, 2017, 12:14:45 PM
Oh ... ça bondit !

http://imagizer.imageshack.us/a/img923/7351/xMAP67.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: kcud_dab on April 02, 2017, 04:19:59 PM
Oui, on appelle ça le premier avril...


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on May 05, 2017, 10:45:52 PM
ça progresse ... après 6 mois.

http://imagizer.imageshack.us/a/img923/3832/Vlz0oY.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: hashashin on May 07, 2017, 12:42:03 AM
Et il faut 95% a segwit pour etre accepté?


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on May 07, 2017, 08:22:18 AM
oui, tout en sachant que 40 % ont déjà voté pour btu... ça va être difficile d'atteindre rapidement le 95 %.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: perl on May 07, 2017, 09:26:26 AM
Le plus gros souci sera celui-là!
Segwit à 55%  BU a 45% .

BU n'aura qu’a attendre la date limite et les Segwit se libérerons.

La règle des 95% qui était là pour éviter un hardfork sauvage pour quelques personnes.
Permettra un hardfork sauvage pour l'option contraire.


 



Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Mrvik0 on May 17, 2017, 04:30:56 PM
Petite question de neophyte ça peut durer combien de temps tt ça? Sachant que le combat,  ethique decentralisee/ mining capitalo chinois a l air difficilement remportable, il faudra bien definir un vainqueur un jour ou l autre?  Ça fera comme eth/etc chacun sa merde?

Et surtout je comprends pas l interet long terme des fermes de mining si les blocks deviennent plus gros juteux ok, mais si les fees demeurent hautes, voir augmentent et que le reseau btc se centralise, c est tte la crypto qui perdra son interet, il ne risque pas de miner pour rien si les gens se desinterese du btc?  ???

Hesitez pas a me reprendre sur les conneries que j'raconte j'comprendre  ;D


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on May 17, 2017, 06:46:05 PM
la situation actuelle est de type "éco-système".
les développeurs ont laissé le champ libre aux mineurs pour participer au débat ... et donner leur avis.

la situation, à l'époque de cette prise de position, est maintenant différente : les mineurs s'opposent frontalement aux développeurs.

et comme à chaque fois que cela a eu lieu, c'est bien les nodes qui forceront les mineurs à prendre la voie de l'évolution ... plutôt que de stagner.

un mineur ne peut pas faire du profit s'il n'a aucun réseau (nodes).
les nodes refusent, en général, qu'une solution ne soit pas appliquée alors qu'une situation la requiert (après 2 ans de tests en plus).

cette constatation est la même sur tous les réseaux P2P : ce ne sont pas les serveurs d'indexations qui forcent une politique, c'est les utilisateurs du service ... qui choisissent une version de logiciel qui va exclure le serveur s'il ne se plie pas aux nouvelles politiques d’indexations.

donc, la conclusion est plutôt celle-ci : http://imagizer.imageshack.us/a/img922/6828/mfNK3B.gif
la question n'est pas si le Segwit sera mis en place ... elle est plutôt de savoir quand.

Le quand peut-être amené par plusieurs solutions de vote.
Pour le moment, on en a utilisé qu'une seule.
On a pensé que les mineurs auraient la même ouverture d'esprit et de recherche qu'un noeud ou qu'un développeur.

C'est vrai pour 35% des mineurs si on en tire une conclusion.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: perl on May 17, 2017, 08:30:36 PM
Les block de tailles non limité sont une hérésie financière.
Cela amènera les Fee a presque rien du tout et il toucheront moins de fee pour des blocs 20 fois plus gros.
Peut etre pas tous mais il y auras toujours un mineur en face qui s'en fout du prix minimum il mettre tous dans le block.








Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Mrvik0 on May 17, 2017, 08:32:35 PM
D accords donc en pratique le segwit passera bien ( bitcoin core si j ai bien suivis...) mais si l impasse persiste ds le systeme de vote actuel il va falloir envisager autre chose pour forcer tt le monde a etre d accords? Et ça sera quoi? ^^ et si j ai bien compris difficile d avoir une idee du timing?

 Autre precision par nod tu entends bien un noeuds? Toi ou moi avec la version segwit installée?


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: perl on May 17, 2017, 08:35:37 PM
D accords donc en pratique le segwit passera bien ( bitcoin core si j ai bien suivis...) mais si l impasse persiste ds le systeme de vote actuel il va falloir envisager autre chose pour forcer tt le monde a etre d accords? Et ça sera quoi? ^^ et si j ai bien compris difficile d avoir une idee du timing?

 Autre precision par nod tu entends bien un noeuds? Toi ou moi avec la version segwit installée?

Nop , il ne passera que dans deux conditions .

XBU a fork et il ne restera quasiment que des node bitcoin core SEGWit.
XBU a abandonné  et il ne reste  quasiment que des node bitcoin core SEGWit.


La solution la pire est que XBU maintient bitcoin core en otage pendant toutes la durée du proposal .


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Looarn on May 17, 2017, 08:43:12 PM
Les block de tailles non limité sont une hérésie financière.
Cela amènera les Fee a presque rien du tout et il toucheront moins de fee pour des blocs 20 fois plus gros.
Peut etre pas tous mais il y auras toujours un mineur en face qui s'en fout du prix minimum il mettre tous dans le block.

Bitcoin Unlimited est bien plus subtil que ça. Unlimited est un nom commercial qui promet donc des frais bas voir inexistant, la réalité c'est que ce sont les mineurs qui décident par un système de consensus la taille des blocs sur le réseau, pire il y a dans ce consensus un "trustrank" qui fait que plus le mineur est gros plus son vote est reconnu.

Résultat, bitmain représente aujourd'hui 40% des blocs signé BTU, donc un acteur géant peut décider à lui seul de la meilleure taille des blocs pour optimiser les revenus.

Je pense que si BTU devient réalité, la finalité ça sera des blocs au juste milieux entre un max de transaction traité et des frais bien juteux.

Et BitMain aura quasi le maître mot sur ce choix. ;)


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on May 18, 2017, 10:30:28 PM
Point : https://bitcointalk.org/index.php?topic=1923860.0

http://imagizer.imageshack.us/a/img923/7301/ojsnor.jpg


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Blizzhard on May 22, 2017, 10:24:36 AM
Ça avance on dirait bien.

- https://cointelegraph.com/news/bitcoin-miners-agree-in-ny-on-segwit-activation-before-september-sources


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on May 22, 2017, 12:20:37 PM
Très bon piège : https://bitcointalk.org/index.php?topic=1928093.0

En clair, ils veulent :
- une augmentation à 2Mb
- puis le Segwit


En relisant le BIP148 (SegWit officiel) :
- période de transition (SegWit peut revenir en arrière) : de aout à novembre
- période de verrouillage (SegWit sera fixe et utilisable) : après novembre

Période pour ce qu'ils veulent eux, le 2Mb :
- septembre


C'est un beau piège mais assez facile à débusquer.
Très dangereux surtout.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Blizzhard on May 22, 2017, 01:10:34 PM
du coup passer par un hard fork ?


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on May 22, 2017, 01:59:36 PM
disons qu'ils essayent de la jouer en "on va forcer le segwit d'abord ... puis on passera le 2Mb en même temps" ... sauf que le réseau n'acceptera pas ça (et ne sera pas aussi rapide à se transformer).

donc, fork oui.

surtout que le 2Mb est actif avant le SegWit dans cette discussion.

il suffit qu'une majorité du réseau et des mineurs aient accepté le Segwit2Mb ... pour qu'on se retrouve, comme par hasard, à attendre le segwit de-nouveau sur une longue période mais avec des block de 2Mb.

ce qui donne tout la latitude aux BU et aux Classic/XT pour reprendre de l'ampleur ... car le réseau acceptera les blocks plus gros que 1Mb ... virant d'autant tous les clients légitimes voulant le SegWit, étant prêt ... et refusant les blocks de plus de 1Mb qui ne contiennent pas les instructions SegWit.

cette dernière phrase est cruciale : activer des blocks plus gros AVANT l'activation des instructions SegWit.
Beau piège comme je le disais (c'est pour ça que j'ai décrit le calendrier plus que l'object en question).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Blizzhard on May 22, 2017, 02:24:28 PM
Merci pour ces informations.
Le sujet est complexe.



il suffit qu'une majorité du réseau et des mineurs aient accepté le Segwit2Mb ... pour qu'on se retrouve, comme par hasard, à attendre le segwit de-nouveau sur une longue période mais avec des block de 2Mb.


Donc retour à la case départ mais avec des blocs de plus de 1mb?



ce qui donne tout la latitude aux BU et aux Classic/XT pour reprendre de l'ampleur ... car le réseau acceptera les blocks plus gros que 1Mb ... virant d'autant tous les clients légitimes voulant le SegWit, étant prêt ... et refusant les blocks de plus de 1Mb qui ne contiennent pas les instructions SegWit.

cette dernière phrase est cruciale : activer des blocks plus gros AVANT l'activation des instructions SegWit.
Beau piège comme je le disais (c'est pour ça que j'ai décrit le calendrier plus que l'object en question).

C'est ça qui entrainerait donc le fork ? on parle de hard fork ?


J'en profite pour poser une question sur le XBU :
Les partisans de bitcoin unlimited ont donc créé leur propre blockchain avec des blocs de 2mb ?
https://coinmarketcap.com/currencies/bitcoin-unlimited/


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Looarn on May 22, 2017, 04:34:42 PM
J'en profite pour poser une question sur le XBU :
Les partisans de bitcoin unlimited ont donc créé leur propre blockchain avec des blocs de 2mb ?
https://coinmarketcap.com/currencies/bitcoin-unlimited/

RTFM : https://www.bitfinex.com/cst_token_terms


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on May 22, 2017, 04:41:01 PM
le pire, dans tout cela, c'est qu'il suffit que SegWit soit actif pour déjà avoir plus de latitude dans les blocks de 1Mb actuels.

Quote
The current proposal for soft fork segregated witness (segwit) replaces the block size limit with a new block cost limit, counting each byte of witness data as 1 unit of cost and UTXO transaction data as 4 units; as a result, the maximum size of a block becomes just under 4 MB.

However, blocks are not expected to consist entirely of witness data, so blocks near 4 MB in size would be unlikely.

According to some calculations performed by Anthony Towns, a block filled with standard single-signature P2PKH transactions would be about 1.6 MB and a block filled with 2-of-2 multisignature transactions would be about 2.0 MB. It is further likely that future scaling improvements, such as Lightning, may slightly improve the ratio such that filled blocks become larger than 2 MB.

https://bitcoincore.org/en/2015/12/23/capacity-increases-faq/




ces mineurs cachent définitivement quelque chose ... pour ne pas vouloir du SegWit et proposer le système BU puis le Segwit2Mb comme pièges successifs de communication.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on May 23, 2017, 11:00:39 PM
Si vous aimez SegWit, il suffit de le dire lorsque vous lancez votre Bitcoin Core (officiel, il va de soi).

Vous apparaitrez dans la section UA-comment (et ici aussi = http://uasf.saltylemon.org/ ) :

http://imagizer.imageshack.us/a/img924/3355/lkpyCD.png


Il suffit de faire ceci (source : http://www.uasf.co/ )



1) si vous savez où se trouve le fichier bitcoin.conf ... alors, rajoutez la ligne suivante dedans :
Code:
uacomment=UASF-SegWit-BIP148


2) si vous ne savez pas ce que c'est que le fichier bitcoin.conf, modifiez simplement le raccourci qui lance votre Bitcoin Core comme cela :
http://imagizer.imageshack.us/a/img924/7109/ksI5LK.png



Continuez d'utiliser les mises à jours officielles du Bitcoin Core de cette adresse : http://bitcoin.org/bin


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on May 24, 2017, 05:17:58 PM
Mise en chantier chez les développeurs d'un BIP91 pour abaisser le basculement en segwit chez les mineurs à 80% (à déterminer) au lieu des 95%.

https://github.com/bitcoin/bitcoin/pull/10444

Le calendrier change pour la période ENFORCED (juin au lieu d'août) mais pas la date LOCK (novembre).
Ceci est écrit au "conditionnel" (à déterminer).

Quote
This BIP will have a start time of midnight June 1st, 2017 (epoch time 1496275200) and timeout on midnight November 15th 2017



---


Ajout d'une prochaine option dans Bitcoin Core pour signaler la nécessité d'accepter SegWit au lieu de rester un utilisateur passif qui utilise la chaine majoritaire du réseau lorsqu'il allume son noeud Bitcoin Core.

https://github.com/bitcoin/bitcoin/pull/10442

C'est l'équivalent de ce que fait actuellement l'UASF (version modifiée 0.1-0.2-0.3 de Bitcoin Core).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: cassis2k on May 30, 2017, 02:38:26 PM
Merci pour ces informations Meuh6879, je viens d'ajouter la ligne uacomment au fichier de conf de mon noeud.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on June 05, 2017, 04:30:37 PM
http://imagizer.imageshack.us/a/img924/8954/LqsjDI.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on June 05, 2017, 05:03:34 PM
oui ? et ?


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on June 05, 2017, 05:40:53 PM
simplement que les pools ne signalant pas SegWit sont celles qui reçoivent le plus de puissance ... concentration = pas bon !


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Saint-loup on June 07, 2017, 06:14:24 PM
Je vois CSV dans la légende.
Ca veut dire que CSV non plus n'est pas activé sur BTC?  ???


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on June 14, 2017, 07:25:33 PM
tests en cours sur la ligne de commande -bip148 : https://github.com/bitcoin/bitcoin/pull/10532
cette commande de Bitcoin Core, si elle y est ajouté ... ne sera activable qu'entre le 1 aout et le 15 novembre.

dans cette période, cette commande pourrait afficher les noeuds bitcoin forçant celle-ci :
Code:
Satoshi:0.14.2/!BIP148/


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on June 24, 2017, 08:01:46 PM
ah, ça bouge un peu ...

http://imagizer.imageshack.us/a/img923/9182/cZwG5B.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: aesma on June 26, 2017, 11:44:20 AM
Je me demande l'effet que ça pourrait avoir sur le prix. D'un côté les transactions sont sensées mieux passer, mais du coup les mineurs seraient moins payés. Ou alors, les transactions se multipliant à nouveau, les mineurs seraient mieux payés, avec des fees plus basses pour les utilisateurs ?


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on June 26, 2017, 12:19:36 PM
SegWit entraîne automatiquement (une fois verrouillé évidemment) le lancement des canaux de paiement disponible par le Lightning Network (au-dessus de Bitcoin).

https://www.youtube.com/watch?v=pT9kJq_Ogrk

C'est ce que fait (déjà) Ethereum actuellement (et se fait donc déborder car il n'a pas assez de noeuds qui maintiennent le réseau en fonctionnement pour permettre cette sur-couche).
En principe, c'est le créateur de l'ICO qui devrait soutenir le fonctionnement Lightning sur Ethereum ... il n'en est rien et ça merde (en plus de coder des contrats avec les pieds et qu'ils soient acceptés par le réseau en plus).

Dans le cas de Bitcoin, 89% du réseau est maintenu par des gens extérieurs aux Exchanges (11% de mineurs en terme de poids nodale).
Le Lightining pourra donc obtenir les performances actuellement disponibles et testées sur le TestNet ...

Les exchanges attendent aussi le Lightining Network pour automatiser et décentraliser l'infrastructure des clients (et augmenter la visibilité des outils de trading et de visualisation des transactions).

Comment veux-tu pirater un compte client quand il est identifié par une clef privée ?
Tu peux pas.

En contre-partie, les Exchanges ouvriront et fermeront les canaux de paiement ... mais c'est déjà une tâches qu'ils font en interne au final (pour ceux qui relevé drastiquement leur sécurité interne).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: aesma on June 26, 2017, 02:41:17 PM
Je sens qu'il faut que je lise pas mal de trucs parce que j'ai pas tout compris.

Je sais que les blocs actuels de 1MB posent problème vu le nombre de transactions à traiter, du coup on doit payer plus pour être sûr qu'une transaction passe rapidement (ou passe tout court). J'en ai fait l'expérience récemment en transférant plusieurs bitcoins avec un vieux client, j'avais mis les frais max mais ça a mis 3 jours car les frais max étaient encore trop bas...

Ce que je me dis c'est que si maintenant on exploite mieux les blocs avec plus de transactions par bloc, alors logiquement les frais doivent baisser, on est d'accord ?

Actuellement faire un virement en euros de mon compte FR vers Kraken c'est gratuit. L'inverse c'est 9 cents. Un transfert en Bitcoin me coûte plusieurs euros !


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on June 26, 2017, 03:10:40 PM
Je n'ai pas souvenir qu'avoir un compte bancaire soit gratuit.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on June 26, 2017, 05:50:38 PM
meuh, à nier la réalité, tu es un fanatique ridicule. il parlait des virements sepa gratuits. et c'est vrai.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Rocou on June 26, 2017, 07:03:41 PM
Actuellement faire un virement en euros de mon compte FR vers Kraken c'est gratuit. L'inverse c'est 9 cents. Un transfert en Bitcoin me coûte plusieurs euros !

Gratuit ?  ???

Ma banque me facture des frais parce que la banque associée à Kraken est hors zone euro.
C'est quoi ta banque si ce n'est pas indiscret?


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Saint-loup on June 26, 2017, 09:32:10 PM
Actuellement faire un virement en euros de mon compte FR vers Kraken c'est gratuit. L'inverse c'est 9 cents. Un transfert en Bitcoin me coûte plusieurs euros !

Gratuit ?  ???

Ma banque me facture des frais parce que la banque associée à Kraken est hors zone euro.
C'est quoi ta banque si ce n'est pas indiscret?
???
Tu te connectes depuis quel pays? Ou alors tu utilises un vpn?
Leur compte est en allemagne pour les français.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on June 26, 2017, 10:32:23 PM
Merci d'arrêter ici, le hors-sujet.
On est en section "Développement et technique".


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on July 01, 2017, 11:16:00 AM
Et ça y va !

http://imagizer.imageshack.us/a/img923/6241/9I5eJb.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on July 01, 2017, 02:32:19 PM
oui, mais non.
en l'état actuel des choses, le prochain palier sera à 45 %. et ça n'ira pas au delà.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Looarn on July 01, 2017, 05:15:26 PM
J'ai basculer tous mes mineurs en SegWit BIP9, car je ne veux pas de ce fucking BIP148.

Donc si BIP148 doit servir a qqchose c'est faire en sorte que le passage à SegWit se fasse en douceur = BIP9 way.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on July 05, 2017, 06:35:21 PM
Il arrive à 60%.

http://imagizer.imageshack.us/a/img923/8479/r34Yer.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Looarn on July 05, 2017, 08:49:27 PM
Il arrive à 60%.

Question con, on parle bien de SegWit et non de SegWitx2.

On compte que les blocs en version x20000002 ?


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on July 05, 2017, 09:08:31 PM
Oui, le vrai BIP9 des 95% : http://bitcoin.sipa.be/versions.html



Ce sujet ne doit pas traiter du SegWit2x.
Il faut le faire ici : https://bitcointalk.org/index.php?topic=1950096.new#new


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on July 22, 2017, 08:45:46 PM
Le BIP9 évolue en conséquence des prises de position de chacune des grosses pools de minage.
Discussion principale ici : https://bitcointalk.org/index.php?topic=1950096.new#new

http://imagizer.imageshack.us/a/img922/7404/F56881.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: oscar2000 on July 23, 2017, 07:29:21 AM
bon, le segwit est semble t'il acquis.
le segwit permet de mettre 40 % de plus de transactions dans le bloc, si j'ai bien compris ?
et il permet le ln ?
et donc quoi ? est ce que ça résout le problème de mise à l'échelle ?
le segwit est une bonne nouvelle, et digérons là à sa juste valeur. mais voyons également plus loin. ces derniers temps, on a vu que 300 000 transactions par jour, le réseau arrivait à saturation, on arrivait à 3 euros de frais par transaction alors que j'ai connu du 7 centimes de frais...
est ce que le segwit et le ln qu'il induit permettent de revenir à ces frais de 5 ou 10 centimes ? sinon, il faut bien passer au bloc de 2 mo, non ?
en tant qu'utilisateur de btc, c'est tout ce qui m'intéresse.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on July 23, 2017, 11:07:08 AM
Sujet Lightning : https://bitcointalk.org/index.php?topic=1807340.0
Sujet Schnorr : https://bitcointalk.org/index.php?topic=2023231.0

D'après mon avis, le Schnorr passera comme les compact blocks comme une migration dans Bitcoin Core.

Le Lightning remplacera le withdraw actuel des exchanges ... et permettra des "moments" dans la semaine pour le trading à frais réduits.

Il sera surtout une pierre angulaire pour la transition des fabricants de carte de paiement (et ainsi Bitcoin évoluera vers un potentiel supérieur aux nombreux réseaux de paiement fermés tel Visa/Mastercard ... ou Swift qui n'ont rien de donné en terme de frais).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on July 29, 2017, 09:49:50 PM
A l'approche du 1 août (BIP148), les mineurs qui produisaient encore 12% de blocks v12 ... ne sont plus que 5% à le faire maintenant.

L'ensemble de la puissance de minage (95%) est homogénéisée en v02 (signal officiel du SegWit).

http://imagizer.imageshack.us/a/img923/4958/pgL1fg.png

5% des 90 000 noeuds du réseau Bitcoin sont prévus à forcer les rêgles du BIP148 au 1 août.
Plus d'infos ici : https://bitcointalk.org/index.php?topic=1950096.msg20471209#msg20471209

les noeuds contrôlent la bonne conformité de l'enregistrement de la blockchain d'après les rêgles communautaires prévues par les clients Bitcoin Core.

les mineurs n'ont pas assez d'impact (noeuds) pour modifier cela (ou le maintenir dans la durée).


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on August 03, 2017, 03:42:17 PM
Parfait, la première période a été réalisée : http://segwit.co/
Il a fallut 11 jours (plus de 95% de signalement segwit atteint).

http://imagizer.imageshack.us/a/img922/8131/5kNIWH.png

http://imagizer.imageshack.us/a/img924/1492/HyEisN.png


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on August 27, 2017, 03:54:29 PM
SegWit est activé, voici un exemple de son intérêt : http://bitcoinist.com/segwit-activated-next-bitcoin/

Quote
So, for example, let’s say there’s 1000 transactions in the mempool, all at 1KB of data. Now let’s say in each of the transactions, 400 bytes is witness data and the other 600 bytes is transaction data. The 600 bytes for transaction data is now worth 2,400 units, while the witness data is now worth 400 units giving the whole transaction a weight of 2,800 units. All of these transactions together will only take up 2,800,000 of the 4,000,000 units, leaving room for more transactions.

Once the transaction is confirmed by the network, the not needed witness data will be pruned off the blockchain, to save storage space and decrease bandwidth use.

C'est la raison au fait que je souhaite que les développeurs apportent une solution pour régénérer les blockchains locales avec uniquement de la construction SegWit.

Un noeud complet émet en brute, les transactions depuis sa blockchain locale puis le noeud qui se reconstruit recrée sa blockchain avec uniquement le filtrage SegWit expliqué dans la citation.

Mieux que le Pruning.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on January 01, 2018, 12:47:08 PM
Point sur les transactions SegWit incluses dans les blocks (SegWit aussi donc) :
remarquez la taille à droite ...

http://imagizer.imageshack.us/a/img923/6160/gzITyl.png

On arrive à une moyenne de plus de 10% des transactions faites en norme SegWit.


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on January 01, 2018, 01:14:07 PM
Explication et identification des adresses Bitcoin SegWit : https://bitcointalk.org/index.php?topic=2347427.0

Quote
The addresses starting with 3 (nested Segwit in a P2SH type) are definitely backwards compatible: older (non-Segwit) wallet software can receive BTC from your P2SH addresses, and they can send to them too.

The addresses starting bc1 (bech32 P2WPKH type) are a new Segwit only type to make addresses easier to use. They essentially make addresess case-insensitive, e.g. BC1MYNEWBITCOINADDRESSISBECH32 is the exact same address as bc1mynewbitcoinaddressisbech32


Title: Re: Segregated Witness, l'évolution prochaine du réseau Bitcoin.
Post by: Meuh6879 on January 01, 2018, 01:23:42 PM
Les adresses exclusives Bicoin SegWit sont prévues d'être disponible (avec donc une question) lorsque la version 0.16 de Bitcoin Core sera réalisée.

https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki

Enfin, c'est une ligne de route ...