Bitcoin Forum
May 10, 2024, 02:50:07 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 »
1  Bitcoin / Mining software (miners) / Advandced Open‑source ꜰᴘɢᴀ design ?(pipelinning and x2 unfolding transformation) on: April 26, 2024, 12:33:56 PM
I know ᴀꜱɪᴄs are more efficient but I’d like to make the customizations myself and be able to reconfigure to other mining algorithms.

The problem is all the Verilog or ᴠʜᴅʟ code I found seems to be purely iterative or focus only on the characteristics of the Bitcoin block to perform some sha256 precomputations. Bitmain’s antimers on the other end, likely fully leverage the possibilities from the ability to use netlists to get the highest throughput per logic blocks. In order to reach this, this means carry‑save adders ; factor 2 or maybe 4 unfolding ; architectural folding ; not only 1 but double pipelining ; shift registers design for shrinking number of ʟᴜᴛ used ; thermal optimization ; and all of this while shrinking the room usage of 1 sha256 unit in order to have the maximum units possible on a single chip clocked at the max ᴛᴅᴘ.

But I failed to find the source code of such an advanced design and I lack the knowledge to write such advanced code.
2  Bitcoin / Development & Technical Discussion / Re: Help needed : how to restrict the bruteforce key search space using ꜱᴍᴛ solver ? on: April 18, 2024, 04:56:50 PM
ASICS IS A POWER!!!


Share result then you try this, please.
Hemm asics is for mining not brute forcing Bitcoin accounts. Also most sat solvers already have fpga ports in addition into being able at least in theory shrinking the number of required computations.

And without help for solving the issues above, this will stay a nice post on Bitcointalk without any implementations
3  Bitcoin / Development & Technical Discussion / Help needed : how to restrict the bruteforce key search space using ꜱᴍᴛ solver ? on: April 18, 2024, 03:30:27 PM
‎Hi, from puzzles to private keys partially lost, there are a lot of cases where the first bytes from a private key are known but not the public’s key because of ᴘ2ᴘᴋʜ. And there’re software called ꜱᴀᴛ solvers (or ꜱᴍᴛ solver when there’s integers and not just bits) that can find solutions to mathematical equations systems : basically, you unroll all loops from a program and turn all variables as equations they hold (you also try to rewrite the program in order to reverse operations like transforming additions into substations ; divisions into multiplications and so on). So you get equations you study in K‒12 (but with far more variables) and the aim is to find the unknown bits (as such or forming an Integer). The solver attempts to rewrite the equations and then performs a bruteforce search on the possible solutions if there are several possible solutions or sends the result if it can be directly determined. https://doc.sagemath.org/html/en/reference/spkg/cryptominisat.html

A better alternative in this class of attacks is to compute what’s called Gröbner’s bases. But that tends to be a manual process and is complicated enough that it was never attempted on Bitcoin despite Bitcoin’s popularity.

So going back to Bitcoin’s key bruteforce, currently either you have to brute force something like all possible 270 keys which looks economically infeasible or I have to brute force sha256 through an ᴀꜱɪᴄ in order to find a preimage of the public key’s.  
This means either the private key portion or either the partial sha256 is useless to restrict the search space…

Given using sat solvers for Bitcoin mining (so finding pre‑images in a specific case) showed mixed results, my idea would be to use ꜱᴍᴛ/ꜱᴀᴛ solving for restricting the search space using both the partial hash along with the first private key’s bytes. Currently, I’m not looking at making it more efficient than bruteforcing, but just to get it working.

There are 2 ways to do it : either to search for the private key directly or search for the public key which then can be reversed quickly using Pollard’s kangaroo.

  • Incrementing a private key by 1 leads to incrementing the public key by 0xBAAEDCE6AF48A03BBFD25E8CD0364141 (G of secp256k1). This means there’s a range of public keys, but unless the Koblitz curve can be converted to a more useful curve, I fail to see how to use this type of information for formalizing into a useful way for at least an ꜱᴍᴛ solver.
  • As retrieving a private key from a public key is the same as solving the discrete logarithm, I fail to see how to express a formula that would allow a ꜱᴍᴛ/ꜱᴀᴛ solver to restrict the sha256 search space using the restricted private key search space (since the first private key bytes are known).

