jyap (OP)
|
|
August 13, 2016, 08:46:18 AM |
|
Easter Egg
This contract is on the JBS EE Testnet. Contract mined! address: 0x62718f95b5dfc6f92a09f7cee5a2ed5077708e54 transactionHash: 0x02f13efd029f0a696770050d7cac5c7b6f29ecb8e330e8f53f815b77cc69d014 Install contract: var greeter2 = eth.contract([{constant:false,inputs:[],name:'kill',outputs:[],type:'function'},{constant:true,inputs:[],name:'greet',outputs:[{name:'',type:'string'}],type:'function'},{inputs:[{name:'_greeting',type:'string'}],type:'constructor'}]).at('0x62718f95b5dfc6f92a09f7cee5a2ed5077708e54');
Run contract: Don't tell anyone after you read it so they can find it for themselves.
|
|
|
|
xocel
|
|
August 14, 2016, 07:48:10 PM |
|
I have mist running on the JBSEE testnet chain. I still have a lot of work to do on the code. Obviously renaming, but I cant reveal the new name just yet ;P As well as removing all of the daofork code, a few other tweaks, and possibly some additions. But things are coming along nicely
|
|
|
|
jyap (OP)
|
|
August 16, 2016, 02:15:54 AM |
|
Token contract installed on JBS EE TestnetI've deployed a Token contracts on the JBS EE Testnet. Install Token contract: token = eth.contract([{constant:false,inputs:[{name:'receiver',type:'address'},{name:'amount',type:'uint256'}],name:'sendCoin',outputs:[{name:'sufficient',type:'bool'}],type:'function'},{constant:true,inputs:[{name:'',type:'address'}],name:'coinBalanceOf',outputs:[{name:'',type:'uint256'}],type:'function'},{inputs:[{name:'supply',type:'uint256'}],type:'constructor'},{anonymous:false,inputs:[{indexed:false,name:'sender',type:'address'},{indexed:false,name:'receiver',type:'address'},{indexed:false,name:'amount',type:'uint256'}],name:'CoinTransfer',type:'event'}]).at('0xe5b45a5c9adbd078161d9d2cff4816e8f82d9455')
I've sent some tokens to Testnet users so you can check your balance with the following (replace with your address): token.coinBalanceOf("0x476fd3e95ed3a1e9e764987bff3230b08850fd4d")
Something we will do on the Live network is deploy a Global Registrar contract. This is similar to DNS or other name lookup systems. This will allow Token names to be associated with contract Addresses.
|
|
|
|
jyap (OP)
|
|
August 17, 2016, 08:30:23 AM |
|
Jumbucks Ethereum Edition - Alpha 2 releasedHere we present you the second "pre-launch" release. This release comes with lots of polish and some protocol changes. JBS EE has now been modified to run with 88 seconds block times as the target with 8 coin rewards. This is running really well as we can see some current blocks and times now that difficulty has leveled off: 22:07:04.148341 - Block 950 [86150be1 / 86150be1] 22:08:45.275130 - Block 951 [9d34f0ea / 9d34f0ea] 22:09:53.300668 - Block 952 [7d9ded50 / 7d9ded50] 22:11:19.321095 - Block 953 [8c053e60 / 8c053e60] 22:12:02.440269 - Block 954 [210236e2 / 210236e2] 22:12:35.075147 - Block 955 [3ec999fb / 3ec999fb] 22:16:05.475079 - Block 956 [e0456825 / e0456825] 22:18:56.404921 - Block 957 [3e3e3e7f / 3e3e3e7f] 22:19:10.000041 - Block 958 [d5c0818a / d5c0818a] 22:20:34.256908 - Block 959 [0b2fe7f1 / 0b2fe7f1] 22:21:49.364843 - Block 960 [5f6d88d2 / 5f6d88d2] 22:22:25.089983 - Block 961 [547cb5db / 547cb5db] 22:23:50.231235 - Block 962 [f382e8d5 / f382e8d5] 22:24:00.591984 - Block 963 [24365298 / 24365298] If you are running Alpha 1, please delete everything in your data directory except for the keystore directory. This Alpha 2 release has the Genesis Block and Boot node built in. Just run it. Testnet addresses will have Testnet coins already pre-allocated in the Genesis block. The Alpha 2 changes are incompatible with the Alpha 1 network. Expect this network to have several changes before the actual launch. You can participate in Jumbucks Slack in the #jumbucks channel. Testing is going really well with many participants. You can find the release here: https://github.com/jumbucks/go-jumbucksee/releases/tag/v1.4.10-alpha2Changes- Modify Difficulty calculation
- Remove difficulty bomb
- Modify DifficultyBoundDivisor for faster retargeting
- Modify block time. Now 88 seconds
- Modify block reward. Now 8 coins per block
- Modify default NetworkId
- Modify discovery port
- Modify MainNetHomesteadBlock
- Hardcode the Genesis Block. No longer need to Initialize
- Hardcode the boot node. No longer need to specify
Start the console and connect to my boot node: Optionally: Running on a separate console On one screen: On another screen: gjbsee attach ipc:/Users/julian/Library/JumbucksEE/gjbsee.ipc
Binaries (compiled by Julian)
$ shasum -a 256 gjbsee-darwin-amd64.zip gjbsee-linux-amd64.tgz gjbsee-windows-4.0-amd64.exe.zip 816d213aea551854d6fcb0828d6b63c694d175cf166f963115b3b60b7e57ba3d gjbsee-darwin-amd64.zip 8bce4e117e2c4224055b8262c1faff42c725e9c54d789760a3515f3ac80273f8 gjbsee-linux-amd64.tgz 07a82577c0aaa710127577fef7685c22814622c9808193f550c6d76a0cbbee79 gjbsee-windows-4.0-amd64.exe.zip
|
|
|
|
jyap (OP)
|
|
August 19, 2016, 10:56:29 AM Last edit: August 19, 2016, 06:43:23 PM by jyap |
|
Serial alt coin developers, experimenting in public and transference of valueSerial alt coin developersThere are many parallels with this crypto game in other known microcosms such as the drug game we see portrayed in serial cop dramas such as The Wire. In this game there are many unstated rules but what they come down to is ethics, doing the right thing and general respect for other peoples time and money. We understand that many of the players in this game are in certain positions such as exchanges, developers and traders. Those in the role of an exchange could basically screw us at any time by stealing which would totally violate any assumed code. For developers, there are many grey areas which are often times "accepted" but are not definitely a violation of the code. This would include the concept of the "serial alt coin developer". The serial alt coin developer is one which divides their time and efforts between avoiding the coins they have made and launched in the past, and ones that they are about to make. This is something which never sat well with me. It has never been acceptable to me. Consider it my way of respecting the game and the respective players. When I set out to make a coin and put my name to it, I did. And to this day I have never launched another coin and been solely focused on one. Experimenting in publicThere are ways to experiment in public. Right now we are running a live Testnet for the next incarnation of Jumbucks. A key point is that this Testnet allows us to learn, rapidly test and experiment but in now way could it cause financial harm as there is no value added to the coins. Experimenting by launching multiple coins is deeply disrespectful to those to put in money. At the end of the day, an abandoned coin is lost money. There can be hopes of a revival but the damage has been done. A coin with no focused development is one which can only be one filled with empty promises and story telling. Transference of valueThis shouldn't be a common occurrence but we faced a brick wall in terms of development that the code base we were running on wasn't actively worked on by multiple people world wide. Ultimately it is a stale codebase which had current issues but would never be updated. If we were serial alt coin developers we would have launched a new experiment in public with no recourse or reflection that we were creating "just another coin". What we will do instead is respect the money and value that people have put into the coin, and by transferring value to a new chain we aren't screwing people over. So while there are cut and dry violations of the game such as the recent Bitfinex hack incident, developers will tend to always tread that fine line of being a scammer and on that one that is genuinely trying something which might work out. In summary, I feel that respect for this crypto game comes down to some obvious plays for me. Namely: - Not creating multiple alt coins which allows focus of developments to pass through to a common good
- Not conducting nonsensical value based experiments in public and respecting other peoples money.
- Transferring and retaining value on everything we do so that value can only grow and expand.
|
|
|
|
jyap (OP)
|
|
August 20, 2016, 09:22:33 AM |
|
etherwall works really well. tested that out tonight. just a simple GUI for managing accounts. simple send and receive. another potential option as a GUI. https://github.com/almindor/etherwall
|
|
|
|
sigwo
|
|
August 20, 2016, 09:24:07 AM |
|
Will there be an option to send other select alt coins into the JBS system when we swap to the new codebase?
|
|
|
|
|
cyberhacker
Legendary
Offline
Activity: 1330
Merit: 1000
|
|
August 20, 2016, 06:34:09 PM |
|
can you elaborate zcash part? tks
|
|
|
|
piebeyb
Legendary
Offline
Activity: 2408
Merit: 1038
Bitcoin Trader
|
|
August 20, 2016, 06:56:55 PM |
|
Jumbucks Releases The Exclusive Crypto Community CardsJumbucks is proud to announce the release of their Crypto Community Cards project. Crypto Community Cards is a unique product that can only be purchased with Jumbucks, through the website of launch partner Cryptochips.net. This product was created by the Jumbucks' team as a fun and promotional product, for the whole cryptocurrency community. We hope you embrace this initiative, and we look forward to meeting your interest with even more Community Card sets in the future! "Community Cards are a fun way to introduce your friends that are new to crypto, to the wealth of notable personalities who have made an impact on this revolutionary technology. Trade, collect, and share - This is crypto!" @cryptokrillCryptocurrencies at their heart are intended to be mediums of exchange for goods and services, however oftentimes, this simple factor is forgotten. If there is no demand or value placed on holding a particular cryptocurrency then its value naturally declines. The goal of every cryptocurrency should be to work towards establishing an intrinsic value, such that the marketplace begins to depend upon its very existence. Twitter user @cryptokrill first mentioned the idea of crypto trading cards to me just a short while after Jumbucks' launch. In light of the vast array of cryptocurrency celebrities and personalities, I thought his idea was the perfect way to create memorabilia marking this exciting time in history. Because time and innovation move so swiftly in the world of cryptocurrency, the names and faces you know today might be completely forgotten by tomorrow, or they just might turn out to be the great leaders of a brave new future. Crypto Community Cards ensure that the excitement of these days will not be forgotten. Our team worked together to brainstorm and plan out each detail of this project., and along the way we created a spreadsheet of over 100 people in the cryptocurrency world and went through several card designs. In the end, and after weeks of development, we came up with 100 packs of 5 cards each which will make up the initial batch for sale to the public. The first set has a unique card for each of the following individuals: Gavin Andresen, Mark Karpeles, Jordan Fish, Andreas M. Antonopoulos and Charlie Shrem. Each card is printed on ultra thick 16pt card stock, is full color on both sides, and is polished off with a UV coated glossy finish. These cards are made with the highest quality, and so are perfect for collecting! The front of each card features a colorful depiction of a crypto community member with a brief bio and quotation on the back. To complete the experience of opening a new pack of cards, each set is wrapped in beautiful foil packaging. We encourage the community to give us their feedback on the Cryto Community Cards. We have a wealth of great ideas for future printings, and future sets are planned with additional features to enhance the collectible value of each card. The Crypto Community Cards are a great way to spread word of cryptocurrencies to your friends and family, and they are set to launch just before Thanksgiving so that orders made today will arrive before Christmas! This project was brought to you by the following people who helped contribute to its creation: @cryptokrill, @Sicarious_, @sasankansony, @yakpimp, and Jumbuck's developer, @jyap. In the end we are excited and proud to bring the world a unique product that cannot simply be replicated. A lot of effort, cost, and time went into these cards to ensure that we were bringing something unique to the community, and not simply slapping the Jumbucks logo on hats, shirts, or keychains from a manufacturing wholesaler. Collecting coins goes hand-in-hand with collecting cards. It is our hope that the community embraces this project sot hat we can make reprints of the first set, and produce even more unique sets for people to enjoy! Who knows, one of these future sets might feature you. Jumbucks is a Fair Launch cryptocurrency which launched without an IPO and with zero premine. Jumbucks currently runs as 100% Proof of Stake, and is currently traded on Bittrex, Cryptsy and will be available at launch on the upcoming AltMarket.com. Find out more information at GetJumbucks.com. interesting concept, maybe I'll see it soon
|
Trade on the go. Anywhere, anytime.
|
|
|
|
jyap (OP)
|
|
August 23, 2016, 05:47:21 AM |
|
Jumbucks Releases The Exclusive Crypto Community Cards
interesting concept, maybe I'll see it soon These were released a while back. There are some talks about continuing this series on the new JBS EE chain and tying it in with asset ownership.
|
|
|
|
jyap (OP)
|
|
August 23, 2016, 05:49:33 AM |
|
|
|
|
|
jelma
|
|
August 23, 2016, 06:29:50 AM |
|
yeah, name coin sounds like anything
|
|
|
|
jyap (OP)
|
|
August 25, 2016, 01:08:43 AM Last edit: August 25, 2016, 01:29:40 AM by jyap |
|
Here are the priority items in the next few weeks.
Launch of new coin
All the technical details are being worked on as well as co-ordination with exchanges.
PRE-ANN thread
The details are being written up.
Swap system
We are working on the technical details. This will be fully outlined in the PRE-ANN.
Code modifications
Implementing and testing out a new difficulty adjustment algorithm. May also take a quick look at the Ethereum Zcash implementation.
Logo and branding
We are working with some designers currently.
|
|
|
|
jyap (OP)
|
|
August 25, 2016, 08:27:35 AM |
|
Decred stake pool payments sent out. 9.41955692 DCR sold for 0.02414832 BTC 275.22793876 JBS bought for 0.02408795 BTC So far 1656.5543822 JBS has been bought back off the market. The pool is slowly growing and represents 3.269% of all live Decred staking tickets. So far the pool has paid out over 2492.35106093 DCR in total stake subsidy. The pool was officially announced and opened on July 18, 2016, 11:18:29 AM. A bit over a month ago! Sign up today at: http://dcrstakepool.getjumbucks.comIf you require assistance, we are always happy to help in Jumbucks Slack. Sign up to Jumbucks Slack to be a part of a growing community of over 610 crypto enthusiasts and Jumbucks fans!
|
|
|
|
jyap (OP)
|
|
August 30, 2016, 01:09:10 AM |
|
New difficulty adjustment algorithmOne of the code changes we will definitely be implementing with JBS EE is a new difficulty adjustment algorithm. As a background, the Ethereum protocol is set to adjust its mining difficulty so that it targets a 15 second block time. The formula that it uses isn't very complicated but the main inputs it takes are the the parent block time, parent block difficulty and the block time of the recently found block. The difficulty algorithm makes fractional adjustments either up or down depending on whether the block is above or below the target time. At a large scale this works just fine and with sufficient hash, this gives sufficient security. With a relatively stable hash rate, the difference in block time with 15 second blocks is negligible. Proportionally, it's not as discernible when the block time is 7 seconds or 20 seconds over the span of a few hours. Small fractional difficulty adjustments however become greatly amplified when you have a longer block time. Where you run into issues with this difficulty adjustment approach is a) Smaller hash rate b) Greater fluctuations in network hash rate due to Smaller hash rate c) Longer block times. Longer block times mean that any fractional adjustments (found in the Ethereum protocol) do not adequately compensate for changes in hash rate in a timely enough basis. You end up with very fast or very slow blocks. This is commonly referred to as instamining (fast blocks) or slow stuck blocks. Provisional code changes have been made and are in the testing phase for a new difficulty adjustment algorithm for the JBS EE chain. This will be a first for Ethereum fork which have comparatively made adjustments to the parameters to the existing Ethereum difficulty adjustment. We will take into account the difficulty window of a range of past blocks when calculating the difficulty change. Every modern difficulty algorithm such as Dark Gravity Wave v3, DigiShield v3, Monero and Kimoto's Gravity Well all work on the principle of making adjustments according to a difficulty windows of past blocks. Below is the output of some testing log lines which shows the refactored code processing the headers of the past 10 blocks when running the difficulty calculation function. This will allow us to write a more modern difficulty adjustment algorithm similar to other blockchains which have taken in the lessons of multipools and 51% attacks. In summary, the Ethereum protocol difficulty adjustment is inadequate for our needs. The JBS EE chain will have a more accurate difficulty targeting algorithm suitable for an 88 second block time, will be able to handle fluctuations in hash rate more effectively and these changes will also ultimately bring more security to the chain. * This is a good thread which discusses some modern difficulty adjustment issues https://github.com/zcash/zcash/issues/147
|
|
|
|
jyap (OP)
|
|
August 31, 2016, 01:10:46 AM |
|
Decred stake pool payments sent out. 8.7 DCR sold for 0.02218239 BTC 225.82152027 JBS bought for 0.02227907 BTC Sign up today at: http://dcrstakepool.getjumbucks.comIf you require assistance, we are always happy to help in Jumbucks Slack. Sign up to Jumbucks Slack to be a part of a growing community of over 610 crypto enthusiasts and Jumbucks fans!
|
|
|
|
jyap (OP)
|
|
September 01, 2016, 02:33:10 AM |
|
New difficulty adjustment algorithm updateI'm currently working on porting the Digishield v3 difficulty adjustment algorithm to an Ethereum code base. Need to port some additional functions from Bitcoin over such as BIP 113 "Median time-past as endpoint for lock-time calculations" https://github.com/bitcoin/bips/blob/master/bip-0113.mediawikiThis is a pretty standard and "safe" difficulty algorithm as it has a fixed up and down adjustment percentage and mostly works based on time and difficulty medians. This algorithm was also chosen for Zcash after they evaluated a few options.
|
|
|
|
|
|