Categories
All Weekly Update

This Week In TurtleCoin (Feb 24 2018)

Better-late-than-never-edition!

It was another steady week here at TurtleCoin HQ, many rains were had, but no turtles were hurt in the ensuing floods!

Aditya’s TurtleCoin Pool Monitor

Let’s enjoy Reddit while it’s still a thing!

The /r/TRTL Subreddit is celebrating 1,200 subscribers!! Congratulations to our community team that is memeing our way to the top, around the clock! Subscribe now for all of your quality TurtleCoin content and discourse -> https://trtl.reddit.com

  • Decentralized Exchanges — Work continues on getting TurtleCoin added to a decentralized exchange, for the purposes of reliability and security. Remember, if your TRTL is on an exchange, you’re not in full control of it.
    The current integration effort is for a DEX called Bisq, which you may remember as BitSquare. The qualifications and requirements for being listed are few, but you have to code your own integration and then get it successfully merged as a pull request to the main software repository for the exchange, and the author explicitly states that you get one chance, and one chance only at this, or you’ll be blacklisted. Needless to say, we are measuring three times and cutting once!
    Bisq DEX — https://bisq.network
  • Fixing Stuck Transactions — Recently, we’ve noticed people sending transactions with a large amount of inputs, but only the network minimum fee, and they get stuck easily in the transaction pool, which can really suck! Fortunately, we’re working on making these types of sticky transactions less of an issue. ZedPea had a quote and some ideas in regard to a solution: “Would be cool if you could mentioned the transaction pool bugs being attempted to be fixedI guess just don’t worry folks who have stuck tx’s, we’re working on fixing it — if they want more info there’s an explanation here — https://github.com/ZedPea/turtlecoin/commit/18677cb69439e3bd5a51dd7f96475739dd8dfde1
    Thanks, Zed, I hope we’re able to help free the Turtles! — RockSteady

This one came attached to GT’s quote, and I’m just going to leave this filename how it is… (wrongneighborhoodmotherfucker.png)
  • TRTL Game Devs, UNITE! — Our game devs really lit a fire under things this week in the chat, and I can really see some steam building in that department! If you’re an aspiring game dev or asset designer, you should check them out in the chat! Bebop took a second to get with GT3000 for a quote on this week’s developments, “Work progresses on our untitled turtle game, we’ve finished the Minimum Viable Product, and have begun fleshing out the content. Our noses are on the grindstone to really get this out to people and we’ll have more information soon but here’s a teaser image to tide you over. Keep fighting the good fight against our ILLUMINATI overlords! Turtle Forever!” Nice! I can’t wait to play! Good job, you all!
  • Life’s Pool Tracker and Converter —“I’ve made an android app for pool tracking and converting TRTLs to other currencies. there is no github repo yet, it’s going to be opensource someday… it’s getting updates weekly, I’m currently working on notifications, so if your miner stops, you get notified, etcyou can test it out yourself” — LiFe[MGLolenstine] 
    Good job! I hope to see this one open sourced some day, so the community can learn from what you’ve made. — RockSteady
    Pool Tracker — https://labs.xda-developers.com/store/app/xyz.mglolenstine.trtlcalculatorandpooltracker
  • Derp’s Pool Watcher —“hoping to have an alpha of iOS pool watcher ready by Sunday or Monday night. steady she goes on my side” — derp-derp-derp, thanks for your hard work! We for sure need more of an iOS presence, and this could help.
  • Turtle Runner — Kinjo shared with us a preview of the Turtle Runner Game that’s being worked on. This one’s really cool, and takes me back to my early Atari beginnings, thanks! I can’t wait to lose hours of productive time playing this 🙂

Turtle Runner!

Turtle-Wallet, Python GUI Wallet for TurtleCoin (Image credit, CodIsAFish)
  • GUI Wallets — Just in case you weren’t aware, we have a few GUI wallets that are receiving regular updates and lots of love from our community contributors, and if you’re into graphical programs rather than command line, these are right up your alley!
    Turtle-wallet is our python GUI wallet; if you’re into Python or like tinkering, this is the one for you!
    https://github.com/turtlecoin/turtle-wallet
    Xamarin-wallet is our windows GUI wallet; if you just want to unzip a folder and double click an icon to get started, this one is your best bet.
    https://github.com/turtlecoin/desktop-xamarin
  • Docs and Wiki — AC, Bebop, Zed, and a bunch of other industrious Turtles have been working hard on our documentation fragmentation issue lately. We have a lot of guides, but they’re all spread out, so these guys came together to bring you some cool documentation repos for users, devs, and operators. When they are done, these repos will merge, and become our knowledgebase. I hope some day we can be the most well-documented project out there, and these guys are pushing that vision forward every day!
    “docs repo has been consolidated with turtlecoin-wiki and closed. Documentation organization and cleanup is underway and we’ll have a nice, organized structure for documentation and guides together in the next couple of days” — Bebop
    https://github.com/turtlecoin/turtlecoin-wiki
    https://github.com/turtlecoin/docs
    https://github.com/turtlecoin/turtlecoin/wiki
  • Turtle-Coin.com —” has been updated with a new way to add your pools. Go to https://turtle-coin.com/request.php and enter the data. Requirements are not set in stone, and will change with the network. “— Watter from Turtle-Coin.com

Bebop’s shoutouts:

AC — invaluable work on documentation, dev site, etc.

fexra — working on a web wallet, support and testing for turtlecoin-walletd-rpc-js

Rybofy — ads

cpnCrunch — stickers

Note: As I’m writing this weeks update (Mar 2, 2018), I see that this article was here, almost-done and unpublished. My logic in posting it now is that I figured it was best to post this in it’s half written state rather than not at all, for historical purposes. Bebop and I were working to pull together quotes and mentions for this issue, but he thought I was posting it, and I thought he was posting it, and ultimately neither of us did it, and while everyone was all-hands-on-deck for a few important issues, this article had to be re-prioritized. If you submitted an update or a quote, please contact me personally and I’ll update this article. — RockSteadyI’m probably missing a few; it’s been a big week! If you’d like your project or update added, please shoot me a line! — RockSteady

Categories
All Feature Story

(aka Zach from England)

Welcome to the third installment of Out of the Shell, a series of interviews with the developers, designers, and doers behind TurtleCoin. This is @gigantomachia and I’ll be your host.

Any open-source crypto project is only as strong as the developers behind it. Though only three months old, TurtleCoin’s developer community has demonstrated that it’s among the most active. CoinGecko, which uses various metrics to rank cryptocurrencies and other cryptoassets to help investors gauge their value, currently ranks TurtleCoin 64th out of 131,392 coins on the list of coins with the strongest developer community (measured by number of stars, merged pull requests, new commits, etc., on GitHub). That places it above even Bitcoin Cash, which CoinGecko ranks 82nd on the list.

One of the developers contributing to TurtleCoin’s stellar ranking is @Zpalmtree, who so far has roughly 70 commits to TurtleCoin’s various GitHub repos. I chatted with @Zpalmtree about his background, how he came to join the TurtleCoin community, what projects he’s currently working on, and how others can contribute. Enjoy.

Tips welcome: TRTLuxvBFVNSxovAp3c9C8h8dUttA4sP8hHELDQJXsQZ7JcKfnn3sLkUPGQgQBkvvhXFfAErUqmf52BzyqFaHhEHicRNLnXYfRj (Gigantomachia)

How did you first learn about TurtleCoin?
I saw a thread about it on 4chan /biz/. Funnily enough, I actually saw the very first thread about TurtleCoin and posted in it a bit, but it was pretty late and forgot about it in the morning. A month or so later I saw another thread, and it looked pretty fun, so I gave the software a download. I didn’t realize I had posted in the original thread until someone linked to it and I read through and realized some of the posts were mine!

What initially drew you to the coin? What was it about those posts that enticed you to comment and then later download the software?
My memory isn’t great, but if I remember correctly it was someone saying that you could mine thousands in a day. I imagine most miners have seen their balances slowly tick up with fractions of a coin, and whilst it may be worth the same either way, having TRTL flow into your wallet in the thousands is a lot more fun. Sure enough, when I woke up the next day, I already had 60,000 TRTL received from one night of mining.

How long have you been involved in crypto?
I’ve been aware of crypto having lurked on /g/ for many years, but I never actually got into it until autumn 2017, when I started mining on a gaming PC when I wasn’t using it. It seemed pretty fun, but I never really sent much of it, what with the high fees and lack of people to send it to really. This is the first crypto I’ve got into the community and been having fun sending tons of small amounts to everyone. It’s great fun to see someone tip you and it to appear in your wallet in a matter of seconds.