Of course, a solver will end up performing a bruteforce search but any thoughts on how to mathematically link the 2 informations for an ꜱᴍᴛ solver for shrinking the brute force search space compared to searching all possible private keys irrelevant of the hash ?
4  Local / Actualité et News / Humour du jour : l’activité ⟠/₿ est 1 preuve judiciare, mais pas pour Wikipedia on: May 14, 2023, 08:14:30 AM
Du moins sur la version anglaise qui concentre la plupart des articles : https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(policy)#Add_on%E2%80%91chain_activity_to_WP%3ARS%F0%9F%98%AD

Dans le cas actuel, si la presse ne parle de vous que pour déclarer votre mort, et bien même l’enregistrement des noms de domaines sur l’Ethereum Name System réalisé avant ne peut être utilisé pour prouver que votre site Internet existe toujours…

Plus sérieusement, il n’y a pas quelqu’un pour aller leurs expliquer sur la page ?
5  Other / Politics & Society / Dark Humor of the day : ⟠/₿ activity can be used in courts but not on Wikipedia… on: May 14, 2023, 08:03:23 AM
And in the current case, if the press assume you are dead, even previous registration by you in the Ethereum Name System and what you do on Bitcoin can’t be used to prove you’re alive https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(policy)#Add_on%E2%80%91chain_activity_to_WP%3ARS😭

