InLeo First Project That Implements HAFSQL. Another Example Why Hive DHF Needs Reform

avatar

(

)

InLeo First Project That Implements HAFSQL. Another Example Why Hive DHF Needs Reform

For those who aren’t aware recently the HiveSQL main data network was hacked resulting in multiple tasks on the Hive blockchain being thrown into chaos and it is still having issues. The HIVESQL is the main information database that enable many projects to pay out their dividends, undertake snapshots and overall enables Hive to function.

HiveSQL is a publicly available Microsoft SQL database housing all Hive blockchain data and it has long been instrumental in providing structured and readily accessible data for analysis and information retrieval. The recent security breach has shown the vulnerability of centralized databases being used on a decentralised project and it has provided a case for necessitating a shift towards more secure and efficient alternatives.

How does HIVESQL work? As mentioned in the link above instead of having a link where you download a copy of the data a program was developed that enable you to connect to a MS-SQL server and ask the server a question i.e Which wallets hold InLeo tokens, the server would then provide you a list of all the wallets that currently hold the token and their amounts. As mentioned by @khaleelkazi HAFSQL was able to pull data in a second and a half versus HIVESQL 10 minutes.

The Impact of the Hack on Hive

Since the hack Hive many projects that rely on this function have suffered and have had to move to manual processing which is time consuming, some projects haven’t updated their information since prior to the hack to new delegations or purchases of tokens hasn’t been providing accurate drops or dividends.

This has thrown many other projects into chaos as they scramble to address the issues and come up with new ways to overcome their current project barriers. It is too early to know what the hackers were trying to acheive or if they have found a way to utilise the data to access funds but Hive users should remain vigilant as it can be used to find out who has all the Hive and then hackers can target those accounts to try and gain access.

InLEo Moves Forward Beyond The Hack

InLeo has been the first project on Hive to overcome this issue since the hack and are the first project on Hive to move their operation to a new model and server successfully implemented HAFSQL to their InLeo Node.

The current HIVESQL Hack also brings to light the need to overhall the DHF proposal because in it’s current form it is overpaying projects who don’t actually contribute to the advancement of the Hive Ecosystem. The HAFSQL was work that was able to be done through a proposal. But we need more people building on Hive and the only way to do that is to assess the current projects and remove those that are no longer providing for us.

HAFSQL is running on a HAF (HIVE Application Framework) node andprovides our chain with a significant leap forward in blockchain data management. Unlike its predecessor HAFSQL parses existing data within the HAF database while augmenting it with additional indexes and tables. This innovative approach not only enhances data accessibility but also bolsters security measures mitigating the risks associated with centralized databases.

Our whole current issue could have been avoided had projects dumped HIVESQL and migrated over to HAFSQL long ago or pumped more resources into this development through the DHF proposal system. Now we are all awaiting for things to slowly change impacting our chain and it’s expansion.

Core Features of HAFSQL

The HAFSQL was developed by @mahdiyari which you can find further information and the work that went on through these hive posts looking at the features we can see the current benefits:

Speed and Efficiency:

HAFSQL boasts impressive processing capabilities that enabe the execution of complex queries with unparalleled speed. Its streamlined architecture minimizes latency facilitating seamless data retrieval and analysis.

Customisable

One of the standout features of HAFSQL is its adaptability to diverse user requirements. Through the HAFSQL-API, users can leverage JSON-RPC 2.0 API access to customize queries and tailor data retrieval mechanisms to their specific needs.

Accessibility

HAFSQL's user-friendly interface makes it accessible to developers and users alike, fostering a collaborative ecosystem of data exploration and innovation. Publicly available instances further democratize access to blockchain data

InLeo Node Transition to HAFSQL

InLeo Node's decision to migrate to HAFSQL shows us the the growing momentum behind this groundbreaking technology and the need to upgrade the way we do things on Hive. By shifting to HAFSQL InLeo Node not only prioritizes data security and efficiency but also paves the way for widespread adoption within the Hive community.

Challenges and Opportunities Ahead:

While the transition to HAFSQL represents a significant milestone challenges lie ahead in ensuring seamless integration and widespread adoption. Addressing these challenges will require collaborative efforts from developers, node operators and community stakeholders to refine and optimize HAFSQL's functionalities.

This is something that could greatly benefit from the DHF proposal system and we shouldn’t be having to have to go through so many hoops and barriers for projects that can greatly benefit our community.

The migration of InLeo Node to HAFSQL marks a decisive step forward in blockchain data management and as the first project to do so, provides us an insight into the projects ability to see problems, come up with solutions and progress us into the future.

By embracing innovative solutions like HAFSQL the Hive community can advance their projects beyond the current barrier and address core security and information issues and drive decentralized technology that empowers it’s users with secure, efficient and accessible data infrastructure.

Image sources provided supplemented by Canva Pro Subscription. This is not financial advice and readers are advised to undertake their own research or seek professional financial services.

Posted Using InLeo Alpha



0
0
0.000
7 comments
avatar

I’m positive that with atoll like this Inleo would never have to reply on any other third party service anymore. The HiveSQL being down really had a great impact on the Hive ecosystem as a whole. This is why In life it’s best to have alternative and not solely relying on one thing all the time. A bold move from Inleo to now have their own way to extract data faster and easier. I don’t know much about the dhf but I’m sure projects like this are good for the ecosystem as a whole and finding them is a welcomed idea.

0
0
0.000
avatar

The HAFSQL is already looking to be a lot better than the HIVESQL so awesome things to come

0
0
0.000
avatar

Hello,

Isn't this comparing apples with oranges?
Of course, one solution is always faster for you. HiveSql is accessible and usable for everyone, hafsql has to be set up by everyone, there is no public server that everyone can access. At least not for live operation. There is only one for testing.

Would a HAF server also be able to serve everything/everyone as HiveSQL has done so far?

What kind of server is needed for this? How much performance does it need, how much storage space?

I don't think that would be an option for many people.

0
0
0.000
avatar

This goes to my point on how the DHF should go towards things that benefit Hive not just same old broken projects.

0
0
0.000
avatar

You’re the first person who gave me an insight to how HiveSQL works
Comparing it to a HAF server, I think HiveSQL is better…

0
0
0.000
avatar

HafSQL is better for Dapps that need more power and scalability, while HiveSQL is more for individuals and smaller Dapps, or it also depends on which features need the SQL. It's not even one better than the other but to be coherent on what do you need it for

0
0
0.000