Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Gravity Protocol

Pages: [1] 2
1
Gravity / Gravity Testnet Report 25.06.2018–11.07.2018
« on: July 16, 2018, 09:04:21 am »
Gravity Testnet Report 25.06.2018–11.07.2018

Hi everyone!
Last fortnight was filled with lots of events! Our team worked on desync issues, refined the Wallet and Block Explorer, and created a new design for the Block Explorer. For more information, read the report below.

The Gravity website moved to a new domen gravity.io, all the old links now redirect users there. The Korean version of the website is also in progress.

The most recent version of our White Paper is on the website now, and everyone can have a look at it here

We are working on a new Roadmap. The old version included everything on one map, but the new one is more detailed and divided into sections: Business, IT, Go-To-Market and so on. You can have a look on it here on our website.

All of the tutorials on the network are now on github. If you have any suggestions or questions, please let us know at our telegram dev-chat.

Statistics for 10.06.2018–24.06.2018
Number of accounts: 2619 (99 new)
Number of signed blocks: 3 827 600 (1,369,338 new)
Number of transactions: 784 881 (103,165 new)
Number of active witnesses: 13
Number of reserve witnesses: 45
Number of active committee members: 11
Number of reserve committee members: 29

Network Activity Index
Network Activity Index is calculated in the testnet once per week and its amount affects the size and availability of emission. Emission is released only if the Activity Index in the last week was greater than in any other previous week. This emission is distributed amongst all the accounts in the network according to their Gravity Index.

In the fifth week of testing, Network Activity Index was 67689, and as a result, 0 ZGV was created.

In the sixth week of testing, Network Activity Index was 26425, and as a result, 0 ZGV was created.

For the past two weeks, Network Activity Index was lower than it was on the first week (161469), and as a result, there was no emission in the blockchain those weeks.

Technical Updates
As described in the last Testnet Report, there were issues with nodes staying in sync while trying to calculate Activity Indexes and Emission. Over the past three or four weeks the development team has been working on performing those calculations asynchronously in order to keep the block interval down to one second. This update has passed our local tests and the updated nodes will be introduced into the testnet soon.

Another event that we wanted to share is that the testnet had a breakdown. The likely culprit was the Emission calculation event. This caused some nodes to become out of sync and go offline. Any nodes that were out of sync were voted out of active witness positions.

Tests still need to be performed on the Activity Index calculation (which happens daily) and the Emission event (which happens weekly). Making sure that the calculations function correctly on the testnet is an important step towards launching the main net. After these things have been tested, testnet participants can update their nodes and become active witnesses once again.

Node Update
This week an update of the nodes was released. Now the Activity Index and Emission are calculated asynchronously in three stages:

  • Collecting the source data for calculations, waiting the fixed delay to make it irreversible (currently 1000 blocks)
  • Starting the asynchronous calculations, waiting the fixed delay to complete the calculations for sure (currently 2000 blocks)
  • Applying the calculation results

Now all the witness nodes are updated and function normally. Next Monday we plan to test the Emission, and after that we’ll add to the testnet everyone who wants to become a witness.

Infrastructure

The Block Explorer
A brand new, completely redone version of the Block Explorer appeared this week. We fixed the Explorer’s mobile version display bugs and will continue working on it.

The Wallet
During past two weeks our team has been working on Stealth Transactions. It should be finished shortly.

A new memo-message function was added to the Wallet. You can now add a message to the token transaction.

Also, some small bugs in mobile version and design layout were fixed.

Future Plans
We plan to redraft the current version of the Wallet and refresh its design as well as refine the UI.

Media Publications About The Gravity Protocol

Thetodaycn.com
区块链研发公司 Gravity Solutions 致力为中小企开拓数十亿美元市场机遇

Kejiit.com
区块链研发公司 Gravity Solutions 致力为中小企开拓数十亿美元市场机遇

Isouthtech.com
区块链研发公司 Gravity Solutions 致力为中小企开拓数十亿美元市场机遇

Theshandong.com
区块链研发公司 Gravity Solutions 致力为中小企开拓数十亿美元市场机遇