Maybe some persons here can go to explain them better than me ?
6  Local / Tablica ogłoszeń / zwrot 10 litrów spirytus rektyfikowany on: January 28, 2023, 01:53:08 AM
W krainie absynt nie wydaje mi się, żeby to był problem. To byłoby zrobić likier ślimakowy.
Serwisy nie wysyłają przesyłek poza granice Polski (https://hurtowniaalkoholi.pl/produkt/9895/Spirytus+Czerwony+Rekt+Luksusowy+96%25+0%2C5l). Więc wysyłam paczkę na twój adres, a ty wysyłasz ją ponownie do Francji.
7  Local / Le Bitcoin et la loi / Re: À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: January 18, 2023, 02:19:29 PM
N importe quel comptable spécialisé te diras que les frais de transactions doivent être traités comme des pertes lors de la revente et non des cessions en tant que tel. Il n y a que les logiciels étrangers comme koinly pour faire ça (leur support m a d ailleurs dit qu ils font ça parce que leur logiciel ne peut pas être modifié pour prendre en charge le cas particulier de la France sur ce point). Par contre les logiciels Français comme Waltio qui font ça correctement, bah tu te retrouve à tout rentrer à la main parce que même la lecture de csv ne marche pas .
Mon problème avec Waltio est que je n'ai jamais réussi à l'utiliser correctement: il y a des rapprochements entre transaction que Waltio ne fait pas alors que Koinly les fait automatiquement (ils doivent avoir un bon algorithme pour ça).

Je parle de la version de Waltio que j'ai essayé d'utiliser il ya deux ans. Depuis ils ont peut-être fait des progrés. C'est aussi un bon produit, je crois. Mais pas pour mon cas particulier, me semble-t-il.

Et puis de toute façon, je suis à présent habitué à utiliser Koinly. Et pour moi le signe qu'il fonctionne bien est qu'il est capable, à partir de toutes historiques que j'ai fourni, d'en déduire avec précision mes balances en btc, eth, usdc, euros etc...

Oui je sais que Koinly rajoute des sessions liées à certains frais de transactions (un excés de zèle je crois). Mais comme ça represente au global qu'une somme d'argent trés faible par rapport aux vrais cessions, je les ignore. Et par exemple, au lieu d'avoir 50 cessions à déclarer, je n'en ai plus que 25. Mais le montant global des gains est presque identique.

Dans ce cas tu sur déclare quand même. Waltio a le mérite de marcher correctement mais il faut effectivement tout faire à la main.

Je crois qu en matière de licorne technologique, le logiciel qui permet de bien traiter ses transactions pour la 2086 est une licorne, c est à dire qu il n existe pas.
8  Local / Le Bitcoin et la loi / Re: À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: January 18, 2023, 01:48:40 PM
Je ne fais ni minage ni stacking. A la fin de l'année je n'aurais qu'une vingtaine de lignes dans la 2086. Smiley

Mais je suis d'accord que s'il ya un risque à ne rien déclarer, il y a aussi un risque à tout déclarer, déjà le risque d'attirer l'attention du fisc tout simplement. Mais j'ai choisi ce risque là.

Si tu fais plus de déclarations que tu ne dois en faire, ils risquent de considérer que ton niveau d activité est trop élevé pour un particulier en plus de fournir une déclaration incorrecte. Pas besoin de minage ou de stacking, le problème se crée dès que tu fais une transaction d un exchange à un autre.

N importe quel comptable spécialisé te diras que les frais de transactions doivent être traités comme des pertes lors de la revente et non des cessions en tant que tel. Il n y a que les logiciels étrangers comme koinly pour faire ça (leur support m a d ailleurs dit qu ils font ça parce que leur logiciel ne peut pas être modifié pour prendre en charge le cas particulier de la France sur ce point). Par contre les logiciels Français comme Waltio qui font ça correctement, bah tu te retrouve à tout rentrer à la main parce que même la lecture de csv ne marche pas .
9  Local / Le Bitcoin et la loi / Re: À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: January 18, 2023, 12:34:54 PM
Ça viens de encrypt. Et la traduction c est chiffrer.
On a les combats qu'on peut. Wink

Sinon, et pour en revenir au sujet, ma déclaration 2086 est déjà prête grâce à Koinly.
Je suppose remplie de cessions lié aux frais de minages au risque inutile de se faire requalifier en professionnel par le fisc et de devoir s enregistrer auprès de l urssaf et de devoir payer une amende pour défaut de facturation (vu que tu ne sais pas à qui tu vend) ensuite tva, impôts sur les sociétés, charges patronales et l ensemble des taxes et cotisations s appliquant sur le salaire brut. Grin
10  Local / Le Bitcoin et la loi / Re: À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: January 17, 2023, 10:30:38 PM
HS + Déterrage, kestuvafer ? (désolé j'ai pas résisté, fallait que je réponde)

Je n'ai pas compris... Qu'est qu'une plus value chiffro-chiffro ?
Je parle Français. Crypto ça vient de encrypt qui est la traduction exacte de chiffrer.
Et sinon, cryptographie c'est pas un mot français peut-être ?
J'dis pas, moi aussi j'aime bien faire chier les gens avec chiffrer.info, mais quand on critique il est de bon ton d'être un miminum au point sur le sujet.
En l'occurence, les communication sur le protocole Bitcoin ne sont généralement pas chiffrées. En revanche, les transactions et le fonctionnement de la blockchain reposent sur de la cryptographie, notamment de la cryptographie asymétrique et des fonctions de hashage.
Donc oui, crypto-monnaie et pas chiffro-monnaie.

Ça viens de encrypt. Et la traduction c est chiffrer.
11  Local / Le Bitcoin et la loi / Re: À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: May 22, 2022, 12:04:17 PM
Effectivement, Koinly rajoute des sessions mais je ne crois pas que ce soit des sessions crypto-> cryptos.

Ce sont plutôt des sessions liées à des couts de transaction.

C'est décrit ici: https://help.koinly.io/en/articles/4286070-why-is-there-a-profit-loss-on-cost-transactions

(je ne suis pas certain d'avoir compris les explications d'ailleurs. Et ça ne me parait pas coller avec l'esprit de la 2086)

A cause de ces sessions ajoutées, j'ai eu 62 sessions au lieu des 26 rélles transactions crypto-> fiat que j'ai faites

J'ai essayé de voir si un setting pouvait me prermettre de supprimer ces transactions mais en vain. Il ya là effectivement une question à poser au support de Koinly.

Cependant, dans mon cas et pour 2021, le cout global de ces sessions liées à des couts de transaction étant trés faible, je les ai purement et simplement supprimées de la 2086 ! J'ai rentré à la main les 26 transactions réelles.

(En revanche, ce coùt semble plus élevé pour 2022, pour des raisons que je ne m'explique pas. Il faut que je regarde ça de plus prêt)
Effectivement, l’esprit de la 2086, c’est que les pertes chiffro‑chiffro soit calculées comme une plus value moindre à la revente en $/€.

Dans mon cas, ces frais de transactions représentent presque 2000€ et constituent la majeurs parties des cessions considérés par Koinly de sorte qu’il est presque impossible de savoir ce qui est revendu en € et ce qui ne l’est pas…
12  Local / Le Bitcoin et la loi / Re: À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: May 22, 2022, 10:04:29 AM
Je pense que je n'aurais pas trop le temps d'examiner tes transactions. C'est surement trop compliqué et je ne suis pas un expert. En revanche il y a peut-être un truc à vérifier, ce sont les "settings" Koinly (à droite de la barre des menus, il ya un menu "setting")

Mes settings sont les suivants:

base currencly : EUR
home country : France
cost basis method : PFU/France
Timezone for reports : Europe/Paris
Realize gains on crypto → crypto trades? : non
Les 5 settings suivants sont "oui"
Les 3 derniers sont "non"
C’est déjà ce que j’ai.

Dans mon cas ce serai pour le 30 mai.
13  Local / Le Bitcoin et la loi / Re: À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: May 21, 2022, 04:52:03 PM
Où alors tu n a aucune plus value chiffro chiffro directement supérieure à 350€?
Non j'ai plein de transactions crypto crypto avec des PV > 350euros.
Si je te donnais l accès à mon compte Koinly, es ce que tu pourrais m aider à corriger les erreurs à temps stp? Pas forcément gratuitement mais moins cher qu un comptable qui n existe pas sur ce genre de fiscalité.
De toute façon tout ce que je fais est publique sur Etherscan et je ne met de l argent sur Binance ou cex.io que pour remplir mes comptes dans la vrai vie.
14  Local / Le Bitcoin et la loi / Re: À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: May 21, 2022, 12:32:33 PM
Non j'ai mis tous les comptes mais il vrai que je n'utilise pas metamask.

Comme te l'as suggéré Perl, contacte leur support.
Où alors tu n a aucune plus value chiffro chiffro directement supérieure à 350€?
Pour le support c est trop tard car il y a 4 à 6 semaines de délai, mais de toute façon une erreur pareil traduit un travail bâclé, c est presque intentionnel car je ne vois pas comment se louper à ce point. Et donc je ne vois pas le résultat changer le cas échéant.
On voit pleins de commentaires positifs d’utilisateurs Français qui écrivent bêtement que Koinly leur a permis de découvrir qu ils devaient déclarer bien plus que leur achat et reventes en € par méconnaissance du droit (le trésor publique ne doit pas trop se plaindre des trop perçus).

Et ça c est en plus du non support de la machine virtuelle Ethereum qui étant Turing complet te permet de faire des trades ou tu ne revend rien. En domaine légal Français, ce sont des plus values avec une valeur d acquisition de 0, mais Koinly ne supporte pas ce genre de transactions.
15  Local / Le Bitcoin et la loi / Re: À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: May 21, 2022, 11:29:12 AM
Je n'ai pas compris... Qu'est qu'une plus value chiffro-chiffro ?

(j'utilise Koinly sans probleme particulier: il ne prend en compte que mes sessions cryptos -> fiats.)
Je parle Français. Crypto ça vient de encrypt qui est la traduction exacte de chiffrer.

Je ne sais pas comment tu fais mais j ai plein de plus values bat vers eth sur 1inch (et pas uniquement) qui apparaît dans le rapport. Peut être que tu n utilise pas Metamask ou que tu n a donnée que les exchange sur lesquels tu vendais en € plutôt que l ensemble de tes comptes.
16  Local / Le Bitcoin et la loi / Re: À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: May 21, 2022, 08:48:47 AM
Tu as pas configuré le truc en disant que tu étais une  société.
Une telle erreur me paraît aberrant. Contact leur support.

Justement je ne suis pas une société. Même les stablecoins sont un moyen reconnu d échaper à l impôt pour un particulier. Dans les paramètres, j ai bien demandé la génération d un 2086, mais ce dernier contient tout bêtment sans aucun filtre.
Et apparemment même des startups Française font la même erreur.

Avec plus de 4000 plus values chiffro chiffro m ayant permis de tenter de faire mes études en Guadeloupe, je n ai aucun moyen de savoir ce que je dois remplir malgré le fait que j ai fait attention a faire moins de 20 sessions en monnaie fiduciaire.
17  Local / Le Bitcoin et la loi / Re: formulaire 2086 : Valeur globale du portefeuille au moment de la cession on: May 21, 2022, 01:02:48 AM
Coucou,

Si tu as vraiment la flemme, ce que je peux comprendre, tu as des logiciels qui peuvent t'aider à ce sujet. A condition d'avoir les .csv je crois, ou de pouvoir connecter le logiciel à ta plateforme de trading via un API (attention de ne pas donner toutes les autorisations à un tiers via l'API).

Je connais waltio, de nom. Mais jamais utilisé. C'est payant mais le premier prix, à 55 euros/an (<100 transactions) me semble correcte à vue de pif. Je pense me le prendre.

Quelqu'un a un avis sur waltio, vous l'utilisez ? Ca vaut le coup ?

A bientôt,
HC.

Euh je déconseille : des qui marches et font le boulot correctement, jusqu’a preuve du contraire, ça n’existe pas.
18  Local / Le Bitcoin et la loi / À fuire : Koinly.io a tout faux : du n’importe quoi au niveau légal Français. on: May 21, 2022, 12:18:21 AM
En France, seule les plus values vers les monnaies fiduciaries doivent être déclarés. Ce qui rend bien sûr le calcul avec les plus value chiffro-chiffro complexe vu que le calcul des plus value en € s’en retrouve modifié.

J’ai vu que Koinly a le support pour les 2086, j’ai donc payé. Mais malheuresement, le rapport en question pour remplir la 2086 contient toute les plus values brut sans exclusion des plus values chiffro chiffro et donc sans modification au niveau des plus values directement faites en €/$.
Dans les avis sur la plateformes, on voit plein de Français qui du coup surdéclare sans s’en rendre compte et payent ainsi plus d’impôt qu’ils n’en devraient.


Il semble qu’a 10 jours de la date limite, le logiciel qui permet de prendre en charge les plateforme de stacking décentralisés come Compound.io et cex.io pour la vente soit tout aussi légendaire que les licornes.
À moins que quelqu’un ici n’ait une expérience qui ait marché à ce niveau ?
19  Local / Le Bitcoin et la loi / Re: Taxation sur des crypto gagnés ? on: April 23, 2022, 10:42:56 AM
Ok merci à tous !

J'ai une autre question : admettons que j'ai acheté pour 10000€ de Bitcoin puis la valeur du BTC a augmenté du coup mon portefeuille vaut maintenant 15000€. Et là je retire 2500€. Dois-je déclarer cela ? Si oui quel sera le taux d'imposition ?


Oui, les plus values partielles doivent être déclarés. Mais comment, je ne sais pas. Tu devrais utiliser un outil qui permet de remplir les formulaires.
20  Local / Le Bitcoin et la loi / Comment déclarer ce genre de trade sans plus value ou à base de Flashloans? on: December 30, 2021, 03:56:58 PM
Bonjour, cette année j ai eu l occasion à 5 reprises d effectuer ce genre de trade avec ce genre de montant https://etherscan.io/tx/0x0421688c52056c183e2128cbf7d7591355b7014579828e62ca34cb53af6a3097.

Concrètement, ce qui c est passé lors de https://etherscan.io/tx/0x0421688c52056c183e2128cbf7d7591355b7014579828e62ca34cb53af6a3097 c est que j ai récupéré un peu plus de 12 Ethers en accès libre pour tout le monde. L occasion c est représenté à 4 autres reprises cet année, toujours avec grosso modo le même nombre d Ether dont 2 fois lorsque l Ether valais plus de 4000€ de sorte que pour moins de 2 jours de travail dans l année à ce sujet, je suis bien au dessus du plafond des formulaires 2048.
La première fois, je n ai même pas acheté de quoi payer les frais de minages:j ai fait un trade flashbot bundle avec un gasPrice de 0 depuis une adresse Ethereum jamais utilisé et n ayant jamais reçu d argent et j ai payé le mineur avec l argent gagné lors du trade (via block.coinbase).

Ensuite, en novembre, la fonction [multiHopFill de 0x à été désactivé pour être remplacé par un système ou convertir les tokens en weth lors des étapes intermédiaires n est plus nécessaire mais ce qui a rendu pour le même coup rendu impossible de refaire ce genre de trade (avis à ce qui veulent m imiter).
En attendant, comment je déclare ce qui a été effectué en tant que particulier vu que ce sont certes des trades en petites quantités non lié à une rémunération donné pour travail effectué mais pas des plus values?

Dans un certain sens, je crois que la question s applique aussi pour les plus values à base de FlashLoans/FlashMints, bien que ce ne soit pas ce que j ai utilisé ici.
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!