What did you first start mining on the gaming PC?
I think it was Ethereum actually. I had recently sold my 480 after the prices shot up from the Ethereum boom, and bought a 1070 with the proceeds, before they too shot up. I then started delving into the whattomine charts, finding out the best coins for my card, which is always a fun way to learn about more alt currencies by trying out their wallets and mining the most profitable ones. Of course, what with crypto being so volatile, you end up with tens of wallets installed and constantly having to swap between them. I then started mining on miningpoolhub for a few months, which auto swaps between the most profitable coins, until I started just mining TRTL full-time.

What’s your background? Sounds like you know your way around computers. Do you work or are you a student?
I’m a student, in my final year of a computer science degree, and am looking forward to getting a job writing software, though my recent experience with TRTL has made me perhaps look towards getting a job developing something blocdkchain related. It’s a fun field to be in with some very interesting tech being developed.

How long you been coding? Any special areas of focus?
I’ve only been programming since I was 17, so not that long. I’m a big fan of Haskell, a functional programming language, and I’m happy to write anything if it’s in that! I like exploring niche programming languages and always looking for a way to use fancy language features to write more concise code. Shoutout to @hai!

What’s been your contribution to the TurtleCoin community thus far? What projects have you worked on?
I think my first contribution was a typo fix! I just saw something in the wallet, which was spelt wrong, so I made a quick edit on the GitHub to fix it, and it was in the code shortly after. Then, after growing a bit more used to the software, I started hanging around the #help channel, and trying to help out the newbies with some common errors. Big thanks to @Turtle? who is constantly in there helping. I’m not sure if the dude ever sleeps. I thought it might help to compile some of the common issues into an FAQ, and now Bebop is doing some good work on the wiki to make it nice and presentable to users, so they can quickly find answers to their queries.

Next, I started looking more into the simplewallet code, a simple fix was changing the checkpoint message to yellow, as a few people thought they were done when they hit there, when it’s just a conformation of valid progress. Then I made a command, view_tx_outputs, which takes a hash and verifies which outputs belong to you, which is handy if your wallet is messing up but the blockchain is working fine. I also added an outgoing_transfers command to match the incoming_transfers command. Finally, I added mnemonic seed support to the wallet, which I think is pretty cool. It’s pretty easy to add features to simplewallet, so please, if anyone notices something missing, let us know or jump in and fix it yourself!

Finally, I setup a few quick scripts to allow the TurtleCoin project to be automatically built every time someone makes a commit or a pull request, on Windows, Mac, and Linux. This is pretty handy to check that we don’t break the build for people on other platforms.

What’s your favorite pizza?
A nice, thin based, spicy meat feast.

Any particular TurtleCoin projects or initiatives you’re working on right now where the reader can help? Any request for the reader or community, or opportunities for people to get involved if they want?
Right now I’m looking at stuck transactions. I’ve isolated the code which returns stuck transactions to the sender, and it’s a bit buggy. We also want to modify simplewallet to not let people send transactions that will get stuck in the first place.

We want to work on making the user-facing software as easy to use as possible, so it’s very easy for people to just download the software and get mining or sending TRTL. The GUI wallet is a great step towards this — thanks @therealcrypt! — but it’s also got a few bugs which are a bit frustrating. This is written in C# which is pretty friendly for newer users to jump in and start modifying the code of — please check the GitHub issues out if you’d like to help out with that.

C# Wallet — https://github.com/turtlecoin/desktop-xamarin

Wallet Issues — https://github.com/turtlecoin/desktop-xamarin/issues

The GitHub issues are great ways to find out what needs fixing in the code, and some fixes are as simple as a one-line change. There’s also the meta forum, where people can suggest direction for the project, or potential changes to the software. This is yet another good way to find things you can help out with.

Meta Forum — http://meta.turtlecoin.lol

We’re also considering rewriting the main codebase in Golang — so if you’re interested in that, please let us know in #dev_general! Speaking of that — lurking in all the dev channels is a great way to tell what’s going on and what other people are working on.

#Dev_General — https://discord.gg/4hJTfEW

If you’re not a programmer, but still want to get involved — no worries! We constantly have new users coming in, so hanging out in the #help and #mining channels and fixing newbies’ issues is a great way to improve the coin’s adoption. Furthermore, if you’ve got experience in art, graphics, advertising, writing, or anything like that, the #dev_marketing channel is all about making cool things to spread the word of TRTL, articles, posters, or even just posting about TRTL on websites like reddit or 4chan. Finally — TurtleCoin is meant to be a fun coin — so make some cool memes to spread!

#Help — https://discord.gg/4Mg3XBp

#Mining — https://discord.gg/9uCeDd7

#Dev_Marketing — https://discord.gg/T3hJGGq

When you’re not in class, studying, or hanging out in the TurtleCoin discord, what do you like to do for fun?
Playing video games with friends, watching anime and tv series, and reading the latest tech- and programming-related news. I also played my first game of DnD yesterday — very fun!

Mining some serious coin is what initially drew you to TurtleCoin. What’s made you stick around?
The thing that sets TurtleCoin apart from other cryptos for me is the community. It’s so easy to get involved, talk to the devs, look at what other folks are working on, and chat with some like-minded folks. It’s the first project where I’ve been able to easily get tons of my code into the codebase. Before this, I had only made a few tiny pull requests, both one-line fixes.

Where do you see TurtleCoin going?

I see TurtleCoin being similar to Doge in that it’s a bit of a meme coin, fun to tip other people with, but whilst Doge is very similar to BTC tech wise, Turtle has nice privacy features, lots of active development, and some interesting plans for the future. Above all it’s a community coin, and I think it has a good place as an introduction to cryptocurrencies for new users, with a friendly community, and an easy coin for new devs to contribute to. I’d love to see more new miners and developers getting involved and having some fun using TRTL!

Tips welcome: TRTLv2Fyavy8CXG8BPEbNeCHFZ1fuDCYCZ3vW5H5LXN4K2M2MHUpTENip9bbavpHvvPwb4NDkBWrNgURAd5DB38FHXWZyoBh4wW (Zpalmtree)

A note from RockSteady:

Zach, Thank you for giving us your time and attention, you’ve really been blazing a trail since you got here and the work you’ve contributed has really helped push this project along. You’re a pleasure to work with, and an important part of this community; we’re happy to have you!

Categories
All Weekly Update

This Week In TurtleCoin (Feb 17 2018)

The chat grew from 4736 to 6945 turtles this week!

This past week has been a rager! We survived the 187000 algorithm change, but the battle’s not over- everything’s forksville again on the pools! With that being said, I’ll keep this weekend update brief while we work on a solution so our pool admins can get a nap! As they say, ‘the crazy life of a blockchain never stops’, if you’re the type that is jazzed about witty puns 🙂

Today’s Value, 2SAT — BTC@10782
  • TurtleCoin on ABC Australia TV?! — TurtleCoin was featured on a segment on ABC Australia, which was quite the surprise! About a minute in to this video featured on ABC, on the right of the screen you can see TurtleCoin’s logo, just about as big as the Ethereum logo next to it. Funny seeing that! A little premonition.. maybe?
    ABC Australia — http://www.abc.net.au/btn/story/s4800480.htm
  • RPC Disclosure — Our industrious brains on the Turtle Team were working hard last week in disclosing a quite vicious RPC vulnerability, surprisingly still with a lot of bite in 2018, as it was first discovered years ago. The vulnerability allowed an attacker to drain an open wallet as the users surfs the web. MalwareBytes recently interviewed RockSteady about the matter, pending publication.
    RPC Disclosure — https://medium.com/@turtlecoin/mess-with-the-best-759c1fd230b1

Aditya’s TurtleCoin Pool Monitor
  • Aditya’s Pool Monitor — We have a new contributor who’s currently tearing up the mobile scene with all of his hard work, his name is Adi, and he’s the guy who makes our new Android Pool Monitor! If you’re out and about and you have a cluster of rigs up and mining, you can now check stats from your favorite pools to make sure everything is still moving forward. Great job, Adi!
    https://github.com/adigupta13/TRTLMiningPoolObserver
    https://play.google.com/store/apps/details?id=ml.fifty9.poolmonitor
  • TradeSatoshi — Wallet is finally out of maintenance mode. Thanks to Kim and the team at TradeSatoshi!
    TRTL on TradeSatoshi — 
    https://tradesatoshi.com
  • Mnemonic Seeds! — Our very own ZedPea seized the day and has integrated importing from mnemonic seeds in Simplewallet, which matches the work that Ereptor did on Paper Turtle that enables us to create them. This means instead of using long view and spend keys, you can now regenerate your funds from a phrase of simple words you can write down or remember.
    Mnemonic seeds will be in the next release, 0.3.3