Niuniuwang.cn
区块链研发公司 Gravity Solutions 致力为中小企开拓数十亿美元市场机遇

Newsbiz.cn
区块链研发公司 Gravity Solutions 致力为中小企开拓数十亿美元市场机遇

Itodaynews.cn
区块链研发公司 Gravity Solutions 致力为中小企开拓数十亿美元市场机遇

Ifuntech.cn
区块链研发公司 Gravity Solutions 致力为中小企开拓数十亿美元市场机遇



2
To Kill a Middleman: Why Blockchain is Vitally Important for Small Businesses

The term “Blockchain” has been a buzzword for a while. Everyone has heard of blockchain, but few use it outside of cryptocurrency trading and speculation. Usually, people talk about “creating trust where there is none” when referring to blockchain. You may also hear things along the line of, blockchain helping to “kill the middleman”.

However, many may not truly understand, what “the middleman” is, how to get rid of it, and, the main thing, why blockchain hasn’t been adopted on mass yet.

A full article about the issues which discourage SMEs to use blockchain and how Gravity Protocol is going to solve these issues - here on our Medium blog.


3
Gravity / Gravity Mobile Wallet
« on: July 16, 2018, 08:15:30 am »
Gravity Mobile Wallet


We’re happy to inform you that the work on the Gravity Mobile Wallet has already started. The Gravity mobile client is primarily а highly secure wallet for ZGV and custom token storage, and it also works as an access to the network.

The first version of the mobile client includes voting, accounts management, ZGV tokens transfer, the balance and your activity in the network. We plan to implement Gravity Wallet on the two major platforms, Android and iOS.

Full article with walletfeatures description, UI screenshots and future plans on the Wallet is here on our Medium blog.




4
Gravity / Gravity Testnet Report 10.06.2018–24.06.2018
« on: June 26, 2018, 10:17:15 am »


Hello everyone!
Last fortnight our team was actively working on the network, developing and improving it. We fixed some small bugs, solved the calculation delay problem (and we’re testing it now), and published several articles and manuals about working with testnet.

Statistics for 10.06.2018–24.06.2018

Number of accounts: 2520 (56 new)
Number of signed blocks: 2 458 262 (1,099,762 new)
Number of transactions: 681 716 (148,716 new)

Number of active witnesses: 25 (2 new)
Number of reserve witnesses: 25
Number of active committee members: 11
Number of reserve committee members: 29

Network Activity Index

Network Activity Index is calculated in the testnet once per week and its amount affects the size and availability of emission. Emission is released only if the Activity Index in the last week was greater than in any other previous week. This emission is distributed amongst all the accounts in the network according to their Gravity Index.

In the third week of testing, Network Activity Index was 80, and as a result, 0 ZGV was created.

In the fourth week of testing, Network Activity Index was 30, and as a result, 0 ZGV was created.

For the past two weeks, Network Activity Index was lower than it was previously, and as a result, there was no emission in the blockchain those weeks.

Acknowledgement

We are grateful to our team for their active work on the project and wee would also like to thank some people personally. Many thanks to Brendan Jensen, who brought lively discussions to our official Twitter account and actively helps the community on our Telegram dev chat and Discord channel. Many thanks to Rieki Cordon and Cryptick Cryptick as well for their interesting ideas and activities.

Technical Updates

A main distinctive feature of our system, is Network Activity Index calculation and the emission calculation based on that calculation. Both of these operations require vast amounts of computing power and they cannot be calculated immediately. At the beginning, when the testnet was launched, everything worked fine. But as the testnet grew larger, the calculations began to take more and more time. They quickly surpassed the one-second limit. This is an issue because if blocks are not calculated every second, the system will experience forks and desyncs. In the testnet, forks are solved automatically, but some of the values still remain out of sync. Due to this desync, the last emission was released with a delay.

