Jump to content


  • entries
  • comment
  • views

Contributors to this blog

This Week In TurtleCoin (June 30, 2020)




This one is a bit of a long read, and some of you might have noticed we skipped last week.. We have big news this week for TurtleCoin, check it out!

It’s 11PM. Do you know where your Grandma is?

Developer Updates

This is a place where anybody in our community can submit a post about the TRTL project they’re working on. It’s a great way to attract helpers for your project and show people what to keep an eye out for. We encourage you to show works in progress as well as finished products, as we’re happy to see them all and it shows that we’re an active community.

Core Updates

Boy oh boy were we busy this week. For those of you following along with the release notes you know that the next release of core is v0.28.0 due out in about a month or so. We’ve committed to make v0.28.0 the last release to include turtle-service. In celebration of moving away from that legacy service, we’ve begun work on the next greatest thing since sliced bread.


What could be better than sliced bread you say? What about a v1.0.0 release of the core software. Woah… a major version change you say? You’re damn right a major version change. We’re pulling out all the stops with this one. We’re introducing a PoW algorithm change (as Chukwa is quickly coming up on a year old) at block 3M, completely killing off support for turtle-service, and have overhauled the node (daemon) API to get rid of the ugly API calls (json_rpc is dead to us). We’ve replaced the API calls with a REST-like interface that is tons easier for developers to interact with. You’ll also see brand new docs coming out for it (something like https://meta.turtlecoin.dev/proposals/daemon-api/) that lays it out beautifully. In addition, we are also introducing a few consensus changes to help everyone keep their sanity.

We will be addressing numerous open issues, increasing performance, and numerous other small changes to improve the core suite. Stay tuned for more updates. Got an idea? Open an issue or hit us up in discord and we will see if it can make the list.



RocksDB upgrade

This week I got around to cleaning up a ton of warnings and errors that are generated when compiling with a newer compiler, such as clang 10 or GCC 10. This also included upgrading RocksDB to v6.10.2. Happy compiling!


Coinbase address publishing

In preparation for the v1.0.0 release, I added a requirement for miners to include their public address in the blocks they mine. This helps easily detect network centralization by a single wallet, while still keeping the miner and his transactions anonymous.


Karai Updates

  • We got a new contributor this week, Hai Turtle who has contributed a few bits here and there after recently learning Go, the language Karai is programmed in. Hai is a long time friend in TRTL land so it was a natural fit. Thanks Hai!
  • We are getting dedicated fields in TurtleCoin for pointers and notary transactions. Before, we would encode the info and stick it in a payment ID, which just felt dirty for all parties involved. Since Wallet API is changing some, I will be changing the Karai client software to adjust accordingly with our fancy new transaction fields. This sounds like a bunch of fuss over nothing, but I guess a good analogy would be sharing a room with 32 of your siblings and then getting your own room. Terrible analogy but its a roundup, sue me. Nobody reads the Karai udpates anyway :)
  • Progress Updates on connecting to channels: We can now somewhat connect to channels the proper way. There is a complicated key exchange and signing process that happens over a websocket between the channel coordinator and a joining node. The process we are working on is a means of establishing a cryptographic identity on the channel for the various peers before we go full P2P.
  • Karai integrated with Matrix Chat: For the last few months or so, I have been using something called Matrix chat, which is like discord or IRC, except anyone can run a server and two or more people can federate their servers together, which spreads out the duty of tracking message history etc. When we arent using Matrix chat to have encrypted chats with the other members of the Illuminati, we are using it to pipe Karai channel messages into the Karai matrix server. This is kinda cool to watch, and currently bounces the data field from transactions in the Zeus staging network into a channel. From day two or so, random people connect sometimes and send test messages, which has been fun to watch.
  • Zeus staging network has been moved to a different host. Moving to a new host always has its quirks, like in our case where the subtle differences in the server provisioning UI led to me deleting the Zeus staging network twice so far accidentally. That has been lovely, so sorry if that messed up anything any of you were working on. I will be setting up some type of uptime monitor dashboard for Zeus that is hosted on a different provider in case there is an outage at the datacenter level. I have a bad habit of updating the code and then not updating stagenet or updating stagenet and falling asleep before I turn it back on, so a red light green light website thing would be cool.

