create account

VSC - Hive Smart Contracts - 2023 In Review by vsc.network

View this thread on: hive.blogpeakd.comecency.com
· @vsc.network · (edited)
$82.84
VSC - Hive Smart Contracts - 2023 In Review

![image.png](https://files.peakd.com/file/peakd-hive/vsc.network/23xypMKKkevJkm4wWz7GsPsm2kwo82nE9bUDAEPSeHmRAqqyJBVXLYXC7k3E4pZLx4yJs.png)


# VSC - 2023 In Review

Greetings fellow Hiveians. In this article we will be reviewing all the work that has been done for the VSC project over the last year. 2023 was an exciting year for this project. What started out as just an idea has now blossomed into a serious project. And within the community it was just a mere rumor. In 2024 we expect to accomplish even more. 


### HiveFest 

At HiveFest 2023, our founder @vaultec presented VSC publicly for the first time ever. To our surprise and delight, VSC was met with strong support from many members of community. Whether it was the idea of feeless smart contracts, or fully decentralized Bitcoin wrapping, one way or another many people were interested in the project. Shortly after HiveFest, we officially released our very first DHF proposal to fund the development of this project. Within only a few weeks our proposal was approved by many individual community members and numerous large whales. VSC became alive. 

https://3speak.tv/watch?v=hivefest/nssnytso

### Proof of Concept testnet 

In May 2023, we released our early stage prototype of VSC for public use. While prototype was an extremely basic smart contract L2 on Hive, and had several major bugs, it allowed us to demonstrate what was possible and gave us a clear vision for what our proposal would entail. 

Those bugs even prevented us from demoing at HiveFest as initially planned, but nonetheless it has lead to massive improvements of reliability. One such issue was Hive API reliability. This issue alone has many facets to it. From the libraries being used to APIs themselves, each played a major role in stable operation. 

To solve this we've wrote our own custom block streamer and load balancer. The load balancer in particular is capable of forwarding 5+ Hive APIs to the client. Meaning if one node is down it can immediately redirect to an operational node. As a result the network went from being unreliable most of the time, to being more reliable than nearly all Hive frontends. Even despite recent API outages, VSC remained operational. For a smart contract network, a reliable network is critical. Going forward reliability will only improve as we solve bugs and do rigorous testing.

Fast forward to now, this original prototype network is being sunset in favor of the new testnet coming up soon. The testnet brings a series of major changes from Webassembly smart contracts, to highly efficiently consensus. It marks major point in time between a prototype and becoming a production ready network. 


### Bitcoin Wrapping & DeFi on Hive

![image.png](https://files.peakd.com/file/peakd-hive/vsc.network/23tw9kF8nG4dREwbfdkov1SxEcg4aY54q1hNTEMhqtutkEnd3KwixyLuabrCUGJu95kWt.png)


In late November, we released our Bitcoin wrapping demo and proof of concept for all to see. Within the first few hours hundreds of people received wrapped BTC using VSC smart contracts. While this was a major focal point of the community for several days, it was only a demo. We are now focusing on migrating the original prototype smart contracts to something production ready. Any remaining balances will be airdropped back to any users that have participated. Aside from smart contracts, decentralized Bitcoin wrapping is the #1 goal of this project. 

On a related topic, a few of you have heard about the DeFi frontend we are working on. In fact, many of you have already used it. The Bitcoin wrapping we initially showcase will slowly evolve into a full fledged DeFi interface. DeFi on Hive has been extremely limited between only a few platforms with a complete lack of diversity for frontends. We aim to build a clean, fully functional DeFi interface for VSC. Initially, we will target wrapped Bitcoin and HBD/Hive, however, as communities create their own tokens on VSC those will become supported as well. This frontend is akin to how tribaldex is to Hive engine.

The work for this is already well under way and we provide several UI screens below for community review. The UI will mainly consist of wrapping/unwrapping, swaps, LPs, plus transaction view with filtering and a few others. Over time we will expand the feature set as necessary and upon community demand. 

**Swap interface between BTC and HBD**


![image.png](https://files.peakd.com/file/peakd-hive/vsc.network/23xAwQ7uq7sXHn2F3EWhxtumffncYCdr5SncC5e1kAmQanbCJgvmostss3e9UWdHwWoZL.png)


**Manage Liquidity Pairs**


![image.png](https://files.peakd.com/file/peakd-hive/vsc.network/23wr9i6nuY1K7koM17zNxKLhe7kpRDhRk5feAiL6Co5XDpUUPxgsQD1CAFGuaYgFR2HUt.png)


**Main Dashboard**

![image.png](https://files.peakd.com/file/peakd-hive/vsc.network/23viTK68fDsgchxE6Q2b8KrgZwpR8StcBuL8o5HK34ZZNdLj9WNBxoK8aBZ56ZHTHMZQW.png)



**in progress login flow**

![image.png](https://files.peakd.com/file/peakd-hive/vsc.network/23tSzWXZGXFW8ieM51RjxjdnPCQye2djdBuPjK7X7Thj6RhAk2BfG8XSi45Y6UWvbFfWV.png)


Aside from the above, we are also working on building developer documentation that will become available around the same time as testnet launch.


![image.png](https://files.peakd.com/file/peakd-hive/vsc.network/245TLN8CbFymnb6TnMav7kqSLX3wFg8N1MA1edR8zEAUBTZcZczMbmvCaPrDXRLrKyGuH.png)



### Next Steps & Final Thoughts

Some of the work we've done, but we will will not go into depth due to boring technical details:
- Implementing webassembly smart contracts
- Intercontract calls & smart contract structure
- BLS in BFT style consensus
- Native offchain accounts & Ethereum interop
- Sharding/horziontal scaling research
- IPFS offchain storage.
- Numerous others.


Our work is not only just VSC focused, the VSC project has even made a proposal to the Hive core team to improve multisigs. Not just for VSC, but any L2 wanting to build on Hive. See links below for more detail.
- [Vaultec's multisig proposal to BlockTrades dev team](https://peakd.com/hive-139531/@blocktrades/vaultec-s-multisig-proposal-to-blocktrades-dev-team)
- [The future of Multisigs & cryptography on HIVE](https://peakd.com/vsc/@vsc.network/the-future-of-multisigs-and-cryptography-on-hive)

Overall, we've made a tremendous amount of progress in 2023, and in 2024 it will only increase. The future continues to look bright for VSC. Hive as a whole will significantly benefit from our efforts as a result. We are looking forward to the testnet launch coming up soon and production Bitcoin wrapping. Keep a watch out for our next DHF proposal shortly thereafter. The time is now  to get involved in VSC as many others begin to get involved. Run a VSC node, promote on social media, maybe even write a smart contract, it all helps grow this project and Hive as a whole. 

Let's build the future of Hive.

### Socials
Website: https://vsc.eco

Twitter: [@vsc_eco](https:/twitter.com/vsc_eco)

Hive: https://peakd.com/@vsc.network

Github: https://github.com/vsc-eco

[Vote for VSC Proposal here](https://peakd.com/proposals/279)


### Read more:

- [Announcing the VSC block explorer](https://peakd.com/vsc/@techcoderx/announcing-the-vsc-block-explorer)
- [Call to action - Setup a VSC devnet node](https://peakd.com/vsc/@vsc.network/call-to-action-setup-a-vsc-devnet-node)
- [The Crypto Maniacs Podcast - Episode 213 w/ Vaultec](https://peakd.com/hive-167922/@jongolson/nympekqb)
- [Virtual Smart Chain: Bringing Smart Contracts To Hive](https://peakd.com/hive-167922/@taskmaster4450/virtual-smart-contract-bringing-smart-contracts-to-hive)
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 383 others
properties (23)
authorvsc.network
permlinkvsc-hive-smart-contracts-2023-in-review
categoryvsc
json_metadata"{"app":"peakd/2023.11.3","format":"markdown","description":"Let's review our progress for smart contracts on Hive.","tags":["vsc","hive-core","dhf","smartcontracts"],"users":["vaultec","blocktrades","vsc.network","vsc","techcoderx","jongolson","taskmaster4450"],"image":["https://files.peakd.com/file/peakd-hive/vsc.network/23xypMKKkevJkm4wWz7GsPsm2kwo82nE9bUDAEPSeHmRAqqyJBVXLYXC7k3E4pZLx4yJs.png","https://files.peakd.com/file/peakd-hive/vsc.network/23tw9kF8nG4dREwbfdkov1SxEcg4aY54q1hNTEMhqtutkEnd3KwixyLuabrCUGJu95kWt.png","https://files.peakd.com/file/peakd-hive/vsc.network/23xAwQ7uq7sXHn2F3EWhxtumffncYCdr5SncC5e1kAmQanbCJgvmostss3e9UWdHwWoZL.png","https://files.peakd.com/file/peakd-hive/vsc.network/23wr9i6nuY1K7koM17zNxKLhe7kpRDhRk5feAiL6Co5XDpUUPxgsQD1CAFGuaYgFR2HUt.png","https://files.peakd.com/file/peakd-hive/vsc.network/23viTK68fDsgchxE6Q2b8KrgZwpR8StcBuL8o5HK34ZZNdLj9WNBxoK8aBZ56ZHTHMZQW.png","https://files.peakd.com/file/peakd-hive/vsc.network/23tSzWXZGXFW8ieM51RjxjdnPCQye2djdBuPjK7X7Thj6RhAk2BfG8XSi45Y6UWvbFfWV.png","https://files.peakd.com/file/peakd-hive/vsc.network/245TLN8CbFymnb6TnMav7kqSLX3wFg8N1MA1edR8zEAUBTZcZczMbmvCaPrDXRLrKyGuH.png"],"author":"vaultec"}"
created2024-01-13 03:07:54
last_update2024-01-13 15:08:39
depth0
children12
last_payout2024-01-20 03:07:54
cashout_time1969-12-31 23:59:59
total_payout_value41.458 HBD
curator_payout_value41.385 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length7,559
author_reputation192,969,127,486,285
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,440,467
net_rshares178,585,695,583,890
author_curate_reward""
vote details (447)
@bradleyarrow ·
Fracking awesome 👌 
properties (22)
authorbradleyarrow
permlinkre-vscnetwork-s77eqo
categoryvsc
json_metadata{"tags":["vsc"],"app":"peakd/2023.11.3"}
created2024-01-13 14:25:36
last_update2024-01-13 14:25:36
depth1
children0
last_payout2024-01-20 14:25:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length19
author_reputation613,281,831,310,908
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,449,879
net_rshares0
@engrave ·
$0.04
Great job, keep going :D
👍  ,
properties (23)
authorengrave
permlinkre-vscnetwork-s7cu25
categoryvsc
json_metadata{"tags":["vsc"],"app":"peakd/2023.11.3"}
created2024-01-16 12:44:30
last_update2024-01-16 12:44:30
depth1
children1
last_payout2024-01-23 12:44:30
cashout_time1969-12-31 23:59:59
total_payout_value0.020 HBD
curator_payout_value0.021 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length24
author_reputation318,715,578,576,029
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,524,618
net_rshares100,091,867,766
author_curate_reward""
vote details (2)
@vaultec ·
$0.22
That's the plan! 
👍  
properties (23)
authorvaultec
permlinkre-engrave-s7cumz
categoryvsc
json_metadata{"tags":["vsc"],"app":"peakd/2023.11.3"}
created2024-01-16 12:57:00
last_update2024-01-16 12:57:00
depth2
children0
last_payout2024-01-23 12:57:00
cashout_time1969-12-31 23:59:59
total_payout_value0.110 HBD
curator_payout_value0.110 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length17
author_reputation46,912,596,907,908
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,524,906
net_rshares513,626,485,269
author_curate_reward""
vote details (1)
@hive-lu ·
#### Hello vsc.network!
**It's nice to let you know that your article won 🥉 place.**
Your post is among the best articles voted 7 days ago by the @hive-lu | King Lucoin Curator by **deepresearch**
 
You and your curator receive **0.1000 Lu** (Lucoin) investment token and a **6.44%** share of the reward from [Daily Report 177](/lucoin/@hive-lu/daily-report-day-177). Additionally, you can also receive a unique **LUBROWN** token for taking 3rd place. All you need to do is reblog [this](/lucoin/@hive-lu/daily-report-day-177) report of the day with your winnings.
 
<center>[![2.png](https://files.peakd.com/file/peakd-hive/now.calendars/23uEwt7Djmb4N3dE96ecCUemJez6vLU3fmoTrdjEJn1ws4d8iPw2QrrsB22nyhbb178sx.png)](/@hive-lu)</center>
 
---
<center><sub>Invest in the **Lu token** (Lucoin) and get paid. With 50 Lu in your wallet, you also become the curator of the @hive-lu which follows your upvote.
Buy Lu on the [Hive-Engine](https://hive-engine.com/trade/LU) exchange | World of Lu created by @szejq </sub></center>
<center><sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP` _or to resume write a word_ `START`</sub> </center>
properties (22)
authorhive-lu
permlinklucoin-prize-kqmxpm
categoryvsc
json_metadata""
created2024-01-21 00:30:24
last_update2024-01-21 00:30:24
depth1
children0
last_payout2024-01-28 00:30:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,191
author_reputation30,618,219,856,199
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,644,680
net_rshares0
@jacobpeacock ·
Where exactly is the smart contract code in the vsc-eco repository?
properties (22)
authorjacobpeacock
permlinkre-vscnetwork-2024112t22135574z
categoryvsc
json_metadata{"tags":["vsc","hive-core","dhf","smartcontracts"],"app":"ecency/3.0.37-vision","format":"markdown+html"}
created2024-01-13 03:13:54
last_update2024-01-13 03:13:54
depth1
children2
last_payout2024-01-20 03:13:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length67
author_reputation320,050,760,477,026
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,440,539
net_rshares0
@vsc.network ·
https://github.com/vsc-eco/vsc-node
properties (22)
authorvsc.network
permlinkre-jacobpeacock-s76rft
categoryvsc
json_metadata{"tags":["vsc"],"app":"peakd/2023.11.3"}
created2024-01-13 06:02:21
last_update2024-01-13 06:02:21
depth2
children1
last_payout2024-01-20 06:02:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length35
author_reputation192,969,127,486,285
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,442,520
net_rshares0
@jacobpeacock ·
Thanks.
properties (22)
authorjacobpeacock
permlinkre-vscnetwork-2024113t83025895z
categoryvsc
json_metadata{"tags":["vsc"],"app":"ecency/3.0.37-vision","format":"markdown+html"}
created2024-01-13 13:30:27
last_update2024-01-13 13:30:27
depth3
children0
last_payout2024-01-20 13:30:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length7
author_reputation320,050,760,477,026
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,448,851
net_rshares0
@kairke ·
!WOC
properties (22)
authorkairke
permlinkre-vscnetwork-s77l84
categoryvsc
json_metadata{"tags":["vsc"],"app":"peakd/2023.11.3"}
created2024-01-13 16:45:42
last_update2024-01-13 16:45:42
depth1
children0
last_payout2024-01-20 16:45:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4
author_reputation1,087,601,845,858
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,452,759
net_rshares0
@leo.tasks ·
<center>

### We hope your experience with InLeo Premium was amazing!

https://i.imgur.com/4xuXqeK.png

[If you want to renew your subscription click here!](https://inleo.io/premium)
properties (22)
authorleo.tasks
permlinkre-vscnetwork-s8hyfc
categoryvsc
json_metadata{"tags":["vsc"],"app":"peakd/2024.1.1"}
created2024-02-07 17:40:24
last_update2024-02-07 17:40:24
depth1
children0
last_payout2024-02-14 17:40:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length182
author_reputation4,048,010,288,717
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id131,111,991
net_rshares0
@manniman ·
Good job so far!
properties (22)
authormanniman
permlinkre-vscnetwork-s9ep4i
categoryvsc
json_metadata{"tags":["vsc"],"app":"peakd/2024.1.1"}
created2024-02-25 10:00:18
last_update2024-02-25 10:00:18
depth1
children0
last_payout2024-03-03 10:00:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length16
author_reputation77,790,724,868,389
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id131,570,155
net_rshares0
@pizzabot ·
<center>PIZZA!
 The Hive.Pizza team manually curated this post.

<sub>Join us in <a href="https://discord.gg/hivepizza">Discord</a>!</sub></center>
properties (22)
authorpizzabot
permlinkre-vsc-hive-smart-contracts-2023-in-review-20240113t160230z
categoryvsc
json_metadata"{"app": "pizzabot"}"
created2024-01-13 16:02:30
last_update2024-01-13 16:02:30
depth1
children0
last_payout2024-01-20 16:02:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length147
author_reputation7,430,219,042,026
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,451,868
net_rshares0
@xiko ·
@vaultec I think you should move over to DeSo.

You (imo) are the only talented dev around here that has potential to go full Vitalik but (again imo) this Hive thing is now a dead horse.

Let those clowns @starkerz and @theycallmedan live in their bubble utopia believing that they are saving free speech with their half assed "speak (NOTworking) network" and go and put your mind to proper work on a BLOCKCHAIN that can still generate buzz in the crypto world.

Go check out FOCUS and their 2024 vision. I think you would be an asset over there.

Maybe take that little Latino/gringo @disregardfiat with you also, and see if he can actually do something with his Dlaxitive project.

Both VSC and DLux have potential but they have no future here.

Hive is forever a poor people's chain and I really don't think your work will do much for change here.

Just look at the "FREECHAIN" embarrassment by @lordbutterfly. A project that community essentially paid for through DHF but now same community has to PAY TO VIEW (AND FORCED TO VOTE) FOR THAT BULLSHIT.

WTF.

All because lord B-Cups wants to be a big time movie producer.

Anyway bad jokes are bad jokes.

>> Hive - forever going nowhere in value until it's not even worth witnessing.
properties (22)
authorxiko
permlinks783we
categoryvsc
json_metadata{"users":["vaultec","starkerz","theycallmedan","disregardfiat","lordbutterfly"],"app":"hiveblog/0.1"}
created2024-01-13 23:29:06
last_update2024-01-13 23:29:06
depth1
children0
last_payout2024-01-20 23:29:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,236
author_reputation-2,275,684,584,966
root_title"VSC - Hive Smart Contracts - 2023 In Review"
beneficiaries
0.
accounthiveonboard
weight100
1.
accounttipu
weight100
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id130,460,650
net_rshares0