Due to this desyncing, we moved the heavy part of the calculations to a parallel stream. The calculations will be done the same way, but this way, there will be аn insignificant delay, within reasonable limits. We plan to implement this calculation method on Monday, and it will be tested and approved for an update on Tuesday. At that time, we’ll notify all witnesses to update the software so we can check on how the nodes work. After that we’ll need a lot of transactions to break the last emission record, in order to trigger another emission.. At that point, we’ll see if the system is stable and if there are any bugs to be fixed.

Plans for the future

We continue to work on “The Battle of the Bots”, which aims to increase the amount of bots as well as their activity in the network. Stay tuned!

Infrastructure

Gravity Wallet

New user statuses were added to the Gravity Wallet, and here’s also a new module with a referral program. We fixed the adaptive template and some small local bugs. Gravity Wallet design is ready, and now we work on the back-end. We’ll also continue working on stealth-transactions.

Mobile Version

We’re also working on a mobile app for Android and iOS and soon we’ll publish an article on the process of developing the wallet, which we would love to have some feedback on..

Explorer

We fixed some small bugs. There also will be some refinements related to the referral program.

Governance

Links to guidelines were also added which can help users to test the network within their in user account. There is also a new Rewards module, where users can find out, how much they will receive for a specific action.

During these two weeks we’ve also worked on the Gravity website. We updated the copy, added a [b=https://www.gravityprotocol.org/gravity_yellow_paper.pdf]Technical Paper[/b], refined module where network testing is described, and added links to our bitcointalk and Reddit threads. There’s also a module for fortnight reports now. Wechat was also added to the Chinese version of our website.

Our priority now, is to complete and release stealth-transactions, finalize the referral program and refine adaptability. Next week we’ll start working on new modules of the Gravity Wallet — dashboard, for example, where the data from all accounts will be stored. We will also add a module with information about tokens.

Documentation

We’ve completed the White Paper. Everyone can have a look on it in our Telegram dev chat.

Media Publications about the Gravity Protocol

descentralizados.cl
 Gravity Protocol: Enciende la radio, ¡Estás al aire!

bitecoin.com
 区块链崭新应用-Gravity Solutions推出公用测试网

toutiao.com
 区块链崭新应用 — Gravity Solutions 为中小企制订协议和推出公用测试网

coinhoo.com
 区块链崭新应用-GRAVITY SOLUTIONS推出公用测试网


baijiahao.baidu.com
 区块链崭新应用 — Gravity Solutions 为中小企制订协议和推出公用测试网

p2peye.com
 区块链崭新应用-Gravity Solutions推出公用测试网

jincandou.com
 区块链崭新应用 Gravity Solutions 为中小企制订协议和推出公用测试网

sina.com.hk
 分散式賬本解決方案 區塊鏈的嶄新應用

yes-news.com
 分散式賬本解決方案 區塊鏈的嶄新應用

hkitblog.com
 分散式賬本解決方案 區塊鏈的嶄新應用


5
Gravity / Re: Gravity Testnet Instructions Set
« on: June 24, 2018, 05:18:14 pm »
Resyncing the node

Witnesses:

1. To avoid missing the blocks, witnesses have to use the backup node
Make sure that your backup node is running.

2. In the cli_wallet change your witness signing key to backup key

Code: [Select]
update_witness g1234r1234v1234z1234 "my url" ZGV...backupSigningPublicKey true
Make sure that block production continued from your witness

3. Restart the main node
docker:

Code: [Select]
docker-compose down
docker-compose up -d

without docker:

Code: [Select]
Ctrl+C
./witness_node --data-dir=data --resync-blockchain

Wait for synchronization after update

4. Switch your witness back to its main signing key

Code: [Select]
update_witness g1234r1234v1234z1234 "my url" ZGV...mainSigningPublicKey true
Make sure that block production continued from your witness

5. Restart the backup node the same way as the main

Non-witnesses:

1. Restart the node
docker:

Code: [Select]
docker-compose down
docker-compose up -d

without docker:

Code: [Select]
Ctrl+C
./witness_node --data-dir=data --resync-blockchain
Wait for synchronization after update



6
Gravity / How to update Gravity Protocol node
« on: June 24, 2018, 05:17:29 pm »
How to update Gravity Protocol node

We’re going to learn how to update Gravity Protocol node.

  • First, we’ll go to the node’s directory.
Code: [Select]
cd gravity-testnet-docker
  • Here we’ll stop our node.

Code: [Select]
sudo docker-compose down
  • Then we’ll receive the update from github.

Code: [Select]
git pull origin
  • And new versions of packages from Dockerhub.

Code: [Select]
sudo docker-compose pull
  • Now we’ll run the node in daemon mode.

Code: [Select]
sudo docker-compose up -d
  • If you prefer, you can display current sync status on the screen.

Code: [Select]
sudo docker-compose logs — tail 10 -f
  • To hide the logs, press *Ctrl+Z.


7
How to make proposals and to edit a blockchain configuration

We’re going to learn how to make proposals and to edit a blockchain configuration.

  • First we’ll open cli-wallet when the node is launched.
Code: [Select]
sudo docker-compose exec gravity_node cli_wallet -w /var/lib/gravity/wallet.json
  • Then we’ll unlock the wallet.

Code: [Select]
unlock 1234567
  • And now we’ll get to work.
  • We’ll get current configuration values:

Code: [Select]
get_global_properties
  • We’ll make a proposal to change the interval between the blocks using the template:

Code: [Select]
propose_parameter_change [from account] [time, the value must be greater than CURRENTTIME + committee_proposal_review_period and lower than CURRENTTIME + maximum_proposal_lifetime] {json with the new values} true
  • For example:

Code: [Select]
propose_parameter_change “g2090i8190e9280o7900” “2018–06–13T17:28:00” {“block_interval”: 3} true
  • Now we’ll get the number of proposal id.

Code: [Select]
get_account_history “g2090i8190e9280o7900” 1
2018–06–13T17:00:20 proposal_create_operation g2090i8190e9280o7900 fee: 20.00007 ZGV result: 1.10.1

  • And we’ll vote.

Code: [Select]
approve_proposal g2090i8190e9280o7900 1.10.1 {“active_approvals_to_add” : [“g2090i8190e9280o7900”]} true
  • Now we’ll close the cli-wallet using Ctrl+C

And we’ll change the fees:

  • First we’ll get current values of the configuration

Code: [Select]
get_global_properties
  • Then we’ll make a proposal to change the fees.

Code: [Select]
propose_fee_change “g2090i8190e9280o7900” “2018–06–13T04:32:00” {0 : {“fee”: 1, “price_per_kbyte”: 0,1}, 34 : {“fee”: 10000000}} true
  • Now we’ll get the number of proposal id.

Code: [Select]
get_account_history “g2090i8190e9280o7900” 1
2018–06–13T17:00:20 proposal_create_operation g2090i8190e9280o7900 fee: 20.00007 ZGV result: 1.10.1

  • And vote:

Code: [Select]
approve_proposal g2090i8190e9280o7900 1.10.1 {“active_approvals_to_add” : [“g2090i8190e9280o7900”]} true


    8
    Gravity / Comittee Memember Registration Tutorial
    « on: June 24, 2018, 05:10:32 pm »
    Comittee Memember Registration Tutorial

    We’ll be learning how to create a member of the committee from an account.

    Video instrustion is here.

    • To begin, we need to open the file with the program node.
    Code: [Select]
    cd gravity-testnet-docker
    • Now, let’s start our node with demonization.

    Code: [Select]
    sudo docker-compose up -d
    • Next, run the cli-wallet with extra parameters.

    Code: [Select]
    sudo docker-compose exec gravity_node cli_wallet -w /var/lib/gravity/wallet.json
    • At this time, we’ll create a password for the wallet.

    Code: [Select]
    set_password password
    • Unblock the wallet and we’ll be sent into our account.

    Code: [Select]
    unlock password
    • Here, we’ll import our account.

    Code: [Select]
    import_key “your-account” “your-active-private-key”
    • Now that we’ve done this, we have a lifetime membership for this account,

    Code: [Select]
    upgrade_account “account” true
    • From this account we’ll be creating a member of the committee.

    Code: [Select]
    create_committee_member “account” “url” true
    • Execute the following command, an example is in the video description.
    • Now close the cli-wallet using the keyboard shortcut Ctrl+C.
    • Now your account is a candidate to be a member of the committee.
    • All that is left to do is convince people to vote for you.

    If you’ve already created a witness node, you can skip the password setting steps for the wallet, import the account and purchase a lifetime membership.


    9
    Gravity / Turn a node into a witness node
    « on: June 24, 2018, 05:02:04 pm »
    Turn a node into a witness node

    We’re going to turn a node into a witness node.

    Video instructions you can find here.

    • First, open node’s directory.
    Code: [Select]
    cd gravity-testnet-docker
    • Then, run the node in daemon mode, and run the cli-wallet with advanced settings.

    Code: [Select]
    sudo docker-compose up -d
    sudo docker-compose exec gravity_node cli_wallet -w /var/lib/gravity/wallet.json
    • Next, Set a password for the wallet and unblock the wallet.

    Code: [Select]
    set_password password
    unlock password

    • Import your account in the wallet.

    Code: [Select]
    import_key “your-account” “your-active-private-key”
    • Here’s where you’ll get a lifetime membership, and then create a witness.

    Code: [Select]
    upgrade_account “account” true
    create_witness “account” “url” true

    • Now you’ll need to get your witness-ID.

    Code: [Select]
    get_witness “account”
    • As you can see, the witness-ID for this specific account is “1.6.*” You’re going to want to memorize it or write it down. There is also a public key for signing blocks which also needs to be saved.
    • Now you can derive a private key using the public key, save the private key as well.

    Code: [Select]
    get_private_key [public signing key] (without quote)

    • Now close the cli-wallet using Ctrl+C.
    • After that, you’ll need to edit the config.ini file.

    Code: [Select]
    sudo nano ./data/config.ini
    • Add your witness-ID, and replace the keys.
    • Don’t forget to delete the sharp symbol (#) in front of witness-id to turn the comment line into a code line.
    • After you’ve added your witness-ID and replaced the keys, press Ctrl+X.
    • Then press Y to save the changes.
    • Now you’ll need to restart the node. For that, use the docker-compose down and docker-compose up commands.

    Code: [Select]
    sudo docker-compose down
    sudo docker-compose up -d
    • And there you have it, a running witness node!
    • Now, all you have to do is convince people to vote for you.


    10
    Gravity / Install Gravity Node for Public Testnet with Docker
    « on: June 24, 2018, 04:56:19 pm »
    Install Gravity Node for Public Testnet with Docker

    We’ll learn how to install a gravity-protocol node using another method. It is also suitable if you have a version of the operating system differs from Ubutnu 16.04. You need to install: git, docker, docker-compose. If you need use the command: docker login.

    See video instruction here.

    • First of all we need to clone the repository, we do this using git clone.

    Code: [Select]
    git clone https://github.com/GravityProtocol/gravity-testnet-docker.git
    • Next, we’ll check the newly created directory. As you can see, the directory is there, so let’s cd to it.

    Code: [Select]
    ls
    cd gravity-testnet-docker

    • Now we need to download an image with the node. We’ll use docker-compose pull, to do that.
    Code: [Select]
    sudo docker-compose pull
    • After the image has downloaded, we need to boot up our node.
    • Let’s use docker-compose up, to do that.

    Code: [Select]
    sudo docker-compose up
    • Soon you’ll see blocks being created.
    • To terminate the node you’ll need to press Ctrl+C.


    11
    Gravity / Install Gravity Node for Public Testnet
    « on: June 24, 2018, 04:52:55 pm »
    Install Gravity Node for Public Testnet

    In this tutorial we’re going to show you how to assemble your own Gravity protocol node. Choose a server with Ubuntu 16.04 for the correct node installation. You need to install: git, docker, docker-compose. If you need use the command: docker login.

    See the video instruction here.

    • Please note, that you must have git, docker and docker compose installed on your machine.
    • First we’ll clone the repository by using git clone.

    Code: [Select]
    git clone — depth 1 https://graphenelab.unfuddle.com/git/graphenelab_gravitypublic -b testnet
    • Right now, our repository is still private so in this video I’ll need credentials to log in.
    • After the clone is complete, you need to double check the that the new folder has been created.

    Code: [Select]
    ls
    • Then switch to that folder.

    Code: [Select]
    cd graphenelab_gravitypublic
    • Now we need to give the command to compile the node.
    • Please note that you may need to use sudo depending on the type of user account credentials that you have.

    Code: [Select]
    sudo docker-compose build
    • Now you’ll have to wait for approximately 20 minutes for the node to compile.
    • There will be some warnings in red, but you can safely ignore them.
    • Now, that the node is compiled, you need to boot up the node. We’ll use the ‘docker compose up’ command for that.

    Code: [Select]
    sudo docker-compose up
    • After a while, you’ll see blocks being created every few seconds.
    • To terminate the node press Ctrl+C.


    12
    Gravity / Wallet Registration Tutorial
    « on: June 24, 2018, 04:47:53 pm »
    Wallet Registration Tutorial

    We’re going to review the registration process for the Gravity Protocol Blockchain.
    See video instruction here.
    • In order to do so, open the link on your computer.
    • Next, select the button “Create wallet”.
    • Now you’ll need to create a password for your wallet, and select the “Submit” button.
    • In the next step, the site asks us to move our mouse, in order to generate a unique brainkey.
    • Once you have that unique brainkey please save it.
    • Now, double check that you definitely saved your brainkey.
    • Then, among the words listed, find words 2, 4, 8 and 12 (in order) in our brainkey.
    • Select “Confirm”.
    • Next you will see three tick marks.
    • Select the first mark. Then, we need to confirm that we understand the fact that our wallet, as well as, private keys and tokens that are stored in our wallet, are only saved on our machine and that there are no other copies saved to the servers.
    • By selecting the second mark, we give our agreement to send anonymous data to improve the platform.
    • The third mark prompts you to make a backup copy.
    • As you can see, it’s not required to make a backup copy but it is better to do so just in case.
    • All that’s left to do is select the button “Get started”.
    • As you can see, the backup copy is downloaded immediately.
    • Now you’re able to use any of the available wallet functions.


    13
    Gravity / Creating an Issue on Github
    « on: June 24, 2018, 04:44:35 pm »
    Creating an Issue on Github

    All the work with the code, along with suggestions should be presented on the Gravity testnet GitHub in the form of issues. This post will help you to create and submit an issue on Github.

    You can find video instructions here.
    • In order to do that, we first need to find an account for the products where we have special offers.
    • Next, we need to select a specific repository.
    • Now, moving to the issue tab, we’ll select “New Issue”.
    • In the title of this issue we will briefly describe the idea of our proposal or the mistake we’d like to report to the team.
    • Next, In the space below, we will talk about our proposal in greater detail.
    • If you wish to do so, you may use the formatting tools provided. For example, you can make the text size larger.
    • We can also click on the “Preview” button- to see how it will be displayed.
    • When you’re finished, select “Submit new issue”.
    • If you’d like to edit the title, press “Edit” button provided.
    • And if you need to edit the text, press the “Pencil” button.
    • If you make a mistake and send your issue to the wrong repository, do not worry! You are able to close your issue at any time.
    • To do so, press the “Close Issue” button.
    • Likewise, if you accidentally close your issue, you can reopen it as well.
    • Do do that, just select the “Reopen issue” button.


    14
    Gravity / Electronic Document Circulation: Gravity Extended Contract
    « on: June 24, 2018, 04:35:15 pm »
    Electronic Document Circulation: Gravity Extended Contract

    One of our most important missions for broader business adoption is to develop a full solution that includes technical, legal and financial infrastructure and enables users to create and sign legally binding documentation within the blockchain. In order to achieve this, there must be transparency as well as the ability to track down the contract at any stage from the signing of an agreement to the transaction stage. For that, we’re going to implement a full solution based on Gravity blockchain using something called Extended Gravity Solutions Contracts.

    While large organizations have teams of legal professionals, small and medium-sized Enterprises lack such resources, so they require a framework that addresses all of the standard business processes that are part of standard operations as well as the ability to conduct agreements with other counterparties.

    More information on the problems of legal significance, Ricardian contracts, digital signture and Extended Gravity Solutions Contracts see in the full article on Medium.


    15
    Gravity / Gravity Testnet Report 25.05.2018–08.06.2018
    « on: June 24, 2018, 03:07:08 pm »
    Introduction

    Dear testnet participants and crypto enthusiasts! We are beginning to release our first report on testing and from now on, these updates will appear biweekly. First two weeks of testing have been quite eventful, and we want to share the particulars of those events with you.

    Statistics for 25.05.2018–08.06.2018

    Number of accounts: 2464
    Number of signed blocks: 1 358 500
    Number of transactions: 2464

    Number of active witnesses: 23
    Number of reserve witnesses: 25
    Number of active committee members: 11
    Number of reserve committee members: 29

    Network Activity Index

    Network Activity Index is calculated in the testnet once a week and its amount affects the size and availability of emission. Emission is released only if the Activity Index in the last week was bigger than in any other previous week. This emission is distributed among all the accounts in the network according to their Gravity Index.

    In the first week of testing Network Activity Index was 161 469, and as a result 13 418 831,13383 ZGV was created.

    In the second week of testing Network Activity Index was 148 808. It was lower than it was last week, and as a result, there was no emission in the blockchain that week.

    Acknowledgement

    We are grateful to our friends, who actively participate in testing (they are listed in order of witness creation): kennybll (Kenneth Benneth), virtual-crusader (Keegan Francis), dominator008, dganic, blervin, iamredbar (Brendan Jensen), roelandp.

    Special thanks are also due to Kenneth Benneth and Keegan Francis, who were, in fact taking care of novices during first two days of the testnet. Kenneth wrote the first guide on how to become a witness before official instructions were released, and Keegan posted his version of the python-bitshares library for Gravity. In addition to that they both created the first bots in the Gravity testnet.

    Technical updates

    Last week we found a significant bug in emission calculations. The update was successful, and the emission was calculated correctly, but the emission didn’t sync to the network, i.e. it was calculated only on one machine. Other nodes had to do the resync to obtain the emission values.

    • Over a two-week period we have optimized the Gravity Explorer and reduced the time of opening the page fourfold, now it’s 0.7 seconds.
    • The internal structure of the Gravity Wallet was reorganized to reduce the loading time and increase sustainability. We also added a new function. The wallet now automatically connects to a new node in case the node that it’s connected to stops working.
    • Gravity Governance was updated, modal dialog boxes and information on events and functions were added.
    • All the products now have mobile web-versions, which were tested on Iphone 5, Iphone X, and also Android smartphones and tablets.
    • We fixed a lot of small bugs in design and blockchain data output.
    • We published initial documentation for those who wish to join the Gravity testnet.

    Media Publications about the Gravity Protocol

    cryptovibes.com
    Gravity Protocol Testnet Goes Live Today — Run Nodes, Capture the Network and Make Profit

    cryptoninjas.net
    Testnet Goes Live For Gravity — a graphene based blockchain protocol

    coinspeaker.com
    Turn the Radio On — You are on the Air!

    cryptorecorder.com
    3 reasons why you should watch out for Gravity Protocol

    businessnewsasia.com
    Blockchain R&D Firm, Gravity Solutions, Introduces a Protocol for Small and Medium Enterprises, and Launches Public Testnet

    hkitblog.com
    分散式賬本解決方案 區塊鏈的嶄新應用

    etnet.com.hk
    區塊鏈研發公司Gravity Solutions為中小企制訂協議和推出公用測試網

    Plans for the next period

    There are currently 4 botnet in Gravity blockchain. We’ve noticed they are not very active. So in the near future we are planning to launch the The Battle of the Bots to increase the amount of bots and their activity. Now we’re working on the guidelines and technical part of the game. We remind you that having your bot in the Gravity testnet will give you a chance to win one of the major prizes.


    Pages: [1] 2