Qortal Is Not A DAO

Decentralized Autonomous Organizations (DAOs) in the blockchain space are designed to work without any hierarchical structure and utilize a voting system to determine outcomes. DAOs often include weighted votes that are based on staking the project’s asset (coin/token). The first “DAO” was actually called “The DAO” and built on Ethereum in 2016. The DAO was a company that gave its investors/members a vote in the decisions the company makes when spending the raised capital. It expanded into a venture capital fund, and raised over $150M worth of ETH, then was hacked and lost around $50M worth of ETH. The company is still around, but “The DAO” never regained its original status and this hack led to one of Ethereum’s historic forks.

 

The term DAO has evolved into a descriptive acronym, and is quite a common buzzword in the blockchain space. Most DAOs follow the same blueprint with crowdfunding and member voting – even block rewards for running a node and validating (in our case minting). Some DAOs are quite successful these days, having raised billions in funding. Here’s why Qortal is not a DAO: 1) we do not stake coins for a weighted vote and 2) the community votes do not take action directly with the code. Voting weight on the Qortal chain will be based on blocks minted (time and contribution). These votes will NOT directly update code (as smart contracts do on DAOs). 

 

In Qortal, we have the overall “DevTeam” and also DevTeam “Admins”. The DevTeam Admins manage the codebase and require a 60% approval among the pool of Admins to push updates to the core (this is how auto-updates work). Anyone is welcome to join the Dev server to begin collaborating on the codebase, and be considered as part of the development team or “DevTeam”. Based on time and contribution, these new team members may eventually be vetted for by the DevTeam Admins and become an Admin themselves. That process will include: 1) developer contributes over time, 2) Admins can confidently vet for the developer, 3) Admins submit a summary to the Qortal community as to why the Admins vet for the developer, 4) community votes to approve the decision to make the developer an Admin, 5) Admins conduct a 60% on-chain vote – giving the vetted developer’s Qortal account the Admin permission. This structure allows us to carefully consider the Admin pool and safeguard our project, while the Admin pool grows and becomes more decentralized over time.

 

When it comes to decision making, the final say in some cases relies on the Admins. When the community can be involved in a vote to determine the project’s direction, every level 1 or higher Qortal account will be able to cast their vote. This type of voting can be used to determine how the DevTeam should allocate time for new coins to add, or building support for a new project on the Qortal Network. For example, when the time comes to potentially change the block reward, or transaction fee, the community will get to determine the outcome with options presented. All of these different voting types will simply tell the Admins which option to move forward with, and the Admins will then follow through, conducting their 60% vote separately when the update is ready.

 

As we see, Qortal is not a DAO where every minting account gets to take part in voting that directly affects network updates. It doesn’t make sense for everyone to take part in voting code that cannot be read and vetted. This is also why some Founders are not “Admins” as it would not be a fair vote. With that said, it’s important to note that Qortal is building infrastructure and anyone can build on-chain without permission (unless a project desires its own asset which requires Admin vetting to prevent scams on our chain). Qortal itself may not be a DAO, but it can certainly host a suite of DAOs (projects built on-chain) and is intended to become a superior alternative to Ethereum. 

 

The Voting System Overview page on the wiki has more info on Qortal’s voting system concept which has yet to be fully implemented: https://wiki.qortal.org/doku.php?id=voting_system_overview

CHD Announcement