Moving Up!

It’s always good to be recognized! These are the people who gained new roles in the community this week!

This week we got two new contributors that have been making waves in our little pond. Big thanks to both of you for your help!

  • Daniel-Leedan gets the role of Developer and Karai Developer for submitting code updates to both projects. Over the past week he has added a few finishing touch improvements on our websites, and has been a pleasure to work with. His GIFs are always handy too! Way to go Daniel :)
  • Hai Turtle gets the role of Karai Developer for helping me out with some scope issues I was having and for showing me a better way to accept conditional user input. Hai picked up Go fairly quickly and was able to submit a few updates to the Karai core code that really helped us out. Hai is a familiar face in TRTL circles, so it is always a pleasure to have him involved. Big thanks!
Pictured: A young TurtleCoin contributor on his first day, contemplating his actions in life that led him to this current moment.

Good First Issues

Good First Issues are tickets that are marked as ‘easy wins’ for new developers. If you want to be a TurtleCoin Developer, these are great tasks to start with!

turtlecoin /violetminer
Disable GPU mining on setup — If a user has a lot of GPUs, but does not want to use them, it would be convenient for them to do this at first run.

Free Advertising

This is a spot to spam anything TurtleCoin related that you would like to advertise, it’s free to put an ad in the roundup.

Create a nice voucher with TipBot.
See sample for a link. Real action with Discord TipBot (ID: 474841349968101386)

These dollars came from a stripper’s butt. You don’t want that. Use a tipbot voucher.

Shoutouts & Thanks

This is the place to mention someone in the community who has done something nice or deserves recognition.

  • Il Dvce 🐢 I shout @zerouanita that asked me for years my ragù (bolognaise sauce) and when i maked It for him he stopped reply me in DM

TRTL Dev Afterhours

The afterhours section is a new column we are trying out that aggregates all of the links from #Dev_OffTopic for the week so we can share them with you guys.

Submitted by ExtraHash on Sun, 17 May 2020 20:54:59 GMT Lemon Party — A game of bingo gone horribly wrong
A famous website referenced in popular culture on TV and by celebrities
Submitted by Crappyrules Ⓤ on Sun, 17 May 2020 20:59:59 GMT The Cyber Security Hub™ posted on LinkedIn
May 17, 2020: The Cyber Security Hub™ posted on LinkedIn
Submitted by iburnmycd on Sun, 17 May 2020 21:37:51 GMT Openrouteservice Maps
Openrouteservice is a open source route planner with plenty of features for car, heavy vehicles, hiking and cycling.
Submitted by RockSteady (TRTL) on Wed, 20 May 2020 13:48:01 GMT The Rogue Experimenters | The New Yorker
Community labs want to make everything from insulin to prostheses. Will traditional scientists accept their efforts?
Submitted by RockSteady (TRTL) on Wed, 20 May 2020 15:22:54 GMT Gemini Gateway
Submitted by RockSteady (TRTL) on Fri, 22 May 2020 00:57:39 GMT tildeverse
Submitted by RockSteady (TRTL) on Fri, 22 May 2020 05:03:40 GMT GitHub — cris691/discohash: Discohash — A super fast and simple hash. 5GB/s serial (depending on hardware).
:dancers: Discohash — A super fast and simple hash. 5GB/s serial (depending on hardware). — cris691/discohash
Submitted by RockSteady (TRTL) on Sat, 23 May 2020 16:12:03 GMT GitHub — tevador/hashx: A family of pseudorandomly generated hash functions for proof-of-work and client puzzles
A family of pseudorandomly generated hash functions for proof-of-work and client puzzles — tevador/hashx
Submitted by cryptonote.social on Sat, 23 May 2020 18:44:45 GMT To merge or not to merge [part 2] · Issue #27 · wownero/meta · GitHub
The last time we had a discussion about merge mining, the general consensus was to push the envelope by adopting RandomJS (RandomX) early in order to serve as an interesting test-bed for Monero. We forked to RandomWOW on 2019–06–14 befor…
Submitted by cryptonote.social on Sat, 23 May 2020 18:45:30 GMT ed25519 — The Go Programming Language
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
Submitted by RockSteady (TRTL) on Sun, 24 May 2020 02:21:21 GMT GitHub — google/tink: Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse. — google/tink
Submitted by RockSteady (TRTL) on Sun, 24 May 2020 02:38:19 GMT GitHub — k0kubun/pp: Colored pretty printer for Go language
Colored pretty printer for Go language. Contribute to k0kubun/pp development by creating an account on GitHub.
Submitted by RockSteady (TRTL) on Sun, 24 May 2020 02:48:38 GMT GitHub — myspaghetti/macos-virtualbox: Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox for Windows, Linux, and macOS
Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox for Windows, Linux, and macOS — myspaghetti/macos-virtualbox
Submitted by RockSteady (TRTL) on Sun, 24 May 2020 11:44:22 GMT TurtleCoin IPFS Checkpoints
Submitted by RockSteady (TRTL) on Tue, 26 May 2020 16:49:36 GMT YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Submitted by RockSteady (TRTL) on Fri, 29 May 2020 16:24:04 GMT GopherCon 2016: Rob Pike — The Design of the Go Assembler — YouTube