Out of the Shell, #2 — Turtle? is interviewed about being our best helper
  • Out of the Shell #1, #2 — Our very own, Gigantomachia, has begun a new TurtleCoin interview series that’s getting pretty popular, called “Out of the Shell” where we pull aside contributors from our community and ask them a little about about what gives their shell a spin 🙂 
    Check them out if you haven’t yet!
    #1, Adjoining — 
    https://medium.com/@turtlecoin/out-of-the-shell-1-adjoining-aka-ric-from-mexico-a79ad3946b7
    #2, Turtle? — 
    https://medium.com/@turtlecoin/out-of-the-shell-2-turtle-d9c3dfdaf6b2
  • TurtleCoin Core 0.3.2 —A few changes went in to 0.3.2, and the good news is, this has helped out the exchanges, the bad news is, we’re getting some reports of high volume daemons coming out of sync. This means pool operators are about ready to toss me off a bridge right about now as their chains can get just enough out of sync sometimes to cause problems. We’re working hard on replicating the issue on dev machines so we can narrow down a concrete fix, but in the mean time taking many stabs at possible solutions just in case. As always, we’re optimistic, and this should not affect the overall stability of the network, but it is our first priority and a primary concern to fix this issue. Service operators keep this network moving, often un-thanked! Don’t forget to say thanks to your pool operator, if you see them today.

Golang, will you be our savior? Circle [yes] or [no]
  • Golang, Stability, and the Future — We’ve been hard at work making reliability and stability improvements to the current codebase, in C++. Some bugs have been easier than others, but the whole way, we’ve been getting closer and closer in familiarity to our code base and its little quirks, and it’s left us wondering what more we can do..
     Long story short, rather than put too much more duct-tape on the current project, we’ve begun taking a close look at what a complete redesign may look like, starting with a base written in Golang, with performance and security in mind from step one. We officially broke in to teams Thursday and began the process of assessing the Daemon and Simplewallet components of the project. This starts by diagramming from a protocol level what is needed to make these components work from scratch. 
    I look forward to this project quite a bit, as it will be a fresh start for all of us to create this machine how it was meant to work, from the ground up.
  • Proposal 001 — A proposal has been made for a solution to fix stuck transactions — be sure to make your opinion heard on this issue if you have any feelings one way or the other.
    Proposal for Standardized Mixin, Transaction Size, & Transaction Fees for Large Sends
    https://github.com/turtlecoin/meta/issues/59
  • Forknote, Call for participation — Forknote, the project that helped us become TurtleCoin, is looking for development help in integrating Monero into their build software, and as a community, we’re keen on helping those who’ve helped us. Please take a minute to review the details here:
    https://github.com/turtlecoin/meta/issues/57
  • GUI Wallets — Just in case you weren’t aware, we have a few GUI wallets that are receiving regular updates and lots of love from our community contributors, and if you’re into graphical programs rather than command line, these are right up your alley!
    Turtle-wallet is our python GUI wallet; if you’re into Python or like tinkering, this is the one for you!
    https://github.com/turtlecoin/turtle-wallet
    Xamarin-wallet is our windows GUI wallet; if you just want to unzip a folder and double click an icon to get started, this one is your best bet.
    https://github.com/turtlecoin/desktop-xamarin
  • Wreiner’s Build Script — This one is more for us nerds, and less for the regular users, but there’s someone named Wreiner in the chat who’s helped us out quite a bit and made a build script that does a few things we were forgetting to do in the Linux builds, which is including static libraries for a few things. If you use Debian to run TurtleCoin, then this one’s for you, my friend!
    https://github.com/turtlecoin/turtlecoin/blob/master/build-release.sh
  • Docs and Wiki — AC, Bebop, Zed, and a bunch of other industrious Turtles have been working hard on our documentation fragmentation issue lately. We have a lot of guides, but they’re all spread out, so these guys came together to bring you some cool documentation repos for users, devs, and operators. When they are done, these repos will merge, and become our knowledgebase. I hope some day we can be the most well-documented project out there, and these guys are pushing that vision forward every day!
    https://github.com/turtlecoin/turtlecoin-wiki
    https://github.com/turtlecoin/docs
    https://github.com/turtlecoin/turtlecoin/wiki

I’m probably missing a few; it’s been a big week! If you’d like your project or update added, please shoot me a line! — RockSteady

Categories
All Feature Story

Out of the Shell #2: @Turtle?


Welcome to the second installment of Out of the Shell, a series of interviews with the developers, designers, and doers behind TurtleCoin. This is @gigantomachia and I’ll be your host.

As word continues to spread about TurtleCoin and its awesome community, more and more people are finding their way to our discord server (as of Feb. 17, there were 6,944 members). One of the attractive things about the TurtleCoin community is that it’s naturally evolved into a welcoming place for people steeped in coding and those new to crypto and unfamiliar with the command line. So, it’s no surprise that many of the the new members soon find themselves in the #help channel, whether to ask how to get a CLI wallet set up or what it means to sync the blockchain. And when they do, many are lucky to encounter @Turtle?. An early member of the TurtleCoin community, @Turtle? stands vigil in the #help channel, ready to assist even the most dumbfounded new member. @Turtle? lives in the UK, where he runs a computer-repair business.

How did you first learn about TurtleCoin?

I first learned about TurtleCoin from /biz/ on 4chan. I was in their very first thread only a few hours after it had been posted.

Sounds like you’re a regular on /biz/, so I’m sure you’ve seen plenty of posts on various altcoins. What was it about the TurtleCoin post that made you get involved in the community and contribute?

The first thing that got my attention was a crude MS Paint drawing, to be honest with you. This wasn’t a coin that was trying hard with fancy marketing and lots of figures on how the coin can work for you. It was much more humble than that, inviting people to come and contribute no matter their skill level. The whole thing seemed very friendly and community-based, which is very rare these days.

As for contributing I just shared what I knew about setting things up from my own experience. At the start, it was only Linux based unless you knew how to compile it for Windows, so a majority of us were running it via virtual machines. As time went on it became slightly easier to set it up on all platforms, but it wasn’t a one-click solution. I tried to help out with common issues that I saw being repeated if I knew how to solve them, even going so far as to private message individuals and edit their GPU configs for mining manually.

What’s your work background? Are you a developer IRL?

I’m not a developer, no. I have some background in tech support, but that’s it really.

What do you do for work?

I would say I’m self employed. I run a computer-repair business, but that’d be overselling myself lol. I mainly repair friends’, family and friends of friends’ computers. Not huge, but it’s enough to pay the bills.

What’s your favorite type of pizza?

New Yorker/Meat feast

How long have you been into crypto? Is TurtleCoin the first crypto community you’ve actively contributed to?

I mined bitcoin in the really early days as it was a fun thing at the time. That hard drive is dead/overwritten and lost, unfortunately. I got back into crypto last year after hearing how well bitcoin was doing from a friend and started mining again as a hobby a few months after. This is the first time I’ve actively contributed to a crypto community and also the first time I’ve really done anything in the crypto scene besides mining and trading.

Now that the project has progressed beyond those early days, what type of things are you working on in the TurtleCoin community?

I’m not a developer or anything, so I’m mainly still answering questions and helping new people get on their feet fairly quickly without too many headaches.

People who help new members are very important to the growth of the community. From your vantage point, what are the most common stumbling blocks that new people face in getting up and running with TurtleCoin?

The biggest stumbling block would have to be the main wallet being command line only, and also the miner being command line too. Most of it is fairly straight forward, where you just have to enter in text commands, but a good chunk of people have been spoilt with fancy graphics and buttons that just do the things for them, so it’s a change not a lot of people are familiar with.

I’m not a developer either, so even I’m intimidated by the command line. There are GUI wallets now though, right?

There has been two GUI wallets around since the first few weeks I think, although they require you to either be on Linux or compile it yourself (which most people looking for a GUI wallet won’t know how to do). There has been some really good work going on with the Xamarin wallet in the last month though and most Windows users can get it up and running in under a minute, which is really nice! (This doesn’t count the time spent downloading the blockchain, but it’s a start.)