Greetings Qortians! We are excited to announce monumental changes at Crowetic Hardware Development (CHD). First, let’s review the history of CHD:

 

  • Founded on June 28th 2021 – an LLC in Nevada between @crowetic @gfactorQORT @fdmdynamics.
  • Launched www.crowetic.com to provide pre-built QORTectors with custom 3D printed cases as a means to help onboard newcomers who might get discouraged otherwise with setting up a node to take part in the network.
  • CHD is simply a third-party service that is totally optional for those interested. Please note: CHD will never sell your information or infringe on your privacy rights as we see so many companies abuse!
  • Everything we build is fully open source without anything proprietary – everyone is free to buy the components elsewhere and build their own device (we’ll even provide you with the 3D printing files).
  • Retail pricing for a QORTector (8gb RAM) began at $420 – due to supply and demand issues for computer boards, starting price has been increased to $535.
  • As with any business, pricing must be profitable and allow for scalability. We feel our pricing and margins are modest. Some feel our pricing is too high, while others feel it could be higher. Everyone must keep in mind that this is a business, with expenses and labor. Not to mention we are also profit sharing 20% with development of Qortal.
  • To date, CHD has not taken any ‘profit’ to pay its owners. All revenue has been invested back into the company, as Crowetic and G Factor have funded CHD’s startup without any other parties. The investment wasn’t much, but was enough to get the operation off the ground. @fdmdynamics invested his 3D printers and time to make custom cases possible. As you see, we are three Qortal co-founders doing what we can to provide the community with a needed service that makes sense.
  • Order turnaround time has typically been between a couple days up to two weeks in some cases, due to varying circumstances. Our goal is to have a more consistent 3-5 day turnaround time. Bear with us as there are a lot of variables!
  • The QORTector has had 5 software versions so far, each expecting to have improvements over the previous version it replaces: Plumbus, SinclairMATE, Titan Plasma, TitanMATE, and TitanPLUS. Customers do not need to update their device each time there is a new software version unless it is desired to have the latest and greatest (assuming the newest release doesn’t have any unexpected disappointments like SinclairMATE). Updating the software is not difficult, but does require a second computer that can support the software required as well as a working USB port.
  • The idea of the QORTector is to have a stand-alone and dedicated minting machine that can be left running 24/7. These devices only use 5W/5V of power – the equivalent of charging a cellphone! This means there will not be a significant power cost to take part in the Qortal Network! Ideally, the QORTector can be left running at home, always synced and minting while freeing other computers from the hassle.
  • Anyone can become an ‘affiliate’ for CHD, there is no requirement of ID verification – simply let G Factor know what you’d like your promo code to be and help drive sales on www.crowetic.com.
  • Every affiliate gets the same program which is currently a 5% off coupon for customers, and $20 worth of QORT per device sold to the affiliate. Payouts will be monthly, and the idea here is to help more sovereign-focused individuals find and adopt Qortal! The affiliatie’s focus should be less money-driven, and more adoption-focused for Qortal. CHD is not a cash-grab scheme and hopefully affiliates will get onboard for the same reason. 

 

Now let’s discuss the update of CHD obtaining funding and the plan to take things to the next level:

 

  • CHD secured investment into the company in exchange for 20% equity and is allocating $80k towards development and the DevFund (in Litecoin). Developers still get paid on a case by case basis, almost always after work has been completed. We are simply excited to contribute more funding towards the cause!
  • @gfactorQORT and @fdmdynamics are now full time CHD and Qortal! G Factor is now building the devices to offset Crowetic’s workload; Sawyer is now able to dedicate more time to his side of the operation. As time unfolds, there will be more noticeable improvements.
  • Ten 3D printers are being added to the current five, so there will be fifteen total! This will really help prepare for scalability and turnaround times.
  • A new website is being built: better layout, more information, color options for devices, shipping options, and… a merchandise store! Prepare yourselves for a suite of clothing options as well as various goods such as mousepads, banners, flags, pint glasses, coffee mugs, stickers, etc. The merch store will have frequent updates as the design and manufacturing process is rolled out. Eventually the community will be able to share ideas as well as custom ordering.
  • We’re adding the QORTector KB to the hardware options: a keyboard with the computer components built into it! This 4gb RAM option comes with a mouse, power supply, HDMI cable, ethernet cable, etc. so all you’ll need is a monitor and internet connection.
  • R&D is in the works for next-gen QORTectors utilizing other boards besides Raspberry Pi. Future plans also include cell phones and laptops as well as solar and battery packages.
  • While the founding focus of Qortal has been one of grassroot and organic growth, we can certainly get more creative and productive with our marketing efforts – so hopefully CHD’s efforts will help motivate the community to do more too! As Qortal is greater than one’s self and together we are the chain!

Qortal 3.0 and beyond – What is happening now? April 2022

Hello Qortians!

 

It has been a while since my last blog post, so I figured it would be a good time to give a more dynamic picture of the current development of the project overall. There is a LOT going on right now, and since our releases have been less frequently needed, I didn’t want people thinking that development had slowed in any way. In fact, it’s quite the opposite.

Qortal Core version 3.2.4 

