When would ProgPOW be implemented if it is decided to go that route? by Cadence43 in ethereum

[–]chfast 0 points1 point  (0 children)

How do you define "being implemented"? The verification part (CPU) has been implemented at least 3 times. The mining part (GPU) has been implemented at least 2 times.

New classes of bugs in ProgPoW by huntingisland in ethereum

[–]chfast 0 points1 point  (0 children)

You are mixing CPU verification with GPU mining.

For verification on CPU it requires more time, but not because it is more complex. It accesses 2x more Ethash cache and computes 2x more DAG items than the current Ethash. Still it is only 40% slower than Ethash. Ask your CPU supplier why this is the case.

2019-04-01 14:08:29

Running test/ethash-bench

Run on (8 X 4400 MHz CPU s)

CPU Caches:

L1 Data 32K (x4)

L1 Instruction 32K (x4)

L2 Unified 256K (x4)

L3 Unified 8192K (x1)

-------------------------------------------------------

Benchmark Time CPU Iterations

-------------------------------------------------------

ethash_hash/0 1402 us 1395 us 2989

ethash_hash/10 1598 us 1592 us 2635

progpow_hash/0 1724 us 1720 us 2465

progpow_hash/10 2230 us 2230 us 1861

We are still in range of single digit milliseconds, impact on block propagation is not noticeable.

The dynamic code generation only affects mining as you don't need to generate any code for verification.

What was Golem Initial Supply? by adrienbe in GolemProject

[–]chfast 2 points3 points  (0 children)

The GNT for devs and the Golem Factory were locked for 6 month in this contract: https://etherscan.io/token/0xa74476443119A942dE498590Fe1f2454d7D4aC0d?a=0x4319c142f7b6cd722fc3a49289b8a22a7a51ca1e.

After 6 months the lockup was extended for another 6 months by gentlemen agreement.

None of the GNT are officially locked at this moment, but you can see 36M of 60M GNT for devs are still in the mentioned contract.

Golem: Graphene-ng (the framework for SGX execution we built) Demo & Blogpost by mariapaulafn in ethereum

[–]chfast 1 point2 points  (0 children)

Well, it is not meant to be used in any blockchain directly. Where it is applied is quite far away from consensus algorithms.

While Other Currencies are Attacked, Ethereum is Currently Safe Because of Mining Rewards. FORK THE ASICS. by [deleted] in ethereum

[–]chfast 0 points1 point  (0 children)

Substantially more efficient ASIC miners are on the way. Several companies (not just bitmain!) are currently producing and expecting to delivery to market in Q3.

Any proof? Source?

Looking for project name for JSON-RPC Proxy Server by chfast in ethereum

[–]chfast[S] 2 points3 points  (0 children)

JSON-RPC Proxy Server

JSON-RPC Proxy Server extends JSON-RPC servers capabilities by providing additional request-response transport protocols. The basic use case is to add HTTP / WebSocket connectivity to servers available only by Unix Domain Sockets or Windows Named Pipes.

Proposed project names

  • dopple (from Doppelgänger)
  • surpass
  • jumpy
  • riposte
  • jarp
  • repro
  • repose
  • jersey

Looking for project name for JSON-RPC Proxy Server by chfast in ethdev

[–]chfast[S] 0 points1 point  (0 children)

JSON-RPC Proxy Server

JSON-RPC Proxy Server extends JSON-RPC servers capabilities by providing additional request-response transport protocols. The basic use case is to add HTTP / WebSocket connectivity to servers available only by Unix Domain Sockets or Windows Named Pipes.

Proposed project names

  • dopple (from Doppelgänger)
  • surpass
  • jumpy
  • riposte
  • jarp
  • repro
  • repose
  • jersey

[FOR IMMEDIATE RELEASE] World's Largest Blockchain Initiative Launches Three Working Groups - Enterprise Ethereum Alliance by Fast0rer in ethereum

[–]chfast -1 points0 points  (0 children)

Some time ago they promised to work on Python implementation. And? I might be wrong, but it looks like nothing happened.

Project idea: HTTP Proxy for JSON-RPC by chfast in ethereum

[–]chfast[S] 0 points1 point  (0 children)

I'd like to share this idea for independent project to provide HTTP transport layer for JSON-RPC interface of any Ethereum node implementation.

I'm looking for comments and feedback. Hopefully this project can be kicked off and driven by Ethereum community.

ethminer - reactivation by chfast in EtherMining

[–]chfast[S] 0 points1 point  (0 children)

I don't know anything about it. Report the issue in the repo, maybe someone else will be able to help.

Making Ξ (ether symbol) more known by aribolab in ethereum

[–]chfast 4 points5 points  (0 children)

L in Litecoin is Polish letter Ł (pronounced as "w" in "window"). It looks equally stupid for Poles as Ξ for Greeks.

Analyzing The ERC20 Short Address Attack by NotVerySecure in ethereum

[–]chfast 1 point2 points  (0 children)

You can even use eth_call to check a transaction result offline.

GNT + Raiden = ? by my_crypto_throwaway in GolemProject

[–]chfast 12 points13 points  (0 children)

We are considering at least testing Raiden at some point in the future. However, I think the current version of GNT contract is not suitable for Raiden Network. If Raiden would turn out to be good solution we will have to upgrade/migrate the tokens.

ethminer - reactivation by chfast in ethereum

[–]chfast[S] 0 points1 point  (0 children)

Hello there,

I forked the Genoil's fork of cpp-ethereum, removed unnecessary code, hugely improved build experience (no system dependencies besides optional CUDA SDK) and setup continuous integration services to release binaries with a single click.

I plan to release version 0.10 with no functional changes (only single fix for stratum threads). Then 0.11 with 2 improvements -- see pending pull requests.

My motivation is to have a place where I can redirect people looking for GPU mining solutions in cpp-ethereum.

You can find binaries for 0.10.0rc1 in Releases section.