When you’re not fixing computers or hanging out in the TurtleCoin #help channel, what do you like to do for fun?

I’m not really the social type so it’s mostly hanging out with a few friends at home while playing games/watching films or going down the rabbit hole that is the internet and wondering where the last 5 hours went.

Sounds familiar. You mentioned getting involved in the TurtleCoin community because it seemed genuine, didn’t try too hard to market itself as the next bitcoin, etc. What hopes do you have for TurtleCoin? Is this just a fun project, or do you see real opportunity here?

For me, personally, I see it as a fun project as I’m not a developer nor a major contributor. However, I also think that the project as a whole will go really far if it keeps up the current pace and morale. The amount of time and effort that has gone into a project only two months old is astonishing.

Do you have any request for the reader? Or suggestions for how people can get involved if they want? Any projects you’re working on that could use input?

If you have any questions don’t hesitate to join the discord. Nobody bites and people are more than willing to help you! If you would like to develop something for TurtleCoin, jump in and introduce yourself. Even if you think you have no skills, I’m sure there’s something you could get your hands on and we’re more than happy to help you along the way.

And if anyone wants to come in and help out with new people, you’re more than welcome to. Means I can put my feet up for a little bit. aha!

Anything else you’d like to add?

I’d just like to say thanks to the devs for all their hard work, thanks to the community for being so warm and inviting and thanks to you for allowing me to be interviewed.

@gigantomachia

Tips for the author: TRTLuxvBFVNSxovAp3c9C8h8dUttA4sP8hHELDQJXsQZ7JcKfnn3sLkUPGQgQBkvvhXFfAErUqmf52BzyqFaHhEHicRNLnXYfRj

A note from RockSteady:

Turtle?, you’ve been an amazing part of this community, and I personally consider you the safety net that keeps people coming back and turns their frown upside down when things break. You’ve done so much to help us, and from all of your teammates, we thank you for that, sincerely.

Categories
All Feature Story

Mess With The Best…

Image result for hackers phone booth
A relentless Turtle Team prepares for battle!

… and Die Like The Rest.

A critical security issue was discovered by Turtlecoin developers and subsequently patched. Other Cryptonote forks and, possibly, other coins are vulnerable as well.

If you have not already done so, please update to the latest version of Turtlecoin.

Turtlecoin is completely secure from the vulnerability described in this article from v0.3.1 onwards. Technical details are published here: https://www.ayrx.me/cryptonote-unauthenticated-json-rpc