In the next release of the Qortal Core, we will see multiple changes, including:

  • Only sync with peers on the same or greater height – this should hopefully be a big improvement to syncing
  • Fixes for some QDN issues
  • Name registration fee reduction – the new fee will be 1.25 QORT.
  • Q-Chat difficulty reduction – this is for new users thinking they’re having issues when they aren’t. Reducing the mempow for 0 balance accounts.
  • Add member counts to group APIs – for ease of use checking number of users in a group on the chain.
  • Don’t send PRESENCE updates if not synced – to prevent orders being listed that are not actually backed by an active node.
  • Performance improvements – to help with overall performance on all systems.
  • Translation updates – support for multiple new languages on UI side.

The information below will be AFTER 3.2.4 and beyond… just giving a bit of a ‘road map’ for the Qortal Core development.

 

EPC fixes

This is a MASSIVE new networking rework to the Qortal Core, this will not only improve massively the networking and data usage, it also fixes a long-standing bug where CPU usage would be increased over time. Many of the changes I will mention below, are reliant upon the EPC fixes. This is a dramatic enhancement to the core of Qortal. EPC is essentially the new engine that coordinates the networking threads. This is a huge overall improvement.

QDN Direct Connections

This will allow direct connections for data as opposed to relying upon relay nodes. Once we have the EPC fixes, this is ready to go.

Bandwidth Reduction

Again relies upon EPC fixes, but our brilliant developers have come up with some methods to hugely reduce network traffic.  These improvements will be rolled out bit-by-bit over the next several releases.

Pirate Chain Support

This is a BIG one that we’ve been talking about for quite some time, and will certainly make the ARRR community happy. We are now directly working on this.

  • We have already built out the ARRR Equivalent of the ‘electrum network’ for submitting transactions to the ARRR network. This allows for the majority of our TradeBot functionality.
  • We are currently awaiting some wallet fixes from the ARRR team, once that has been taken care of we should be able to finish the Pirate Chain implementation.
  • This will give Qortal a fully functional ARRR wallet, and ARRR/QORT Cross-Chain trades in the Trade Portal. 🙂

DigiByte support

This is mostly complete now, development team is just finishing adding TradeBot support. This will allow both DGB wallet and DGB/QORT Trades on the Trade Portal.

RavenCoin support

This is less developed so far than DGB, but it isn’t too far behind.

MemPOW for minting signatures and Online Accounts

This is fully developed, just needs more testing, and will need to be rolled out SLOWLY over the next multiple releases to be sure it doesn’t cause any unwanted negatives. This is an EXTREMELY high risk addition, so we will need to be VERY careful with the roll-out of this one.

Lite Nodes

I am personally quite happy about this addition. This will allow full mobile compatibility to be built out very easily for Qortal. Lite nodes are nodes that do not need to synchronize the entire chain, but instead communicate to their connected full nodes for the chain information necessary. At the moment we already have lite nodes with the following functionality:

  • Developed and tested for wallet, chat, and name registration transactions.
  • Does not yet support showing registered names in chat, a bit more development is required for that.
  • This can probably be merged into one of the upcoming releases within the next couple weeks.

Massive Q-Chat improvements

  • Q-Chat messages are getting their own local database for messages. This will allow setting how long you would like to keep your Q-Chat messages on each node.
  • Q-Chat messages are being turned into their own protocol instead of using unconfirmed transactions, this will be a DRAMATIC increase in speed, and message propagation.
  • Q-Chat UI is getting MASSIVE reworking done, to include all of the functionality seen in centralized messaging services like Telegram and Discord.
  • This is going to be taking place in the very near future, and we are very excited for this opportunity to become one of the best decentralized messengers and give the world TRUE freedom of speech back.

Self-Sponsorship Algorithm

All of the backend data needed for the algorithm has been discussed, and the work on the algo itself will begin shortly. The days of self-sponsorship are coming to an end very soon. Be warned those who still attempt self-sponsorship.

 

That’s it for this blog post, hopefully everyone found this information as interesting and exciting as I did. Until next time!

– crowetic

 

 

Qortal 3.0 Update

Hey Qortians! We apologize for falling behind on updates here. This blog is meant to briefly recap what’s happened since the 2.0 blog…

At the time of writing this blog, the current version of the core is 3.2.3, and the UI version is 1.8.2! Core version 3.0 was Phase 3 of our roadmap where we launched the framework for our Web/Data Hosting concept on January 14th 2022. We consider the data hosting concept to be in a ‘beta’ phase currently since everything we’re building is completely custom and requires stepping stones to reach the end-game goal. Data per node is limited to 350mb at the present time, soon we expect that to increase to 4gb, then ‘limit-less’. You can learn more about the data hosting concept as well as updates on the wiki under the ‘Data Hosting’ section.