Submitted by RockSteady (TRTL) on Sun, 31 May 2020 18:29:11 GMT

80-characters-per-line limits should be terminal, says Linux kernel chief Linus Torvalds • The Register
As he gives us version 5.7 with support for Apple power tech and better exFAT
Submitted by zpalmtree on Mon, 01 Jun 2020 15:33:46 GMT Knex cheatsheet
One-page guide to Knex: usage, examples, and more. Knex is an SQL query builder for Node.js.This guide targets v0.13.0.
Submitted by zpalmtree on Thu, 04 Jun 2020 21:15:58 GMT LackRack — Eth0Wiki
Submitted by ExtraHash on Fri, 05 Jun 2020 17:14:57 GMT Permanent SSH Tunnels with autossh | Linuxaria
Article by Truelite.it already published on their useful wiki (in Italian) There are many occasions where you need to create connections to machines and services that are protected by firewalls because it is appropriate to adequately protect them, but for which the creation of a VPN becomes an excessive burden. For
Submitted by ExtraHash on Sat, 06 Jun 2020 01:05:37 GMT Welcome — File Browser
Submitted by ExtraHash on Sun, 07 Jun 2020 04:48:45 GMT https://crypto.stanford.edu/craig/craig-thesis.pdf
Submitted by if(true) on Mon, 08 Jun 2020 11:37:27 GMT Haiku R1/beta2 has been released! | Haiku Project
After almost 2 years since R1/beta1, Haiku R1/beta2 has been released. See “Release Notes” for the release notes, “Press contact", for press inquiries … and “Get Haiku!” to skip all that and just download the …
Submitted by RockSteady (TRTL) on Tue, 09 Jun 2020 22:19:55 GMT

Welp, you made it this far. Have one on us, this week :)

Originally published at TurtleCoin.


View the full article


Recommended Comments

There are no comments to display.

