Bitcoin Forum
May 10, 2024, 03:42:56 AM
Welcome,
Guest
. Please
login
or
register
.
News
: Latest Bitcoin Core release:
27.0
[
Torrent
]
Home
Help
Search
Login
Register
More
Bitcoin Forum
>
Bitcoin
>
Development & Technical Discussion
>
sha-256 engines
Pages: [
1
]
« previous topic
next topic »
Print
Author
Topic: sha-256 engines (Read 4705 times)
Un zafado cualquiera
(OP)
Full Member
Offline
Activity: 158
Merit: 100
aquí dice algo personal.
sha-256 engines
July 12, 2011, 05:44:27 AM
#1
I was reading a lot about FPGA miner and seeking a lot of info.
I want to ask for reasons to use ( or not ) any chip created until now to optimize or make a hardware miner. These maybe become the future of mining and there is not so much interest except for the Modular FPGA miner
http://forum.bitcoin.org/index.php?topic=22426.0
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715312576
Hero Member
Offline
Posts: 1715312576
Ignore
1715312576
1715312576
#2
1715312576
Report to moderator
gmaxwell
Moderator
Legendary
Offline
Activity: 4172
Merit: 8419
Re: sha-256 engines
July 12, 2011, 07:31:41 AM
#2
Quote from: Un zafado cualquiera on July 12, 2011, 05:44:27 AM
I was reading a lot about FPGA miner and seeking a lot of info.
I want to ask for reasons to use ( or not ) any chip created until now to optimize or make a hardware miner. These maybe become the future of mining and there is not so much interest except for the Modular FPGA miner
http://forum.bitcoin.org/index.php?topic=22426.0
Because any SHA256 engine created for a purpose other than mining would be pitifully slow.
In terms of SHA256 computation, 1MH/s ~= 1Gbit/sec of SHA256 computation. Why would anyone need chips that do much more than 100gbit/s of SHA256... and more importantly, why would they need them at price points that would make them attractive for mining?
As a result, any pre-existing sha256 engine may have good density, or good power consumption— but it won't have good performance from our perspective.
Un zafado cualquiera
(OP)
Full Member
Offline
Activity: 158
Merit: 100
aquí dice algo personal.
Re: sha-256 engines
July 13, 2011, 06:13:55 AM
Last edit: July 16, 2011, 04:25:24 AM by Un zafado cualquiera
#3
On the FPGA modular miner they claim 1 Mhz is practically equal to 1MH/s. I read about a licensed Altera code with much less logic and probably more efficiency.
someone can explain me if they have the same usage? or the code is more dense than that of altera?
http://www.cast-inc.com/ip-cores/encryption/sha-256/sha-256-xilinx.htm
and this is an IP core sold by an enterprise.
Un zafado cualquiera
(OP)
Full Member
Offline
Activity: 158
Merit: 100
aquí dice algo personal.
Re: sha-256 engines
July 16, 2011, 04:39:25 AM
#4
There is a posibility someone can do a compatible DIMM for the modular FPGA. But is just for showing that is not necesity to remake the well if this become cheaper.
http://embedded-computing.com/atmels-cloning-secures-data
gmaxwell
Moderator
Legendary
Offline
Activity: 4172
Merit: 8419
Re: sha-256 engines
July 18, 2011, 05:56:30 AM
#5
Quote from: Un zafado cualquiera on July 13, 2011, 06:13:55 AM
On the FPGA modular miner they claim 1 Mhz is practically equal to 1MH/s. I read about a licensed Altera code with much less logic and probably more efficiency.
someone can explain me if they have the same usage? or the code is more dense than that of altera?
http://www.cast-inc.com/ip-cores/encryption/sha-256/sha-256-xilinx.htm
and this is an IP core sold by an enterprise.
The licensed code you're looking at has less logic because it's not unrolled. Every hash operation probably takes 128 cycles (or maybe 64) because it reuses the same logic. Unrolled bitcoin engines complete 1 hash per cycle (and have a latency of 124 or perhaps 248 cycles).
It's very slow, by our standards, as a result.
The reason they made it so slow is what I gave you above: 1MH/s of mining is approximately equal to 1Gbit/sec of general hashing. Since no one but bitcoin miners wants >100gbit/sec of SHA-256 in a chip (or even >10gbit/sec, most likely), no one but bitcoin miners would bother creating a design which is able to reach those speeds.
You could put many such engines on a chip, but they'd end up taking more space than an unrolled engine with the same performance, because unrolling eliminates overhead and eliminates idle logic between attempts.
Un zafado cualquiera
(OP)
Full Member
Offline
Activity: 158
Merit: 100
aquí dice algo personal.
Re: sha-256 engines
July 19, 2011, 05:50:56 AM
#6
Now you put one question on my mind. If code from that IP core is similar to the code of the Open Miner then all the guy are gettin in troubles because of industrial design is registered and nobody can use without permisson. I doubt both become similar but they gonna try to stop the project. Am i wrong?
TheSeven
Hero Member
Offline
Activity: 504
Merit: 500
FPGA Mining LLC
Re: sha-256 engines
July 19, 2011, 11:22:35 AM
#7
Except for the publicly specified SHA256 algorithm, they won't have much in common. While the commercial ones will be optimized for high-speed hashing of huge amounts of data, our FPGA miner algorithms are optimized for bruteforcing bitcoin hashes, causing an inherently different design.
I don't think that commercial SHA256 implementations will interfere here. If anything, it will be more general patents on "using an FPGA for cryptographic bruteforcing" or similar crap.
My tip jar: 13kwqR7B4WcSAJCYJH1eXQcxG5vVUwKAqY
JoelKatz
Legendary
Offline
Activity: 1596
Merit: 1012
Democracy is vulnerable to a 51% attack.
Re: sha-256 engines
July 19, 2011, 04:29:23 PM
#8
Quote from: Un zafado cualquiera on July 19, 2011, 05:50:56 AM
Now you put one question on my mind. If code from that IP core is similar to the code of the Open Miner then all the guy are gettin in troubles because of industrial design is registered and nobody can use without permisson. I doubt both become similar but they gonna try to stop the project. Am i wrong?
Unless there are patents, it's not an issue. Independent creation is a complete defense to an accusation of copyright infringement. If two composers independently write precisely the same song, note for note, they are both fully entitled to copyright for their individual creative efforts.
"I never had access to the copyrighted work" is a defense to a claim of infringement. It's a reason video game manufacturers no longer try to register a video of someone playing their game as an attempt to create a copyright on the "game experience". (Since an alleged infringer won't have ever seen that video, how could it help?)
I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
Un zafado cualquiera
(OP)
Full Member
Offline
Activity: 158
Merit: 100
aquí dice algo personal.
Re: sha-256 engines
July 19, 2011, 07:00:07 PM
Last edit: July 19, 2011, 07:12:49 PM by Un zafado cualquiera
#9
Quote from: JoelKatz on July 19, 2011, 04:29:23 PM
Quote from: Un zafado cualquiera on July 19, 2011, 05:50:56 AM
Now you put one question on my mind. If code from that IP core is similar to the code of the Open Miner then all the guy are gettin in troubles because of industrial design is registered and nobody can use without permisson. I doubt both become similar but they gonna try to stop the project. Am i wrong?
Unless there are patents, it's not an issue. Independent creation is a complete defense to an accusation of copyright infringement. If two composers independently write precisely the same song, note for note, they are both fully entitled to copyright for their individual creative efforts.
"I never had access to the copyrighted work" is a defense to a claim of infringement. It's a reason video game manufacturers no longer try to register a video of someone playing their game as an attempt to create a copyright on the "game experience". (Since an alleged infringer won't have ever seen that video, how could it help?)
If you say it is more prone to patent litigation on the next months is probably someone send a Cease and Desist letter. I was thinking who gonna test if is possible to patent all the desings put around the forum.
Edit: here is a discussion about what I was saying
http://security.stackexchange.com/questions/3519/can-ecc-be-used-without-infringing-on-patents
Probably is not a problem but surely it helps to check any dark problem
Pages: [
1
]
Print
Bitcoin Forum
>
Bitcoin
>
Development & Technical Discussion
>
sha-256 engines
« previous topic
next topic »
Jump to:
Please select a destination:
-----------------------------
Bitcoin
-----------------------------
=> Bitcoin Discussion
===> Legal
===> Press
===> Meetups
===> Important Announcements
=> Development & Technical Discussion
===> Wallet software
=====> Electrum
=====> Bitcoin Wallet for Android
=====> BitcoinJ
=====> Armory
=====> Mycelium
=====> Hardware wallets
=> Mining
===> Mining support
===> Pools
===> Mining software (miners)
===> Hardware
=====> Group buys
===> Mining speculation
=> Bitcoin Technical Support
=> Project Development
-----------------------------
Economy
-----------------------------
=> Economics
===> Speculation
=> Marketplace
===> Goods
=====> Computer hardware
=====> Digital goods
=======> Invites & Accounts
=====> Collectibles
===> Services
===> Currency exchange
===> Gambling
=====> Games and rounds
=====> Investor-based games
=====> Gambling discussion
===> Lending
=====> Long-term offers
===> Securities
===> Auctions
===> Service Announcements
=====> Micro Earnings
===> Service Discussion
=====> Web Wallets
=====> Exchanges
=> Trading Discussion
===> Scam Accusations
===> Reputation
-----------------------------
Other
-----------------------------
=> Meta
===> New forum software
===> Bitcoin Wiki
=> Politics & Society
=> Beginners & Help
=> Off-topic
=> Serious discussion
===> Ivory Tower
=> Archival
===> Корзина
===> CPU/GPU Bitcoin mining hardware
===> Chinese students
===> Obsolete (buying)
===> Obsolete (selling)
===> MultiBit
-----------------------------
Alternate cryptocurrencies
-----------------------------
=> Altcoin Discussion
=> Announcements (Altcoins)
===> Tokens (Altcoins)
=> Mining (Altcoins)
===> Pools (Altcoins)
=> Marketplace (Altcoins)
===> Service Announcements (Altcoins)
===> Service Discussion (Altcoins)
===> Bounties (Altcoins)
=> Speculation (Altcoins)
-----------------------------
Local
-----------------------------
=> العربية (Arabic)
===> العملات البديلة (Altcoins)
=====> النقاشات
===> إستفسارات و أسئلة المبتدئين
===> التعدين
===> النقاشات الأخرى
===> منصات التبادل
=> Bahasa Indonesia (Indonesian)
===> Marketplace (Bahasa Indonesia)
===> Mining (Bahasa Indonesia)
===> Altcoins (Bahasa Indonesia)
===> Trading dan Spekulasi
===> Ekonomi, Politik, dan Budaya
===> Topik Lainnya
=> Español (Spanish)
===> Mercado y Economía
=====> Servicios
=====> Trading y especulación
===> Hardware y Minería
===> Esquina Libre
===> Mercadillo
=====> Mexico
=====> Argentina
=====> España
=====> Centroamerica y Caribe
===> Primeros pasos y ayuda
===> Altcoins (criptomonedas alternativas)
=====> Minería de altcoins
=====> Servicios
=====> Tokens (Español)
=> 中文 (Chinese)
===> 跳蚤市场
===> 山寨币
===> 媒体
===> 挖矿
===> 离题万里
=> Hrvatski (Croatian)
===> Trgovina
===> Altcoins (Hrvatski)
=====> Announcements (Hrvatski)
===> Off-topic (Hrvatski)
=> Deutsch (German)
===> Anfänger und Hilfe
===> Mining (Deutsch)
===> Trading und Spekulation
===> Projektentwicklung
===> Off-Topic (Deutsch)
===> Treffen
===> Presse
===> Altcoins (Deutsch)
=====> Announcements (Deutsch)
===> Marktplatz
=====> Auktionen
=====> Suche
=====> Biete
=> Ελληνικά (Greek)
===> Αγορά
===> Mining Discussion (Ελληνικά)
===> Altcoins (Ελληνικά)
=====> Altcoin Announcements (Ελληνικά)
=====> Altcoin Mining (Ελληνικά)
=> עברית (Hebrew)
=> Français
===> Actualité et News
===> Débutants
===> Discussions générales et utilisation du Bitcoin
===> Mining et Hardware
===> Économie et spéculation
===> Place de marché
=====> Échanges
=====> Produits et services
=====> Petites annonces
===> Le Bitcoin et la loi
===> Wiki, documentation et traduction
===> Développement et technique
===> Vos sites et projets
===> Hors-sujet
===> Altcoins (Français)
=====> Annonces
=> India
===> Mining (India)
===> Marketplace (India)
===> Regional Languages (India)
===> Press & News from India
===> Alt Coins (India)
===> Buyer/ Seller Reputations (India)
===> Off-Topic (India)
=> Italiano (Italian)
===> Guide (Italiano)
===> Progetti
===> Discussioni avanzate e sviluppo
===> Trading, analisi e speculazione
===> Mercato
=====> Mercato valute
=====> Beni
=====> Servizi
=====> Esercizi commerciali
=====> Hardware/Mining (Italiano)
=====> Gambling (Italiano)
===> Accuse scam/truffe
===> Mining (Italiano)
===> Alt-Currencies (Italiano)
=====> Annunci
===> Raduni/Meeting (Italiano)
===> Crittografia e decentralizzazione
===> Off-Topic (Italiano)
=> 日本語 (Japanese)
===> アルトコイン
=> Nederlands (Dutch)
===> Markt
===> Gokken/lotterijen
===> Mining (Nederlands)
===> Beurzen
===> Alt Coins (Nederlands)
===> Off-topic (Nederlands)
===> Meetings (Nederlands)
=> Nigeria (Naija)
===> Politics and society (Naija)
===> Off-topic (Naija)
=> 한국어 (Korean)
===> 대체코인 Alt Coins (한국어)
=> Pilipinas
===> Altcoins (Pilipinas)
=====> Altcoin Announcements (Pilipinas)
===> Pamilihan
===> Others (Pilipinas)
=> Polski
===> Tablica ogłoszeń
===> Alternatywne kryptowaluty
=====> Nowe kryptowaluty i tokeny
=====> Tablica ogłoszeń (altcoiny)
=> Português (Portuguese)
===> Primeiros Passos (Iniciantes)
===> Economia & Mercado
===> Mineração em Geral
===> Desenvolvimento & Discussões Técnicas
===> Criptomoedas Alternativas
===> Brasil
===> Portugal
=> Русский (Russian)
===> Новички
===> Бизнес
=====> Барахолка
=====> Обменники
===> Идеи
===> Кодеры
===> Майнеры
===> Политика
===> Трейдеры
===> Альтернативные криптовалюты
=====> Токены
=====> Бayнти и aиpдpoпы
===> Хайпы
===> Работа
===> Разное
===> Oбcyждeниe Bitcoin
=====> Новости
=====> Юристы
=> Română (Romanian)
===> Anunturi importante
===> Offtopic
===> Market
=====> Discutii Servicii
===> Minerit
===> Tutoriale
===> Bine ai venit!
===> Presa
===> Altcoins (Monede Alternative)
=====> Anunturi Monede Alternative
=> Skandinavisk
=> Türkçe (Turkish)
===> Bitcoin Haberleri
===> Pazar Alanı
===> Madencilik
===> Ekonomi
===> Servisler
=====> Fonlar
===> Proje Geliştirme
===> Alternatif Kripto-Paralar
=====> Madencilik (Alternatif Kripto-Paralar)
=====> Duyurular (Alternatif Kripto-Paralar)
===> Konu Dışı
===> Yeni Başlayanlar & Yardım
===> Buluşmalar
=> Other languages/locations
Loading...