This leads to the next topic: the Qortal Wiki. The wiki is meant to be a repository of official information related to the Qortal Project. The homepage has a video to introduce you to the layout of the wiki and alleviate the overwhelming first impression. When in doubt, did you check the wiki out? The wiki has a search bar where you can type in keywords and find related content. With that said, we feel the wiki is the best starting point for your questions, and your feedback is highly appreciated. G Factor has taken a lead role with managing the wiki, so please let him know if you have any comments/questions/suggestions for the site. We have plans to build the wiki out better over time. As stands, the wiki currently houses overview information, help guides, and details about third-party services to name a few things. If you’re seeking sponsorship, there’s even a ‘Sponsorship Questionnaire’ you can gather the answers to and submit to your sponsor. Please note: becoming a minter is not a requirement for using all of the other features Qortal has/will offer! Minting is totally optional.

So where should you seek sponsorship? We plan on having a sponsorship board within the Qortal UI one day, but until then, there are a few ways you could reach out: 

  1. Join the ‘Sponsorship Requests’ group in Q-Chat and introduce yourself (remember that messages are removed after 24 hours so please repost and we will get to you)
  2. Join our Telegram (@qortal_official) and introduce yourself 
  3. Join our Discord (refer to the ‘Official Links’ wiki page) and introduce yourself in the #sponsorship-requests channel
  4. Go to join.qortal.org and submit your inquiry there

We apologize for having so many options rather than a single one… all in due time!

So what else do we have for Qortal?

  • Update notification in the UI (when there is a new version of the UI for you to install, you will see a pop-up message to update when you start the UI and it will check for updates every 15 minutes)
  • Dark mode in the UI
  • ‘Minting Details’ in the UI
  • ‘Send Coin’ feature in the UI merged into the ‘Wallets’
  • Ability to block accounts in the UI
  • Puzzles in the UI that reward QORT if solved
  • Improved Trade Portal functionality 