Roughly two weeks ago, some of our developers decided to look into the security of Turtlecoin. It was immediately apparent that the vulnerability Tavis Ormandy pointed out in the Electrum Wallets (https://twitter.com/taviso/status/949804775473737728) were also present in Turtlecoin as well as most Cryptonote forks.

We immediately set out to fix this in two commits:

  1. https://github.com/turtlecoin/turtlecoin/commit/4949e91e09bc1d16132090aef4dc09cc6ca09fa1
  2. https://github.com/turtlecoin/turtlecoin/commit/7a966b40f3e967974982321c3ccc1a50265d355d

Additionally, we have also reached out to the majority of the other affected Cryptonote coins with our findings in an effort to secure the community and to raise awareness for the bug class.

The impact of the vulnerability is substantial. A simple hosted webpage could allow an attacker to steal funds from an open wallet as a victim surfs the internet without any interaction from the victim at all. This drive-by attack would not alert the victim until it is too late and the funds are gone.

We recommend that users of other coins exert extreme caution when using their wallets and to avoid clicking on links sent by untrusted individuals.

Note: Thanks to the members of the Turtle team that worked hard to patch and disclose this issue responsibly. We hold your safety as our first priority, and tests like this help us hold that commitment. — RockSteady

Categories
All Feature Story

Out of the Shell #1: @adjoining (aka Ric from Mexico)


Welcome to Out of the Shell, a series of interviews with the developers, designers, and doers behind TurtleCoin. This is @gigantomachia and I’ll be your host.

The TurtleCoin community includes a diverse group of people that share a love of TRTL, and the first TurtleCoin contributor we’re highlighting is no different. @Adjoining is an early member of the community and the one behind the awesome TurtleCoin logo. His real name is Ric and he’s a full-time university student in Mexico, where he was born and raised.

How did you first learn about TurtleCoin?

As a lot of the community, I found out about it in one of the first posts on 4chan /biz/ about needing help for TurtleCoin in different areas. At the bottom of that list was a Design/PR team. I’ve done some quick logos and edits for 4chan users in other boards before, so this was a no brainer for me to try. So I joined the Discord server and uploaded a concept, which became the current logo. At the time, it had some very rough edges, but everybody just embraced it, @ostettd is the one that took on the task of making it perfect. But we kept the first logo as our Discord emoji mascot!

The original TurtleCoin logo, which lives on as the community’s emoji mascot

What’s your background? Are you a graphic designer?

This is gonna come off as a weird one, but my actual field is finance. I’ve never called myself a designer because there are people that study years to become professional designers. My experience around design came at around 12 years old, with some very basic understanding of how Photoshop works. As the years went on, I started developing more skills until I landed my first freelance gigs at around 18.

What was it about TurtleCoin that drew you in and made you want to contribute?

Well, I’ve been a /biz/ lurker for a while now, but never really bothered to go deeper into most of those threads because every project seems like they are trying too hard right now. The fancy names and overly complex explanations on how stuff works made me start using that board just to get a sentiment of what people were talking about. TurtleCoin’s name caught my attention instantly and, once I read through the website, I realized this was probably something I could try on my laptop. I had some trouble setting things up at first, but everyone in here was ready to help at any time. So to sum that up, I joined for fun, and stayed because of how approachable everything and everyone was.

How long have you been interested in crypto?

The first time I heard about crypto — or, to be more specific, Bitcoin — was around 2012. Again, on 4chan when it was still a thing for hackers and drug dealers. I never really went deep into the tech and dismissed it as internet meme magic until late 2016, when I gave the Bitcoin white paper a read and grasped what I could, then went on Google to fill in the blanks and I’ve been trying to learn as much as I can since.

Is TurtleCoin the first crypto asset you’ve been involved in as a contributor?

Yup. It’s been awesome to spend time with the marketing team because it seems like a lot of us are in the same boat.

@adjoining’s initial logo concept for TurtleCoin

What’s the TurtleCoin marketing team working on right now?

We are now quite a big team of people from all different backgrounds, and it’s amazing how we’re all on the same page regarding the project. Currently our goal is to bring the TurtleCoin project under one banner, which is going to be about ease of access and the welcoming vibe the project already gives off. We’re currently focusing our efforts on making everything about the blockchain and how TurtleCoin works more appealing to the average consumer.

Why do you think marketing is important in this kind of project?

I think marketing is important in anything that wants to appeal to a bigger audience, because with the amount of information around us these days, most people tend to dismiss stuff that’s not familiar looking. By that I mean, we’re used to seeing companies and projects like this be presented in a more serious way.

Do you have any requests for the community? How could people get involved if they want?

The translation platform we’re working on for everything TurtleCoin is a great chance for people of all different backgrounds to give their input. Proof reading is also a very important task that we can fall behind on given the amount of content being made every day. In the design side of things, we’re always open to ideas and comments on how things should be done. As Rock said before, even those that think they have no skills have a place in the community. A helpful and open community is what has made us gain so much traction, I think. I would like to invite anyone interested in contributing with their help and skills to the project to go in the #dev_ channels in our discord.

Any idea what you want to be doing after your graduate? Thinking of a traditional financial route, or do you want to try to make a career in crypto?

My current focus is on project management and asset allocation, but I talked to someone from the Turtle chat the other day and they got me intrigued in business Intelligence. I tend to lean more into the business management side of finance; macroeconomics is not really my strong point. But I also believe my career will be directly correlated with the crypto world in the not-so-far future. So, yeah, I don’t really know what’s next for me. Ha.

  • @gigantomachia

TRTLuxvBFVNSxovAp3c9C8h8dUttA4sP8hHELDQJXsQZ7JcKfnn3sLkUPGQgQBkvvhXFfAErUqmf52BzyqFaHhEHicRNLnXYfRj (Tips for the Author)

Categories
All Weekly Update

This Week In TurtleCoin (Feb 9 2018)

Today’s Value, 4SAT — BTC@8805

The chat grew from 4736 to 6032 turtles this week!

TurtleCoin turns 2 months old today, and to celebrate, we threw a party for our 5000 members. We intended to make it rain turtles in the chat for only one night, but what followed was a 3 day long monsoon of non stop tips. Bebop was the organizer for the party, and I look forward to what he has planned for 25000 members!

  • TradeSatoshi — We’ve been listed on TradeSatoshi Exchange, and featured as coin of the week. Because of the algorithm upgrade, it’s been a bit of a bumpy road to get them set up, but we’re taking responsibility in finding a solution, while in the mean time TradeSatoshi has been very helpful and patient. Big thanks to Kim and the team at TradeSatoshi!
    TRTL on TradeSatoshi — 
    https://tradesatoshi.com
  • CoinGecko — Big shout out to CoinGecko this week for getting not only TurtleCoin but also TradeOgre integrated in record time after users started tweeting up a storm demanding Turtles. Thanks guys, you really work fast!
    CoinGecko — https://www.coingecko.com/en/coins/turtlecoin


  • /biz/cord AMA — Thanks to ChadTrad for inviting Bebop and RockSteady to the /biz/ discord server to hang out for a few hours and answer some informal AMA questions and have beers with the community. We had lots of fun, answered lots of answers, and made some new friends (hey howard!)
    /biz/cord AMA — https://discord.gg/kp8RaE
    Astronautt Coverage — 
    https://www.astronautt.com/q/ by PrinceTurtle
  • Delta Crypto Tracker App — We got added to Delta, so for those of you who need that quick pocket price update for your hoard of shells, you’re in luck! 
    Delta Crypto Tracker App — https://getdelta.io
  • TurtleCoin Core 0.3.1 — The new algorithm update designed to discourage botnets and hash rate spikes has proven a bit troublesome, which has caused sync problems at our newest exchange integration, TradeSatoshi. 
    We owe a great thanks to use DiscoTim, and his helper Tom, who have done a magnificent job of pinpointing the issue to daemons that use the --data-dir and --log-file were experiencing issues calculating network difficulty. They determined that out of everyone who upgraded to 0.3.1, those who ported their legacy chain from 0.2.2 were fine, and those who syncd a fresh chain from 0.3.1 were unable to run successfully for longer periods, causing many orphans and much frustration. This is my mistake, and thanks again to all of our pool operators and bounty participants who have worked patiently and diligently around the clock to get our services back up again.
  • TurtleCoin Core 0.3.1 Bounty — On the bright side, a chat and github user “DeerTacos” has contributed what they believe to be a fix in a pull request currently being review by our own Napoleon Bonafrog.
    “After running the daemon for a while, the wallet could start to throw an ‘Internal node error’. Sometimes the wallet would get stuck like this, and throw it a few times a minute. You’d then have to restart the daemon to get it to work again. I’m pretty sure my pull request has it fixed. Some other guys are running my code as well to make sure my fix works for them too.” — DeerTacos 
    PR — https://github.com/turtlecoin/turtlecoin/pull/53
  • Facebook Asia — Chat user and contributor Rybofy bought a Facebook ad targeting the eastern community, thank’s so much Rybofy!!
  • Tom’s Block Explorer — Tom’s a good dude, and usually the guy to say “I got a server for that” for just about everything. Check out his block explorer and watch a few blocks get assembled live. “So it looks like an edge case was missed in the difficulty upgrade, existing daemon block caches would be upgraded if present, but new instances would sync from 0 as if the change was already applied. Sorry about this, fix in the works”-Tom
    blocks.turtle.link — https://blocks.turtle.link
  • BitcoinTalk Announcement —Thanks to Adjoining, and Napoleon and the rest of the turtles who urged us along and helped us launch our BitcoinTalk ANN.
    BitcoinTalk — https://bitcointalk.org/index.php?topic=2872287

MoonMoonDogo’s Turtle Rain Bot in the #Raindance channel
  • Turtle Rain Bot — Chat user MoonMoonDogo made a really popular bot that accepts TRTL, and makes it “rain” on chat users who try to catch it by responding to the bot with the right emoji. It’s been such a big hit! Thanks Moon!
    rain-turtle — https://github.com/turtlecoin/rain-turtle
  • Brand Guidelines —Turtle contributors from the #dev_marketing room put together a really nice brand guidelines book that rivals a lot of professional brands out there, and it’s really helped the community come up with a cohesive look for the project. Outstanding work, you guys!
    Brand Guidelines PDF — https://github.com/turtlecoin/brand/blob/master/TurtleCoin_Brand_Manual.pdf
  • TurtleCoin GUI Wallet — Our python GUI wallet got some upgrades to the way payment ID’s and RPC works, so if you were able to send money to an exchange this week successfully, drop those turtles a thank you note and tell them thank you for the great work!
    Turtle Wallet — https://github.com/turtlecoin/turtle-wallet

Ereptor’s Turtle Map, currently on TurtleCoin.lol
  • Ereptor’s Turtle-Map! — This is by far the coolest thing to replace particles.js since the invention of the sparkle GIF. I can’t wait for people to see our new website with the turtle map replacing the old particle animation, because it shows you just how many people there are on our network and how spread out we are. Thank you to all of you, and especially the one guy on that tiny island in the middle of the North Pacific Ocean operating a node; you’re the real MVP!
    TurtleCoin.lol website — https://turtlecoin.lol
  • turtlecoin-walletd-rpc-js — This is a really important project being worked on, and even though it started out just as a fun common sense thing to Bebop, it ended up being used in some pretty important integrations. Thanks Bebop!
    rpc-js — https://github.com/turtlecoin/turtlecoin-walletd-rpc-js
Play Turtle Trouble — http://gigatank3000.com/turtle-trouble/
  • GT3000 —After the success of last week’s Turtle Trouble, GT3000 couldn’t be stopped as he got right back in the saddle for his next installment in the Turtle Arcade. “On the heels of Turtle Trouble we’re not resting and going into our latest project, as of now it’s untitled but we have a working premise. “In the dark future of 2084, Turtles are a prized commodity that have displaced the USD as fiat currency. However their printing is tightly controlled by the ILLUMINATI until you showed up. From your TURTLESTATION, print Turtles and grow in power. Topple the ILLUMINATI’s control of Turtles and save the world.” We hope to have a working prototype soon and get it into your hands!” Thanks GT3000!!! Love what you’re doing with the story line!
    Play Turtle Trouble — http://gigatank3000.com/turtle-trouble/
  • Kinjo’s Turtle Runner Game — Kinjo says We have started development on a new TurtleCoin video game with a native TurtleCoin store. The primary concept involves playing as a turtle who is slowly moving forward. Jump around and hide in your shell to avoid obstacles. But if you get hit, it’s game over! And best of all you can play it in browser whilst you mine!”
    Beginning Dev Soon — http://github.com/turtlecoin/turtle-runner-game
    Kinjo’s GitHub — 
    https://github.com/AntonStrickland
    CptCrunchy’s GitHub — 
    www.github.com/cptcrunchy
    Giselle’s GitHub — 
    https://github.com/cupcakeBullet
  • Docs, Docs, Docs! — ZedPea has been really putting in work as far as organizing docs and guides from the community for all types of useful things, but the biggest hit so far is the guide on catching rain!
    Docs Repo — https://github.com/turtlecoin/docs
  • Wiki, Wiki, Wiki! — Bebop and a few others have a work-in-progress on porting docs from the docs repository over to our wiki, and he’s looking for helpers last I heard, so if you’d like to contribute a guide and get your name on the wiki, this is your chance!
    Wiki — https://github.com/turtlecoin/turtlecoin-wiki
  • Paper-turtle — Paper Turtle got an upgrade this week from the guys in #dev_general who made a mnemonic decoder to match the mnemonic scheme on our paper wallets. Thanks MoonMoonDogo for the decoder, and Ereptor for fixing the paper wallet to provide mnemonics as well as a decoder.
    paper-turtle — https://github.com/turtlecoin/paper-turtle/commits/master
    turtle-decoder — 
    https://github.com/MoonMoonDogo/paper-turtle

Follow @crypto_rocky
  • Rocky’s Big Giveaway! — Rocky’s wildly popular Twitter giveaway was a massive success, and was totally a generous way to introduce some new turtles to the community! 
    Three lucky new turtles got 50,000 TRTL as prize for their participation. Great job you all! Thanks to bdougiYO, TayoHatch, and redsandisk for joining the community!
    Twitter — https://twitter.com/crypto_rocky/status/961922259714748416
  • Turtle Memes on the Twitters — Twitter just got a lot cooler this week with the introduction of April O’neills very own personal twitter account, which dispenses all the shelly-meme goodness from our chat’s #meme channel, service up hot copy pasta for all your shelling needs! Post one today!
    Follow TRTLMemes on Twitter — https://twitter.com/trtlmemes
    TRTLMemes on GitHub — 
    https://github.com/turtlecoin/turtle-meme-tweeter
  • Turtle Xamarin GUI Wallet — This is probably our most popular wallet, and this week it got some updates which should have automatically been pulled in by your wallet, so if you have run it this week, you’re all set! There’s some unavoidable hiccups with the wallet while we transition to our new difficulty algorithm next week, so post issues if needed, but keep in mind it’s only temporary as the network works out the new algo switch.
    Xamarin GUI Wallet — https://github.com/turtlecoin/desktop-xamarin/releases/download/1.0.6609.42743/TurtleWallet_1.0.6609.42743.zip
  • Wreiner’s AUR Repository — Chat user and code contributor Wreiner has done all of us neckbears a solid and made an AUR repository for those of us who are cooler than our friends. You can install with your favorite manager by pulling in turtlecoin-git 
    “For our Arch Linux users we created AUR packages to install with their preferred AUR helper, a bin and a git-based build”-Wreiner
    AUR — https://aur.archlinux.org/packages/turtlecoin-bin/

And now a message from our sponsors…

Need some sweet Merch to show off to others that you are a TRTL Coin miner?

This is the first run of TRTL Coin approved die cut stickers for purchase off of the TRTL Coinwebsite.

($1.50 minimum or $0.00035 TRTL Coins, Both are accepted)

For stickers, contact CptCrunch in the Discord chat

For stickers, contact CptCrunch in the Discord chat

I’m falling asleep at the keyboard here, so I want to wish everyone a great weekend, you’ve earned it! If your project didn’t get an update and you’d like to be included, let me or Bebop know about it and we’ll get you all fixed up. — RockSteady

Cowabunga dudes!

Categories
All Feature Story

How A Block Is Born

This is a chat snippet between TurtleCoin Developer Bebop and Atakor, from a time when Atakor asked about how blocks are formed. Bebop gave a great description, and recently Hai brought it to my attention that it never got posted. I felt it was best to leave it raw and unedited, so excuse any LOL’s or spelling mistakes please. Thanks Hai for bringing this to my attention.

image credit: Malware Bytes

Atakor-01/16/2018

this is not really offtopic but i don’t want to pollute general and interupt the ongoing discussion: how are transactions validated in cryptocurrencies, specifically PoW ones?

Bebop van Saberhagen-01/16/2018

well in a nutshell laymen’s terms each block is a hash of the previous block and some digital signature information from the sender and the solution to the PoW and the miner

it uses cryptographic key pairs so that it’s basicalyl pretty easy to verify the validity using the public keys — where it’s computationally difficult to try to reverse the private keys used to sign all the information

Atakor-01/16/2018

so noone has to do anything “manually” to verify transactions

everything is automated

Bebop van Saberhagen-01/16/2018

correct

Atakor-01/16/2018

mining = generating coins + validating transactions

Bebop van Saberhagen-01/16/2018

yeah so it’s like this

Atakor-01/16/2018

k great, thanks, i’ll check all the technical details on how it’s done later

Bebop van Saberhagen-01/16/2018

the blockchain is just a ledger right

Atakor-01/16/2018

i’m curious but never took the time to really understand the whole thing

yep it is

Bebop van Saberhagen-01/16/2018

well first let me ask you this

do you know what a hash is?

Atakor-01/16/2018

yes

Atakor-01/16/2018

was going to say, i’m a computer science graduate just didnt take time to read the details on how the whole thing works

i understand everything on a superficial level

Bebop van Saberhagen-01/16/2018

ok awesome

just don’t want to explain stuff you already know

Atakor-01/16/2018

yeah ofc

Bebop van Saberhagen-01/16/2018

ok so think of it like this

let’s say we’re a group of friends and we create a currency. we agree there are 100 units of fartcoin there’s 10 of us in the group and we all put it in 10 bucks in a pot and say our 100 units of fartcoin are worth the 100 dollars in the pot…

now we decide instead of printing out or making physical tokens for this currency we’re Bebop van Saberhagen-01/16/2018

ok so we say any time anyone transacts, the transaction isn’t official unless the spreadsheet is updated.

so we agree that @Atakor is going to keep up with the spreadsheet and so any time anyone does a transaction they get you to update the record. now you’re the central authority

this is bad because you could lie, for your own benefit or just because. you could get overwhelmed and fall behind or become unreliable

you could try to game the system in less apparent ways like delaying transactions in a way that gives you some advantage

Atakor-01/16/2018

Satoshi Nakamoto, ladies & gents
this is valuable text for beginners, i wonder if you can put it somewhere not to be lost

just goign to do it virtually

but we need a way to track the transactionso f this virtual currency right

so that you don’t sell your 10 worth to me and then tell someone else you still have it and sell it to them (double spend)

and so that once i buy 5 from you and 5 from john, now i i have 20

right

Atakor-01/16/2018

oh

i think i know all of this actually

Bebop van Saberhagen-01/16/2018

so we say ok we’ll make a spreadsheet

Atakor-01/16/2018

don’t want you to go too deep

to basic i mean

i know how the tech works more or less

Bebop van Saberhagen-01/16/2018

don’t worry i’m gonna round it out to pOw niceley here in a sec

PoW

lol

Atakor-01/16/2018

just was confused about the validating transactions part

Bebop van Saberhagen-01/16/2018

other people might be reading this

Atakor-01/16/2018

ok cool

oh yeah that’s true!

Bebop van Saberhagen-01/16/2018

ok so we say any time anyone transacts, the transaction isn’t official unless the spreadsheet is updated.

so we agree that @Atakor is going to keep up with the spreadsheet and so any time anyone does a transaction they get you to update the record. now you’re the central authority

this is bad because you could lie, for your own benefit or just because. you could get overwhelmed and fall behind or become unreliable

you could try to game the system in less apparent ways like delaying transactions in a way that gives you some advantage

Atakor-01/16/2018

Satoshi Nakamoto, ladies & gents

this is valuable text for beginners, i wonder if you can put it somewhere not to be lost

Bebop van Saberhagen-01/16/2018

so we say ok that won’t work we want a distributed situation. so we set up a group email and say now, for a transaction to be official, you send a message to the whole group and then everyone updates their own copy of the spreadsheet

Atakor-01/16/2018

and to be easily accessible(edited)

Bebop van Saberhagen-01/16/2018

but now we have a few new issues

sycnrhonization

what if everyone doesn’t see the message and update at the same time. what if soem people never get some messages, etc

and how do we know the update messages we’re receiving are legitimate

so there’s two elements to this

the first is hashing and encryption. every transaction record is just data so we can hash that, and we can hash that with the previous records. so the sender of the transaction basically does a signed hash of that and that basically gives a sequence of hashes that can be computationally verified and have mathematical guarantees of correctness and crytographic validity

now the 2nd part is consensus. how do we get everyone synced and agreeing on the same sequence of hashes

so the way we get consensus with PoW is we say ok. we’ll do updates on a sort of time interval

and for every single round, 1 random person gets to be the one to update the transactions, and that person signs it with his/her signature and then everyone gets that one as their copy

so how do we choose a random person? we don’t. we do a number guessing game, but it’s not just a simple number guessing game, it’s a hashing game

you gotta guess a number and then carry out computations on it to see if it produces the target number

and whoever guesses it first tells everyone ‘hey i got it!’ and then he can provide the solution — that is computationally easy to verify but computationally difficult to guess

think of it like a set of keys and a lock

100 billion keys or something

and you gotta go through one by one and find the right key for the lock

but once you do, it’s easy for people to insert it into the lock and verify that it opens

sorta like that, via hashing

so you if you guess that round, you tell everyone, and basically if majority quickly verifies and agrees with you, 51% or more, that’s the blockchain now

but what if no one guesses in a round?

well instead of an actual fixed time, we say a round is whenever someone finds the solution

and then we say instead of having to guess the exact number, we say you have to be within a range. and the higher the difficulty, the narrower that range, and we adjust the difficulty each round tryign to target a certain timeframe

in turtlecoin that timeframe is 30 seconds

so each round is not exactly 30 seconds but if there is more hash power then they’re gonna solve it faster and the algorithm is going to increase difficutly on subsequent rounds

and because each round takes time + computational work (hardware + electrical costs) we give a payout — a portion of our virtual currency — for solving the round to incentivize this number guessing and verifying (which we call mining) and because it is incentivized, multiple people participate and invest resources making it hard for a single entity to maintain majority by itself

now instead of a few people starting by putting money in a pot, we just say the only way a unit of this currency can be put into circulation is by mining it

the ledger starts at 0 for everyone

how was that? how’d i do?

Atakor-01/16/2018

your explanation skills are top notch

i wouldn’t have been able to formulate it as clearly and in such a continuous way

Bebop van Saberhagen-01/16/2018

thanks

once everything is a sequence of numbers now you see how the verification is automated

so in theory i cuold tap you on the shoulder and say hey, fuck @RockSteady Nakamoto , we’re gonna make up some false transactions and send all his coins to us, even tho we don’t know the valid keys for that we’re just gonna accept it as truth(edited)

there we go

and you say yeah, definitely let’s do it

and we just agree on the fake transaction

well problem is, we’re not gonna be able to get 51% of the people to agree probably with an invalid transaction

and becuase each block is a hash of the previous

Atakor-01/16/2018

51% is 51% of the hashing power right?

Bebop van Saberhagen-01/16/2018

every subsequent transaction would be invalid

yeah you can put it in those terms too as hashing power

now there have been cases when that has happened (ethereum)

but not everyone agreed. they forked

Atakor-01/16/2018

or mining power should i say (de-hashing, finding the hash)

Bebop van Saberhagen-01/16/2018

those kinds of forks can easily happen. sometimes the fork doesn’t maintain interest/value and dies or staggers along and sometimes it does well. blockchains can fork for a number of reasons

that’s where you get bitcion and bitcoin cash and what not

blockchain forks may or may not come with some software or protocol changes, but one can also deploy new blockchains with the same software and protocols or with different software and protocols

Atakor-01/16/2018

(check PM pls)

as i told you, this explanation is valuable, you might want to save it somewhere

hai-01/16/2018

@Bebop van Saberhagen as a non-cs graduate I found that very informative this should be on turtlecoin.lol or the welcome channel as a pinned message

Categories
All Weekly Update

This Week In TurtleCoin (Feb 2 2018)

Today’s value, 7SAT — BTC@8579

The chat grew from 2736 to 4736 turtles this week! Turtle-devs consumed 14.3 gallons of Red Bull while submitting updates for everything they’d ever touched, it seems. The dev team has grown by a factor of three, and we got a lot of good feedback after the success of the update article last week, so here’s another status check!

Sidenote: Just in case you were about to ask for a different type of update, no, TradeSatoshi hasn’t contacted us about the review yet.

  • The Meetup — Blockchain901 cryptocurrency group invited TurtleCoin developers to present TurtleCoin at the FedEx Institute of Technology. Several TurtleCoin contributors showed up to talk about the technology, the community, and their experiences with TurtleCoin to a large audience of crypto enthusiasts. Bebop attended to lead the discussion and @RockSteady joined remotely via Skype to tell the story of TurtleCoin’s origin! 1,200,000 TRTL was given out and everyone had a good time. Big thanks to @brianwentzloff @serroft and @Ereptor !
    Blockchain901 — https://twitter.com/blockchain901

Check out Turtle Trouble by GT3000 — http://gigatank3000.com/turtle-trouble/
  • Turtle Trouble Video Game — When I saw this project, I had to take a step back and think about how far this Turtle thing had really gone. GT3000 made a really cool game that is surprisingly addictive. Check it out! 
    Turtle Trouble is inspired by the amazing community surrounding Turtlecoin. I wanted to make a game that would reflect the light-hearted approach to cryptocurrency that you just don’t see very often and is sorely lacking.” — GT3000
    Play Turtle Trouble! — http://gigatank3000.com/turtle-trouble/
  • Make It Rain Turtles! — Chat user MoonMoonDoggo adapted the TurtleBot code from CodIsAFish’s TurtleBot and has turned it into a rain bot! Now Turtles in the chat can send coins to the bot’s donation address and the bot announces pending rain, giving everyone a chance to PM their wallet to the bot and do a rain dance to catch free shells as they rain from the sky!
  • WooCommerce TurtleCoin Payments — New user Fexra came in with a bang, quickly putting together our WooCommerce payments integration! Here’s a quick snippet about this project from the creator themself! 
    I’m happy to announce the turtlecoin powered payment gateway for WooCommerce. This plugin will allow any ecommerce store powered by WooCommerce to start accepting payments in TRTL. Currently the plugin only supports USD, EUR, CAD and GBP but the next release will support the 20 most used currencies.” — Fexra
    GitHub — https://github.com/turtlecoin/woo-turtle
  • TurtleCoin Multiplatform Easy Installer — Cowabunga! The turtlecoin project installation process is now a fully automated bash script supporting both OSX and Ubuntu which can be loaded and run in one single easy command. Try it yourself in your terminal with the following command all on a single line:
    curl -sL "https://raw.githubusercontent.com/turtlecoin/turtlecoin/master/multi_installer.sh" | bash
    GitHub — https://raw.githubusercontent.com/turtlecoin/turtlecoin/master/multi_installer.sh
  • Brian’s TurtleCoin Tshirts — Shirts are still a hit, and new designs have been added to the store! Check them out!
    Store — https://cryptogifts.store/product/short-sleeve-t-shirt-2/
  • madk’s Free TurtleCoin Faucet — The faucet took a beating this week, with hungry Turtles chomping at the captcha piece by piece! Adjusted for demand, the faucet now dispenses 1 TRTL, 3 times per day per Turtle! Remember, the faucet is preferred to be used by first timers so they can try out the network, please don’t be greedy! Madk had this to add: “development on the faucet has continued due to overwhelming growth. Implementing security measures to keep it alive as turtlecoin has become more popular have just finished and appears to be a success.
    To add TRTL to the faucet for new users, send donations to: TRTLv14M1Q9223QdWMmJyNeY8oMjXs5TGP9hDc3GJFsUVdXtaemn1mLKA25Hz9PLu89uvDafx9A93jW2i27E5Q3a7rn8P2fLuVA
    Faucet — http://faucet.trtl.me
  • Tek Syndicate featured a video on how to mine TurtleCoin 🙂 Thanks Logan! We apologize in advance for the price of GPUs, and our effect on them!

  • Paper-wallets —@Ereptor fixed up our paper wallets with better entropy generation. The wallet is now adding extra entropy in every request, giving you better and more secure keys every time.
    Paper-Turtle — https://github.com/turtlecoin/paper-turtle
  • TurtleCoin Android — These guys are building an Android wallet using a programming language that is hot on the Android scene called Kotlin. I spoke with mobile developer HolmHolk for this update: there is a dark theme (night mode) now, and some implementation optimization
    Github — https://github.com/turtlecoin/mobile-kotlin
  • Sue from TurtleCo.in pool had a baby!! 5:02AM – Feb 2nd, 2018! Congrats Sue!
  • Block-Explorer — The bounty for the block explorer has been claimed, and we’ve established a permanent installation thanks to community member Watter who set it up and continues to add improvements. Thanks Watt!
    Watter’s Block Explorer — http://turtle-coin.com
  • TurtleCoin FAQ — ZedPea and Bebop have been hard at work assembling our Documentation repository. If you’re a new turtle and you don’t feel like coding but you still want to pitch in, start here! We always need help with Documentation.
    Github — https://github.com/turtlecoin/docs
    FAQ — http://faq.turtlecoin.lol
  • Community Directory was updated; a simple website called TurtleTurtle.org has links to all community services and projects. Please email turtlecoin.lol on gmail if your TurtleCoin service or website is not listed.
  • desktop-xamarin (Windows GUI Wallet) — This is a GUI wallet being created by ‘TheRealCrypt” who goes by the Github username codingwithredbull. This wallet was created using Xamarin, and is quickly becoming the most visually ornate wallet we have. Currently, the wallet splits large transactions, chooses sensible fees, helping new users generate successful large transactions to and from the exchange. 
    Github — https://github.com/turtlecoin/desktop-xamarin
  • turtle-wallet (Multiplatform GUI Wallet) — I spoke with CodIsAFish who has been working with Serroft on our Python and Glade multiplatform GUI wallet. Currently the project is reviewing a sizable pull-request that includes many usability improvements. As our first baked-at-home wallet GUI, this project has a special place in our hearts, minds, and liquor closets. Thanks guys!!
    Github — 
    https://github.com/turtlecoin/turtle-wallet
  • turtlecoind-js — Our very own TurtleCoin core dev Bebop is working on a javascript wrapper for our software that will let us do cool things like web wallets and bots. He had a few things to say “All rpc interface methods are implemented for both turtlecoind and walletd. Next step is callback handlers and testing and then it should be ready for beta” This is a cool idea, and I can’t wait to see how other projects end up using it! Keep going!
    Github — https://github.com/turtlecoin/turtlecoind-js
  • TurtleCoin v0.3.1 — This forthcoming update has contributions from many devs who spotted improvements and best practices we could implement in the next release. The work is never done! This version includes substantial work from Nnamon and TheRealCrypt. 
    “A few security improvements for v0. 3.1 were made to the core executables. The RPC interfaces to the simplewallet and walletd will require RPC authentication (or an explicit override). Other improvements to walletd include more secure networking defaults.” — Nnamon
    Great work guys! 
    REMEMBER!: Pools and service operators, please update your daemon and service/pool software before block 187,000.
    Github — https://github.com/turtlecoin/turtlecoin

Thank you to everyone who provided quotes for this weekend wrap-up! Contributors, readers, users, project leaders, you all did a fabulous job this week! Have a great weekend!

Categories
All Weekly Update

This Week In TurtleCoin (Jan 26 2018)

Today’s value, 10SAT — BTC@10856

The chat grew from ~600 to over 2736 turtles this week . Morale has been at an all time high, as well as our ticker value, and even our brawlers have stopped arguing about the practicality of tuples in C# code. All around it has been insanely productive, and you all owe yourself a pat on the back and something bubbly.

Here is a little weekend status update for those of you that are curious what the community did all week:

  • TurtleCoin dev ‘Rocksteady’ was interviewed on episode #3 of Kevin Rose’s new BlockZero podcast about the beginnings of the TurtleCoin project. Please subscribe if you like what you hear, and drop Kevin a line in the chat if you want to say thanks!
    RSS — https://rss.simplecast.com/podcasts/4267/rss
    iTunes — 
    https://itunes.apple.com/us/podcast/id1338620184
  • Brian’s TurtleCoin Tshirts — These were a surprise hit with the community, and I even got one for myself and Mrs. Steady. Check out this link if you want one, and you can even pay with popular cryptoassets. 
    Store — https://cryptogifts.store/product/short-sleeve-t-shirt-2/
  • madk’s Free TurtleCoin Faucet — One thing that’s been an even bigger hit than the shirts, and something that has saved my fingertips has been madk’s Faucet, where you can fill in a TRTL address, complete a captcha, and get a bunch of free TRTL per day, which is completely community supported. “Turtlecoin stood out as an impressive and fun project just from the website. The community was very welcoming and I wanted to get involved in the development work. No working faucet had been made at the time, so I tackled it as my project. A faucet is important to any coin’s growth and I’m proud to say that I made turtlecoin’s first.” Without generosity, this community doesn’t function, and without madk’s generosity, we’d have a lot less turtles out there!
    Faucet — http://faucet.trtl.me
  • TurtleCoin Android — These guys are building an Android wallet using a programming language that is hot on the Android scene called Kotlin. I spoke with ShAdY in the #dev-mobile chat for this update: 
    “We implemented a basic contact book with a Database(almost done with this, will add search/filtering & backup/restore), QR-Code Features, and an About screen(edited) I’m gonna finish working on the contact book and hopefully we can implement real functionality soon” 
    Developer neverdot also had an update to add, “UX is coming along nicely, as shady said QR and address book is also working, network stats are functional. Still don’t have the turtle code compiling on mobile but there is a bit more progress.” Outstanding work, guys 🙂
    Github — https://github.com/turtlecoin/mobile-kotlin
  • Block-Explorer — We held a bounty contest for the block-explorer, which we forked from the Karbowanec project, and the responses were very quick. The first complete entry was Devopsralf who claimed the bounty of 1MM TRTL Thanks to all who participated and continue to submit updates: Turtle0x1, islandjim, Watt3r, Devopsralf
    Devopsralf had a few words for the readers, “I stumbled upon TRTL by sheer luck. I was instantly drawn to its active community and solid development atmosphere. I wanted to create something that would help the project in general and having a need for a block-explorer was the perfect opportunity for me. I really hopes this project succeeds and I cannot wait to see what the future holds for Turtle. Cowabunga!” Good guy Ralf, thanks man!
    If you’d like to host a block explorer, please contact us to be added to TurtleTurtle.org
    Github — https://github.com/turtlecoin/block-explorer
  • TurtleCoin FAQ — This one was a much needed labor of love from ZedPea, who took the time to take all of the common setup questions and concerns, plus a concise solution for them and put them into this FAQ for us. This is a fantastic contribution to the project that anybody can contribute.
    Github — https://github.com/turtlecoin/docs/blob/master/FAQ.md
  • Community Directory was created; a simple website called TurtleTurtle.org has links to all community services and projects.
  • desktop-xamarin (Windows GUI Wallet) — This is a GUI wallet being created by ‘TheRealCrypt” who goes by the Github username codingwithredbull. This wallet was created using Xamarin, and is quickly becoming the most visually appealing wallet we have. TheRealCrypt said, “I could tell TurtleCoin was a unique project from the start, and wanted in on the development right away. All the developers, including myself, have overcome great feats in very short periods, and it shows the nature of how great one project can be when it has a large amazing community behind it. I have had the wonderful pleasure of working on the wallets for TurtleCoin to help users better manage their coins, and I tried not to stop there. I have been working on modifying the current daemon for use on mobile products, and also help with adding ideas to projects to help push PR higher so that all of us my benefit from the amazing community and project that is TurtleCoin.” And we thank you for supporting us, Crypt 🙂
    Github — https://github.com/turtlecoin/desktop-xamarin
  • turtle-wallet (Multiplatform GUI Wallet) — I spoke with CodIsAFish who has been working with Serroft on our Python and Glade multiplatform GUI wallet. Cod said “Turtle-wallet is currently progressing very nicely, with several pull requests having been made, fixing up a lot of things. We hope to have a bit of a redesign at some point, but our main aim is to get a functional GUI wallet out of the door and working for everyone! Currently we’re just working on a few final things, then the wallet can be tested for a very basic functionality release.” Thanks, guys! This wallet is really fun, and is a perfect start for a new developer who wants to tinker with TurtleCoin.
    Github — 
    https://github.com/turtlecoin/turtle-wallet
  • turtlecoind-js — Our very own TurtleCoin core dev Bebop is working on a javascript wrapper for our software that will let us do cool things like web wallets and bots. He had a few things to say “turtlecoind-js and turtlecoinwallet-js (name may change there) are JavaScript libraries that wrap TurtleCoind daemon and wallet JSON-RPC calls into easy-to-use JavaScript APIs. These libraries will enable the development of JavaScript/HTML applications that depend on interaction with the TurtleCoin blockchain and wallets.” This is a cool idea, and I can’t wait to see how other projects end up using it! Keep going!
    Github — https://github.com/turtlecoin/turtlecoind-js
  • TurtleCoin v0.3.0 — This update has contributions from many devs who spotted many typos, inconsistencies, and functions that needed help. One of the biggest improvements was a change of difficulty algorithm to remove some of the incentive for large botnets to swarm our network and spiking the hash rate. This change should take place by block #187,000 automatically as long as you’re running the updated software. 
    The source code is up for inspection if you’d like to compile on your own, but if you’re a Windows or Mac user or just don’t have the time, community compiled binaries are on the way. Thanks to nnamon for the git-fu to the rescue!
    Github — https://github.com/turtlecoin/turtlecoin
  • paper-turtle — This is our cold wallet or paper wallet generator that we use for https://turtlecoin.lol/wallet We had an issue where it was supplying a mnemonic and GUI key, even though we don’t have anything to interpret or receive those yet, and there were many tears while that got worked out. The mnemonic and GUI key should have never been on there, and it was put up in such a hurry that we ended up overlooking the fact that it didn’t work in our graphical wallet.
    Github — https://github.com/turtlecoin/paper-turtle

Thank you to everyone who provided quotes for this weekend wrap-up! Contributors, readers, users, project leaders, you all did a fabulous job this week! Have a great weekend!