Critical overview of three Ethereum Classic development teams.
I have more than 10 years of software development experience, but I've only been here for about a year in the community of cryptocurrency systems. I'll give a brief overview of all the advances in ETC development from a technical point of view for users who do not have the technical knowledge or development expertise to evaluate it.
No financial transparency. Always joke, instead of answering the question about their source of funding, but still stating that they are paying full time for the developers. Violating software licenses (gastracker.io is running a modified version of geth to show internal calls of transactions but I didn't found the published source of this modification. It is GPL violation). They solved a problem of ETC sustainability at the very first stages. They changed a couple of variables in geth source to diffuse difficulty bomb and thats all that they did. Emerald wallet is solving only one problem: lack of news. It is necessary for nothing. It doesn't solves any problems of ETC. It is not needed but they are working on it. It's a group of web developers who are not competent enough to show any development, so they imitate what they can. Emerald and SputnikVM were choosen, because you can not verify if they really work or not. Their professional behavior leads to the fact that the developers of MetaMask and MEW are more likely to support UBQ than ETC.
It is represented by Dexaran, who is a well-recognizable Ethereum hacker (no real proofs besides transaction history and his own words) and ex-developer of AlethZERO if I did not miss something. This is the only team that is working on solving the actual ETC problems instead of just doing what they know how to do. I deeply respect his development skills, and I think the progress of his work is terrific, but what about his managerial skills? He seems to be a solo hero. It's obvious that teamwork is very important here. How will he manage his own team? How will he interact with other teams in future? He didn't said anything about this!
IOHK is leaded by Charles Hoskinson, ex-ceo of Ethereum. They are focused on research, and they seem to be very careful in their decisions. They will not start a power struggle, and they behave very correctly in relation to other teams. Their researches seems to be graceful and they have choosing a policy of separating from Ethereum. The correct solution also seems to be that they began to develop a node client from scratch in order to be confident in the qualifications of the developers who are working on it. Unlike the Commonwealth, however, they did not solve any of the current problems of ETC and exclusively focused on their own affairs.
The most mature team seems to be IOHK. The most progressive team is Commonwealth. ETCDEV damages the reputation of Ethereum Classic and pursues its own goals at the expense of the community.
Hi everyone! I really need your help. When ethereum started I used Alethzero to import my presale wallet and send some eth to exchanges. Now I've read whitepapper, installed mist and want to use it. But I really have no idea how to import my keys from Aleth to mist. Aleth could export key as a string, but there is no such option in mist to import key. I've tried to import presale wallet (json file) but nothing happend. Please help me to get everything in mist and to rid of the Aleth. Thank you!
Alethzero-latest crashes when trying to "mine", CPU or GPU on Win7 x64. Client installed according to ethereum wiki..... Tried on desktop and 2 laptops. For me it is strange - team is trying to stress test of pre-release network (offering mining bonuses), while ignoring windows users! If you say this works on Win8, sorry there are still 5-6 times more users of Win7 in the world... Yes, devs use ubuntu and compile for themselves and this is ethereum team who is expected to release working binaries for non-tech users, some minimal guide/FAQ, right? Or you do Ethereum network for Ubuntu-club only?
Building a Linux Virtual Machine for use with Alethzero Client
Transaction Denied when trying to send Ether, help me...
EDIT: Nevermind, I tried sending it using AlethZero and it worked fine. Oh well. So, I want to buy into the DOA thing, so I'm trying to get 50DOA with .75Ether. When I send the ether from my Ethereum Wallet, it asks me for my password. When I enter my password, the screen does absolutely nothing, until I hit cancel then it says transaction Denied. I know I'm entering the correct password, so what's up?
So I've been learning quite a lot of everything Ethereum... From the Geth CLI to Alethzero, sending transactions, etc, etc... But my main goal is to learn and actually create something in Ethereum. And hopefully I would be able to do that as soon as possible. My question is what are the pros and cons of each in using Embark and Mix? At first sight, I like Embark because it reminds me of Rails. But I would like to know what you guys think. Also, what other IDE for Ethereum is out there? I hear ether.camp has one.
I'm only getting 447561 hastrate in ethminer in a pool! How do I fix this ? Also I converted some bitcoins to my ether account adress and i havent received them yet... I used this site https://www.changer.com/exchange/bitcoin-to-ethereum I'm on windows 10 and I have tried everything. I tried AlethZero and AlethOne aswell as geth.
I've been battling with running Ethereum for the last few months. Had it basically compiling and working around POC 6 I think. At that point I shelfed it, as to be honest I didn't feel it was production ready and I have a full time job, so this is just a hobby. Battling against non compiling code I do enough of during the day! By the way, I was not a participant in the crowdsale and have no vested interest other than academic. Since last weekend and the announcement of Frontier I decided to dust off and try again. I've evaluated on Ubuntu 14.02, Windows 8.1 and OSx with both geth and Alethzero Alethzero I have found to be very buggy and difficult to compile on platforms other than OSX. Apparently it is the only one that has GPU mining (crashes on windows), so its the only option if you want to compete. Geth also crashed a couple of times and got invalid blocks etc, but at least it compiles and seems to be slightly higher quality. In my opinion the Team would better to suspend Alethzero and concentrate purely on Geth in OSx and Ubuntu. Forget about pretending to support windows for either product. By having Alethzero around with GPU mining you are locking out people who don't have OSX and users of Geth. I can't get any test Ether to run even trivial contracts. I just wanted to play with it, but now I've given up again on Ethereum. If its still around in 6 months time I might try again. You should have concentrated and doing one platform, one product even with limited functionality, properly.
We just released version 1.2.4 of cpp-ethereum including version 1.0.3 of mix and version 0.3.2 of solidity. In this release we mainly focused on the build system and changes not visible to the end-user. The aim is to decouple the various binaries so that they can be built in isolation. For Solidity, some quite important bugs were fixed, so please upgrade. Important: The Mix binary was renamed to mix-ide in order to avoid name conflicts with elixir's build tool. Changelog eth (1.2.4):
removed browser plugin in AlethZero
support for the Intel compiler on Ubuntu
support for xcode 7.3 on OS X
largely decoupled from cpp-ethereum
bugfix: Dynamic arrays of structs were not deleted correctly.
bugfix: Static arrays in constructor parameter list were not decoded correctly.
bugfix: Inline assembly parser: byte opcode was unusable
bugfix: Error reporting: tokens for variably-sized types were not converted to string properly
rename to mix-ide to avoid conflict with elixir build tools
bugfix: transaction arguments for unnamed parameters were not saved correctly
I will send this info in PMs as well. These are simple instructions on how to join.
Get alethzero up and running. At this point you must build from source (ubuntu trusty, but I think mac also works). Here are the build instructions: https://github.com/ethereum/cpp-ethereum/wiki. There will be binaries ready in maybe a week or so, not sure, but poc5 is currently being wrapped up so it could be any day. It is of course possible to wait until there are official PoC5 binaries available for download, which will be very soon. I will update this post when it happens. The site is running, though, so I am starting to invite.
Mine a few blocks to get some starting capital (click the 'mine' button in the alethzero toolbar). Transaction costs will be refunded by the organization later, so user will not have to pay gas costs when doing transactions, but that's for later. The costs are insignificant though, and mining 2-3 block (which takes a few seconds each sometimes) gives you enough ether for testing this system.
Go to the 'Users' section - which should show up automatically, and register a user name.
Either post a message on the freenode #prod channel (http://webchat.freenode.net/), or post a message on the Messageboard in the prodoug site. You will be given citizenship and you will also get money.
NOTE: Again, if you cannot join because you cannot build AlethZero, then it will be available in binary form very soon. I unfortunately do not have time to guide anyone through the source build process, so it's better to just wait.
Hi, So I have been messing around with writing contracts. I have been using LLL instead of CLL because I can copy it directly into AlethZero to test it out immediately. But i'm can't seem to find everything in https://github.com/ethereum/cpp-ethereum/wiki/LLL (It seems less complete then the CLL one for example it doesn't list all the inherit values like txsender etc.) What I'm trying to figure out how to do is this. As I understand it each contract has 2256 "slots" each can accept 256 bits (Is that right? That seems like a lot of space to use... what stops me from using it all? Is there a cost?) So lets say I have a value in storage at ADDR. How can I perform tests on specific parts of it? (this isn't as big of a deal if I am working with memory because I can just use a bunch of addresses as separate variables with number names but for storage It might be the case that I want to have the entire thing contained in an "account") So lets say I had several "flag" bits and then maybe a 4 bit integer to store to the account. I want to store it as a bit string. Is the only way to do this to construct it as (flag1 x 25 +flag2 x 24 +int) and then when i want to unpack it i'll have to do a bunch of tests whether or not storedValue-25 is less than 0 etc.? This seems like a lot of work and might run up my operation costs a lot if i'm storing a bunch of data in there. The alternative I can construct structures spanning multiple addresses. But then the association of a particular cluster with a particular user would have to perform a search through storage for a slot containing the txsender address associated with it. This also adds the complication that data access processes will differ per user which (when it comes out will mean different amounts of GAS usage) which is dependant entirely on where they are are in the list. Am I missing something? Is there an easier way to do this that I'm missing? EDIT: It might not be clear above what i'm really asking is there any way to store an array without using multiple address slots? Is there any way to do bitwise operations and tests (retrieval of specific bits)? Looking at the language specification It doesn't look like it. Which is fine. Just makes it a little more interesting.
Get Ether from old eth/ethkey brain wallet (have backed up keys)
EDIT[SOLVED]: In case anyone runs into the same issue that I did I solved this. Like I said I had a backup of my keys.info and keys.info.salt files. I downloaded the last release of Alethzero from this old release on the old WebThree Umbrella Github. It helps that I have a Mac because I was not able to figure out a way to download the Ubuntu ppa for that version. I placed my backed up keys int he expected folder for cpp-ethereum. Opened Alethzero, selected the key, selected export. Boom I was able to get the private key and was able to import that into exodus wallet and the funds transferred. Hey All I'm facing a problem with a wallet that I created in early 2016. I was messing around with a small mining rig and at the time I used cpp-ethereum and ethkey to create my wallet that would receive ether. Stupidly I created a brain wallet (i know i know). I've always been fairly prepared and have backups of the keys (keys.info and keys.info.salt). Long story short I had to turn off my mining rig due to some home life stuff and hadn't updated since probably before Aug of last year. I wanted to get back in and move the eth that I mined to a new wallet so I figured I just needed to update. Wow things changed while I was away. I was using the web3 console to send transactions but that no longer seems to be working on my ubuntu machine. I can't get that machine to update cpp-ethereum past 1.2.9. Which I think may be part of the problem. So here's my question. Given the backups of the keys that I have, is it possible for me to move those keys to my Mac just so I can transfer the funds out? I've tried quite a few things now to facilitate this. I've downloaded cpp-ethereum for mac, ethconsole, geth (i have mist/ether wallet installed). I've moved the keys over to the .ethereum/ folder on my mac. If I run eth account list I can see the wallet address is there. I ran just the eth command on my mac to sync the block chain. I've tried connecting ethconsole to eth when its running but it can't find an ipc server. I've specificially started eth with the --ipc (even though it says its default) but I can not find the path to the ipc server for ethconsole to connect to. I have even specified the ipc server path but it's never there. I'm really at my wits end as to how to get this ether. I'm trying to figure out why my ubuntu wont upgrade cpp-ethereum past 1.2.9 but nothing i'm trying there works. Any ideas?
Hello everyone! So, I wanted to get started with mining Ethereum because it interests me. I downloaded eth, geth, alethzero, everything else the Ethereum guide mentions. Problem is, I ran AlethZero and let it download the entire blockchain(which was annoying because it kept freezing every 20 or so minutes...) and get the latest DAG... But when I start mining(GPU mining using AlethZero), it will show something like "4s @ 2200KH/s" then switch to "Awaiting DAG" for a few seconds. This cycle repeats infinitely, and it doesn't look like anything is getting done. Is this normal or is there a problem with what I'm doing? I tried searching for "awaiting dag" but got no answers. Thanks!
brew install cpp-ethereum brew linkapps cpp-ethereum For the latest cutting edge developer version: brew reinstall cpp-ethereum --devel brew linkapps cpp-ethereum Add the --with-gui option to brew AlethZero and the Mix IDE. Then open AlethZero.app or the Mix.app IDE from your Applications folder. Ethereum is a global, decentralized platform for money and new kinds of applications. On Ethereum, you can write code that controls money, and build applications accessible anywhere in the world. Former home of AlethZero, AlethOne and AlethFive (cpp-ethereum) This repository was formerly the home of the Aleth C++ GUI applications for cpp-ethereum. Here is release announcement from when AlethOne and AlethZero were first released:. AlethOne: Streamlined desktop client for mining This affects users of Alethzero GUI client on Windows. Users of eth CLI client or not on the Windows platform are unlikely to be affected but should take action detailed below. Users of Frontier command line interface geth are unaffected. Issue description: While setting privacy permissions on the keys directory, insufficient... I am new to Ethereum and when i see some videos i found they are using alethzero ethereum client installed and running contracts. I am unable to find from where can i download alethzero ethereum ...
Splitter Contract: Sending a transaction with data in Ethereum
Joris shows how to send a transaction with data to a contract using the Ethereum AlethZero client. This is based on a forum question by Bluefin about the Splitter contract. Of course the contract ... This video is unavailable. Watch Queue Queue. Watch Queue Queue This is a re-record of the workshop i gave at the Ethereum Meetup of June 2015, as the audio was broken for the first 20min. ... Joel's First Time Using the Ethereum AlethZero Client - Duration ... Joel Dietz and Joris Bontje explore the AlethZero Ethereum Client (C++ Proof of Concept v3.11). Ethereum - https://www.ethereum.org/ Joel Dietz - https://twi... Joel's First Time Using the Ethereum AlethZero Client - Duration: 23:01. EtherCasts 11,116 views. 23:01. The Best GPU's For Ethereum Mining - Duration: 15:13. IMineBlocks 117,458 views.