Add a comment...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • HashVault Latest Blocks

  • HashVault Stats

    • Global Hashrate
      347.58 GH
    • Avg Hashrate
      140.27 MH
    • Total Miners
    • Miners Paid
    • Total Payments
    • Total Hashes
      9.23 EX
    • Blocks Found
  • Posts

    • Guest XRumerTest
      Hello. And Bye.
    • It is all set to rock the Drift Hunters with its impressive performance and ability to glue users for hours because it got thousands of active users within a few days.
    • it's hard to see them and you're so good diggy play with me
    • Guest RenkPluttovagaili
      Скачать День двести семнадцатый. Беседа с @Alexey Arestovych Алексеем Арестовичем #Фейгин #ФейгинLIVE День двести семнадцатый. Беседа с Алексеем Арестовичем (Киев). https://feygin-live.customprint.market/uk... Скачать ?исми пурраи Ахбори ВКД 28.09.2022 ?Подписаться на канал: https://www.youtube.com/c/ПайкиСугд? ?Подпишитесь в ФБ: https://www.facebook.com/%D0%9F%D0%B0...? ?Подпишитесь... Скачать Короткий ролик, недлинный https://bit.ly/3QTLd7x — ЗАБИРАЙ НАБОР КРУТОГО СНАРЯЖЕНИЯ В WARFACE ?????Стримы?????: https://www.twitch.tv/ghosthervalera ?? Поддержк... Скачать Кто виновен в провокациях на "Северных потоках"? Панорама ЕС теперь будет зависеть от поставок газа из США и Польши. Эксперты не исключают, что именно этим странам... Скачать РЕБЕНОК в Жёлтом ВСТРЕТИЛ МЕДВЕДЯ Who's Your Daddy ПОДПИШИСЬ СКОРЕЙ на FAMILY PLAY > https://www.youtube.com/channel/UCNJwQAU08P3muRZkZUOvx5A?sub_confirmation=1 Игра > https://store.steampowered.com/app/427730/Whos_Your_Da... Скачать Gas Station Simulator SS2[Thai] #4 ?????????????????????????? ??????????????? ?????????????????????? ?? ::Facebook page https://www.facebook.com/slapperch?re... ::My channel (??... Скачать Stranded Deep #10 ??????????????? ???? Ophtus ?? 100 ??? ??????? "Bay Riffer" ???????? - https://www.facebook.com/ophtus ?????????: bayriffer@ampverse.com ???... Скачать ???????????!! ??????????????????????????? Wither storm | Minecraft ??????? ?????????????????????????????????!! ????????????????????????... Скачать RoV : ????? Teeri ??????????????????????????????????????? ! #?????? #rov #teeri Скачать ?????????? RoV Pro League 2022 Winter | Regular Season | Week 8 Day 6 ?????????? RoV Pro League 2022 Winter??? ? ??? Regular Season | Week 8 Day 6 ? ?? ???????????????????????... Скачать PONNIYIN SELVAN Trailer Reaction! | #PS1 | Mani Ratnam | AR Rahman | Chiyaan Vikram | Karthi Reaction Gear: https://amzn.to/2QgTwk2 (affiliate link) ____________________ Intro music by DAVIS Youtube - http://bit.ly/30OK7RR Spotify - https://spoti.fi/2I3vRvE iTunes: https://apple.co/2KnvgY... Скачать Marvel Studios’ Secret Invasion | Official Trailer | Disney+ "I'm the last person standing between them and what they really want." Marvel Studios' Secret Invasion, an Original series, streaming 2023 on Disney+ . > Watch Marvel on Disney+: https://bit.ly... Скачать Bakasuran Teaser | Selvaraghavan | Natty Natraj | Sam CS | Mohan G | GM Film Corporation G M FILM CORPORATION presents The Official Teaser of Bakasuran( Tamil Movie ) Starring : Selvaragavan, Natty(Natraj Subramaniyan), Radharavi, Rajan K, Rams, Saravanan Subbiah, D Gunanithi,... Скачать Cobra - Official Trailer | Chiyaan Vikram | AR Rahman | Ajay Gnanamuthu | 7 Screen Studio 7 Screen Studio presents The Official Trailer of Cobra (Language : Tamil) Starring : Chiyaan Vikram, Srinidhi Shetty, Irfan Pathan, K.S. Ravikumar, Roshan Mathew, Anandraj, Robo Shankar, Mia... Скачать Doctor G Official Trailer | Ayushmann K, Rakul P, Shefali S | Anubhuti Kashyap | In Cinemas 14th Oct A medical campus comedy-drama, Doctor G is about the hilarious struggles of Dr. Uday Gupta, who wanted to specialise in Orthopaedic, but is stuck in an all-female class of Gynaecology. Will... Скачать Runtah (Biwir Beureum-Beureum Jawer Hayam Panon Coklat Kopi Susu) | Dara Ayu (Official Music Video) Official Music Video dari Dara Ayu "Runtah (Biwir Beureum- Beureum Jawer Hayam Panon Coklat Kopi Susu) Subscribe Bajol Ndanu Management di sini https://smarturl.it/subscribeBajolNdanu Artist... Скачать Farel Prayoga ft Lutfiana Dewi - Prau Layar (Official Music Video ANEKA SAFARI) Mau Lihat FAREL PRAYOGA JOGED loss tenann ,, KLIK LINK dan tonton video berikut ini SAMPAI SELESAI .. Coromu Ninggal Aku : https://www.youtube.com/watch?v=KyIq5xw5wZQ Jangan Lupa Subscribe... Скачать Yeni Inka - Teteg Ati (Official Music Yi Production) Teteg Ati - Yeni Inka (Official Music Yi Production). Mas perlu dingerteni, teteg ke atiku wis koyo ibumu. Ora tau nggersulo ngadepi polahmu, sing nggawe atiku atiku tatu. Title ... Скачать TETEG ATI - Arlida Putri Adella - OM ADELLA Live Music Performance by Arlida Putri Adella "Teteg Ati" Subscribe to Henny Adella: https://smarturl.it/HennyAdella Title : Teteg Ati Singer by Arlida Putri Adella Songwriter by Ilham Putratama... Скачать The Happiest Girl Provided to YouTube by YG PLUS (YGE) The Happiest Girl · BLACKPINK BORN PINK ? YG Entertainment Released on: 2022-09-16 Lyricist: Teddy Sinclair Lyricist: Willy Sinclair Lyricist: Paro... Скачать Psycho Party! feat. найтивыход - "Выпить" https://vk.cc/c5EU74 ************************************** Трек с альбома "Грустный рок" 02. "Выпить" https://vk.com/naitivihod ... Скачать Влад и Никита играют в кафе | Коллекция видео для детей Весёлые истории о том, как Влад и Никита играют в кафе. Подписывайся на канал! Интернет-магазин Влада и Никиты: ... Скачать БОЛЬШАЯ СРЕДНЯЯ или МАЛЕНЬКАЯ ТАРЕЛКА ЧЕЛЛЕНДЖ ! ***** Ссылка на НОВЫЙ МЕРЧ ВЛАДА А4 - https://a4shop.ru Канал ГЛЕНТА: https://bit.ly/2Gwxge4 Качай МОЁ новое ... Скачать Делон – Зеленскому: Я плачу вместе с вами и эту войну я не приемлю Президент Украины Владимир Зеленский пообщался с французским актером Аленом Делоном в эфире телеканала TV5 ... Скачать ?Что под песками Сахары. Допотопный Реактор. Засыпанные города. Канал Свидетель Виндовс - https://www.youtube.com/channel/UCVsDyCRge9DXmk1S6Ibr10Q Группа ВК: ... Скачать P S Позволь тебя любить????Марина Кистяева ???? аудиокниги Романы #аудиокнигиДетективTX #аудиокнигиРоманыTX #аудиокнигиМистикаTX аудиокниги Детектив TX аудиокниги РоманыTX ... Скачать Бумбокс Ой у лузі червона калина none Скачать НАШЛИ СЕКРЕТНУЮ ДВЕРЬ В ОББИ! А ТАМ... Roblox Cottons Difficulty Chart Obby HARD #KroshkaEva #Roblox. Скачать Как Балди стал таким из-за злой бабушки Гренни Все серии Страшилки Мультики Как Балди стал таким из-за злой бабушки Гренни Все серии Страшилки Мультики #horrorpig Композиция "Impending Boom" ... Скачать Не понимаю как могли исчезнуть сосиски Спасибо за просмотр Подпишись на мой YouTube Denis G : https://www.youtube.com/channel/UCpHqdyyN-zY0F_CNjyap6VQ ...
    • Rapid Assignment Help provide plagiarism free assignment online. Get Assignment Help from our team of professional writers at cheap rates.Browse our more sites like MBA Assignment Help and Management Assignment Help.
  • Create New...