What can we expect in the near future?

  • MemPoW implementation to limit the amount of accounts per node and combat bad actors 
  • Lite nodes and mobile app solution
  • More language versions in UI
  • Price charts and history in the UI
  • Better Q-Chat features such as replying to messages like Discord and Telegram offer (this combined with a mobile app solution can lead us towards getting off of Discord and Telegram, hopefully one day COMPLETELY!)
  • Local storage of Q-Chat messages that save messages longer than 24 hours
  • Pinning of messages in Q-Chat
  • Q-Chat Groups encryption (currently only private P2P messages are encrypted)
  • More API calls added to the UI for ease of use such as blocking accounts 
  • Q-Apps: the next layer of Data Hosting where projects can build securely 
  • YouTube replacement plugin
  • GitHub replacement plugin
  • Website builder plugin
  • More coins added to the Wallets and Trade Portal
  • Voting System – refer to the wiki for more info on how this system will work
  • Crowetic Hardware Development (CHD): new hardware models like the QORTector KB, new boards built specifically for Qortal, customers can choose between colors options, a merchandise store, etc. (https://crowetic.com/)

Qortal 2.0 is Here!

(version 2.0 core)

Qortal 2.0 – ‘Infinite’ Scalability

That’s right Qortians! We have launched Qortal version 2.0 (Core)!  In version 2.0 there are MANY new enhancements, mainly focused around ease-of-use and scalability.  To anyone who has been around for a while, they might have noticed that the Qortal database (the blockchain) grew very quickly, and was at some points over 60 GB already.  This was obviously a concern towards the long-term scalability of the project and how many nodes would continue to be able to hold the entire blockchain. This spurred the development team into action surrounding the growth of the database.

What ended up being done is two-fold:

  • The database was completely re-structured to allow for full nodes to store most of the ‘older’ block data in ‘archive’ files. This allowed full nodes to become ~10GB total size, instead of anywhere from 25-60+ GB and growing.  The 2.0 and beyond full nodes will only require ~10GB of space, and will grow much more slowly.
  • Version 2.0 also introduced a new portion of the database that is made to support the ‘Sleeping ATs’ for the Trade Portal SmartContracts. What this will allow is for the ATs (the SmartContracts that allow the trades on the Trade Portal to take place) to ‘sleep’ until they are messaged (during the trade initiation phase). This takes the processing that was previously required EVERY BLOCK, and makes it so that processing is only required for about 3 blocks, during the time a trade is ACTIVE only. This is MASSIVE for performance, scalability, and data use by the blockchain itself.

This ‘sleeping AT’ addition will come shortly after version 2.0 (in 2.1+) and will dramatically reduce both the processing and data storage required by the Trade Portal’s SmartContracts. This is a huge scalability improvement (along with the massive improvements in the database making it smaller and more performant). These two changes alone will give Qortal essentially ‘unlimited’ scalability for the future in terms of both performance of processing transactions and AT information on the chain, and growth of the blockchain overall.

 

Qortal ‘Top-Only Sync’ Nodes

Version 2.0 also introduces a completely new node type, called ‘top-only’.  This is essentially still a ‘full node’ but it is much more ‘trimmed’ or ‘pruned’ making it only ~700MB in total size!  With this node type, any computer can run a fully functional Qortal node without worrying about needing even the lower amount of space in the new Qortal full nodes.  These types of nodes could potentially open the door for a ‘mobile node’ that would run on phones as well, and still provide every bit of functionality in Qortal.

Bootstrapping is still required for this node type, but the bootstrap is much smaller, and the db is much smaller when bootstrapping is completed (literally only ~700MB total size).  However, and leading me to the next topic, bootstrapping is now MUCH simpler in 2.0 as well!

 

Qortal Auto-Bootstrapping

Any Qortian who was familiar with the bootstrapping process in versions below 2.0, will be VERY happy about this new addition.  From version 2.0 on, bootstrapping will no longer be a ‘manual’ process.  That’s right, bootstrapping will take place completely automatically (this can be disabled with “bootstrap: false” in settings.json).  This applies to BOTH node types, full node (which is the default if you do not set “topOnly: true” in settings.json) and top-only nodes.

Automatically downloading a bootstrap (which is created now with a bootstrap API call, so there can be no ‘bad’ bootstraps created) from one of the 3 (with more on the way) official bootstrap hosting locations configured in the core.  When version 3.0 and Qortal Data goes live, these bootstraps will be stored there, so there will be ZERO centralization in the process.  The bootstrap files are fully capable of being stored on Qortal Data, and we will move the location to Qortal Data as soon as version 3.0 and data goes live.

 

Qortal Auto-Backup and Restore

Another great addition to version 2.0 is the automatic backup and restore of trade states and minting accounts.  Nodes that already have a database and update to version 2.0 will require a modification of that database to make it compatible with the new archive storage mode.  When you start your node with a 1.7 or earlier database, the core will automatically convert that database to the new style for you, this process will take 60-120+ minutes, and there are notifications on the Qortal ‘splash screen’ when Qortal starts (as well as in the logs).

Once your database has been converted, all of the previous information backed up (version 1.6+ automatically backed up trade states, and 2.0 does both trade states and minting accounts) will be re-imported to the new db automatically.  If a successful db conversion takes place, no manual re-applying of the minting key or trade states backup will be required, and everything will automatically return to its previous state.

If for some reason a user isn’t successful with their 1.7 db conversion, they may simply remove their db folder, and 2.0 will automatically bootstrap, then if there was a trade state backup from 1.6 or 1.7, it will re-import those trade states.  Version 1.6+ automatically backed up trade states into TradeStates.json in the ‘qortal-backup’ folder.  From version 2.0 and beyond, both the trade states AND minting accounts will automatically backup and re-import to the node (even when there is no db). So all a user will have to do if they have any issues whatsoever, is delete their db folder and the core will auto-bootstrap, and auto-import their backups, leaving them exactly where they were prior.

 

Ready For the Future

All of these additions in 2.0 and the ones between 2.0 and 3.0 are all preparing for the release of Qortal Data in version 3.0. From 2.0 and beyond there will no longer be worries about the db size and scalability of the platform, and no longer will people have to do anything ‘manual’ in order to get their node running. These enhancements are MASSIVE in terms of attaining new users and getting their nodes running easily.

There will also be many new changes in the next UI version that have been requested, and will make things simpler. Overall this version is MASSIVE for Qortal and the growth of the platform, we are VERY excited about this version and beyond. Version 3.0 will introduce the first iteration of Qortal Data, public data allowing for Web hosting, application hosting, and much more to be accomplished on Qortal’s custom data storage network. This will be the true beginning of Qortal’s end goals, to rebuild the internet entirely.

We are extremely happy with the advancements in 2.0, and from here to 3.0 Qortal will have nearly everything on its existing roadmap! Here’s to the future of Qortal and the new decentralized secure internet!

Qortal – Version 1.4.0 UI/Core – bring cross-chain LTC trading to Qortal!

Hello Qortians!

Today is a MOMENTUS DAY for Qortal!

Today we have LTC in the Trade Portal and a BRAND NEW completely unregulated and completely decentralized market with LTC!

on top of that, as you can see below – THREE local wallets are now supported in the Qortal UI… BTC, LTC, and QORT!

We have removed BTC from the Trade Portal and replaced it with LTC at the moment, we will re-enable the BTC market in a future update.

This is a MASSIVE update for Qortal, and will finally bring us a truly liquid, cross-chain market with LTC!

Along with the Trade Portal update, is PRESENCE transactions – These transactions allow only online sells to be listed on the Trade Portal – preventing 90%+ of the needs for a refund to take place, if the seller places an order then shuts their node down. PRESENCE transactions take place every 30 minutes, from every sell on the Trade Portal. Any seller that has NOT responded to the last round of PRESENCE transactions, will not show up on the Trade Portal sell list.

This means that any trade live on the portal, should be able to complete, and not need a refund… but even if a refund IS necessary, the LTC chain should refund within 1 hour (as opposed to 7 days on BTC market prior.)

Here’s to the future of Qortal!

 

go to https://qortal.org – download the 1.4.0 core and UI, and check out the new additions!

 

Qortal updates – core version 1.3.9 and UI version 1.3.2

Update to Qortal has been pushed.

Core Version 1.3.9

The Qortal Core will auto-update if you are sync’d and do not have auto-updates disabled in your settings.json.

  • Qortal core version 1.3.9 is a preparation and small bugfix release meant to prepare the network for the next version that will have LTC and PRESENCE support in the LTC Trade Portal.
  • Every node should automatically update unless they have auto-updates disabled.

UI Version 1.3.2

The Qortal UI will auto-update for Windows users.

  • The Qortal UI in this release has the BTC Trade Portal Disabled, and a ‘cancel all’ feature for users to cancel all existing BTC trading ATs on the chain.
  • Please CANCEL ALL orders on the BTC Trade Portal in preparation for the switch in the next version to LTC in the Trade Portal. Thank you!

 

Mac and Linux users will need to download the UI update installer and run it. Download links below.

 

Linux (debian/ubuntu) – https://github.com/Qortal/qortal-ui/releases/download/v1.3.2/qortal-ui_1.3.2_amd64.deb

Mac – https://github.com/Qortal/qortal-ui/releases/download/v1.3.2/Qortal-UI-1.3.2.dmg

 

Please Update and remove all orders from the existing Trade Portal to prepare for the switch to LTC in the next release (very soon!)

Thank you!

-crowetic

LTC and PRESENCE bring a FAST and CHEAP cross-chain market to Qortal

New – LTC and ‘PRESENCE’

Right now, on the testnet of Qortal, and Litecoin… we are testing the newest additions to the Qortal Blockchain Platform…

The new additions are Litecoin (full, local wallet and addition to the Trade Portal, with Litecoin) and PRESENCE (our term for the new tx type that verifies a user who listed a sell, has an online node with tradebot, to execute the multiple stages in each cross-chain trade.)

Litecoin provides a much FASTER blockchain, with 2.5 min block times. This will allow a cross-chain trade to complete in around 7 min on the Trade Portal in the Qortal UI. Litecoin also provides a cheap network in comparison to Bitcoin, wherein trades will cost a tiny fraction of what they did on the BTC network. This will allow trades of small amounts of QORT, to also make sense.

As you can see in the above picture, BTC will still be supported in the wallet of Qortal, so that people can still use their BTC which they had in their wallet from previous releases.

 

PRESENCE – This addition will provide  a method for the UI to display a red dot next to sell orders that have an offline seller tied to them.

The way PRESENCE works, is every 30 minutes, the person who placed a sell’s tradebot, will send a PRESENCE transaction to the network. The UI will check for these transactions for each AT on the sell list, and list the last reply of the seller’s bot.

Any seller who didn’t reply in the last PRESENCE tx, will show up with a red DOT (see picture below) denoting the fact that their PRESENCE tx was not submitted last round, and it is possible that the user’s bot is offline.

 

 

The availability for the community to HELP US TEST this on the LTC and Qortal testnet, will be provided later today in both the Qortal Discord, and here on this post. (The post will be updated with download links for a completely pre-configured testnet node, and a pre-built testnet-ready UI that can be run with yarn.

 

Help us test on the LTC and QORT testnet now!

We have now running integrations of the newest features to Qortal (LTC and ‘PRESENCE’ tx) on both the LTC and Qortal Testnets.

Since Qortal is a Community developed and run projectANY USER may assist the devs in TESTING the newest features BEFORE THEY GO LIVE on the mainnet!

Here are TWO pre-configured downloads for the testnet

 

Pre-compiled and testnet-configured UI archive – download – https://cloud.crowetic.com/s/ZkXBepdMzeT5q8R 

Testnet-configured Core archive – download – https://cloud.crowetic.com/s/CCtk9eCyReK3wdo

 

Download both of the above zip archives.
Extract each

To start the core – from terminal – ./start-testnet.sh

This will start the Qortal Core Testnet API on localhost:62391

To start the UI (with node.js installed) from terminal type – node server.js

This will start a UI server running on http://localhost:12388

Access in your browser, and HELP US TEST!

 

Discord room #ltc-trade-testing is there for discussion of the testing, and anything you may want to bring to the team’s attention.

Thank you!

What does Qortal have NOW?

Hello Qortians!

It seems that lately there has been some ‘confusion’ in regard to what Qortal HAS NOW and what CAN BE DONE with it.

Therefore, this blog post has become a necessity. 

In this post, I will explain the use cases for The Qortal Network in its CURRENT STATE, and what can be accomplished with the already existing core functionality.

 

– Qortal Authentication system –

Qortal’s authentication system (which is currently utilized for obtaining the authorization by which transactions may be carried out on behalf of a specific Qortal account.) I.E. ‘login’ (which technically isn’t correct, as there is nothing actually being ‘logged in’ to in Qortal… when ‘log in’ is clicked in Qortal, all the user is doing is proving they have the rights necessary to carry out the creation and authorization of transactions on The Qortal Network.)

The Authorization system in Qortal requires NO centralized database, and sends NO private information that could be utilized to gain authorization over an account is EVER sent anywhere outside of the local machine running Qortal. This means that the authorization system has no centralized oversight needed, and as such is much more secure than a typical centralized authorization system utilized on most every service on the internet.

Utilizing the Qortal authentication system, a centralized service provider may allow any Qortal user to utilize their centralized service, WITHOUT the need to create an ‘account’ within the service itself. Any Qortal user (unless decided by the service provider to only allow certain users, which is also an option by way of the existing ‘groups’ system) may make use of the service, without any need for any other account creation and subsequent need for remembering username/password for each individual provider (like we have with the Internet currently.)

 

– Future options (applications and UI plugins)

The options below could be built now to be utilized on the network. These options could be built by any member of the community in coordination with the current lead developers, or on behalf of a partner built for them by the current lead development team. With a small amount of effort the following ideas may be created within a short period of time.

 

– Qortal-Authorized UI Plugins –

Using the method described above, and the EXISTING UI, a plugin that would be self-installed after the initial UI installation could be created. This plugin would show up just like all of the ‘default plugins’ in the UI, but would do so after being installed by the user looking to make use of the plugin.

 

– Qortal ‘App Store’ (future option)-

‘Non-default plugins’ made by any user or service provider (meant to be inside the existing UI) could be published in an ‘app store’ available. (The apps allowed to be displayed as ‘approved’ will be voted on by The Qortal Network users.)

A ‘private’ app could also be created for government or internal company use cases, etc.

 

– Qortal-Authorized web apps –

Should any developer decide to, they may create a web application making use of Qortal as authentication.

Any application that requires authentication for users to accomplish actions within the app, could utilize Qortal for said authentication. Just as the applications that make use of other blockchains do, they may make use of Qortal in a similar fashion. If done, the application could be built without the need for registration, storage, and verification by centralized means.

 

I will post more posts like these with more that can be done with the current Qortal network as time goes on.

Stay tuned!

-crowetic