create account

Hive Authentication Services - Protocol description by arcange

View this thread on: hive.blogpeakd.comecency.com
· @arcange · (edited)
$373.64
Hive Authentication Services - Protocol description
![](https://i.imgur.com/YFrU2jp.png)

---

To avoid redundancies and inaccuracies, the content of this post has been moved to the official [HAS Documentation website](https://docs.hiveauth.com)!

# <center>https://docs.hiveauth.com</center>

|<center><div class="phishy"><h5>**Support the **HAS** project**</h5></div></center>|
|-|
|<center>[Vote for the proposal on PeakD](https://peakd.com/me/proposals/194)<br>[Vote for the proposal on Ecency](https://ecency.com/proposals/194)<br>[vote for the proposal on Hive.blog](https://wallet.hive.blog/proposals)<br>[Vote for the proposal using HiveSigner](https://hivesigner.com/sign/update_proposal_votes?proposal_ids=%5B%22194%22%5D&approve=true)</center>|

---
<center>

### Check out my apps and services
<a href="/hive/@hive.engage/stay-connected-with-your-hive-audience-and-catch-attention"><img src="https://i.imgur.com/GiNJqlm.png"></a><a href="/@hivebuzz"><img src="https://i.imgur.com/B4UTun2.png"></a><a href="/@hivesql"><img src="https://i.imgur.com/EPN8RW6.png"></a><a href="/hive/@arcange/introducing-hive-account-recovery"><img src="https://i.imgur.com/6TWeW7V.png"></a><a href="/@hive.autoclaim"><img src="https://i.imgur.com/ih2pEOw.png"></a></center>
<center>

### [Vote for me as a witness ![](https://i.imgur.com/2bi4SnT.png)](https://hivesigner.com/sign/account-witness-vote?witness=arcange&approve=1)
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 390 others
properties (23)
authorarcange
permlinkhive-authentication-services-protocol-description
categoryhive-139531
json_metadata"{"app":"peakd/2021.09.1","format":"markdown","description":"Let's dive deeper into how HAS interconnect third-party applications and your wallet app which stores your private keys.","tags":["hive","blockchain","decentralized","authentication","services","leofinance","palnet","has","hive-139531"],"users":["hive.engage","hivebuzz","hivesql","arcange","hive.autoclaim"],"image":["https://i.imgur.com/YFrU2jp.png","https://i.imgur.com/GiNJqlm.png","https://i.imgur.com/B4UTun2.png","https://i.imgur.com/EPN8RW6.png","https://i.imgur.com/6TWeW7V.png","https://i.imgur.com/ih2pEOw.png","https://i.imgur.com/2bi4SnT.png"]}"
created2021-10-21 15:18:51
last_update2022-01-11 22:27:18
depth0
children31
last_payout2021-10-28 15:18:51
cashout_time1969-12-31 23:59:59
total_payout_value186.912 HBD
curator_payout_value186.731 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,368
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,200,031
net_rshares330,310,898,697,263
author_curate_reward""
vote details (454)
@bammbuss ·
Thank you for this post. He sheds light on the structure of the project.
properties (22)
authorbammbuss
permlinkr1cw3e
categoryhive-139531
json_metadata{"app":"hiveblog/0.1"}
created2021-10-22 01:59:12
last_update2021-10-22 01:59:12
depth1
children1
last_payout2021-10-29 01:59:12
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_length72
author_reputation21,915,846,838,025
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,211,108
net_rshares0
@arcange ·
"Where the darkness is, he will bring the light" 💡
<sub>_arcange, 2021.10.22_</sub><div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorarcange
permlinkre-r1cw3e
categoryhive-139531
json_metadata{"app":"engage"}
created2021-10-22 13:19:24
last_update2021-10-22 13:19:24
depth2
children0
last_payout2021-10-29 13:19: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_length177
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,220,895
net_rshares0
@behiver ·
That is a great insight into the technical aspects of how authentication works on Hive blockchain. Usually, we treat it lightly but is the most important component that puts our mind at ease at night...

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@behiver/re-arcange-6t3nkw)
properties (22)
authorbehiver
permlinkre-arcange-6t3nkw
categoryhive-139531
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-139531","leofinance","hive-167922"],"canonical_url":"https://leofinance.io/@behiver/re-arcange-6t3nkw"}
created2021-10-21 16:01:36
last_update2021-10-21 16:01:36
depth1
children1
last_payout2021-10-28 16:01: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_length295
author_reputation574,029,828,552,643
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,200,882
net_rshares0
@arcange ·
Thank you @behiver. Can't wait to get your vote to support the [HAS proposal](https://peakd.com/me/proposals/194)<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorarcange
permlinkre-re-arcange-6t3nkw
categoryhive-139531
json_metadata{"app":"engage"}
created2021-10-22 13:25:30
last_update2021-10-22 13:25:30
depth2
children0
last_payout2021-10-29 13:25: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_length207
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,221,005
net_rshares0
@catotune ·
Thank you for providing such a level of technical detail on HAS! I am convinced of its security, but what do you think about voting for or against it? Is there any reason not to support this proposal?
properties (22)
authorcatotune
permlinkre-arcange-20211022t211832483z
categoryhive-139531
json_metadata{"tags":["hive-139531","hive","blockchain","decentralized","authentication","services","leofinance","palnet","has"],"app":"ecency/3.0.23-mobile","format":"markdown+html"}
created2021-10-23 03:18:33
last_update2021-10-23 03:18:33
depth1
children1
last_payout2021-10-30 03:18:33
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_length200
author_reputation43,875,847,364,148
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,233,353
net_rshares0
@arcange ·
$0.05
Thank you for your comment @catotune

> Is there any reason not to support this proposal?

Honestly, I don't think I'm the best person to answer this question as I'm really convinced of the added value for Hive of this project. 😅<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
👍  
properties (23)
authorarcange
permlinkre-re-arcange-20211022t211832483z
categoryhive-139531
json_metadata{"app":"engage"}
created2021-10-25 14:02:27
last_update2021-10-25 14:02:27
depth2
children0
last_payout2021-11-01 14:02:30
cashout_time1969-12-31 23:59:59
total_payout_value0.024 HBD
curator_payout_value0.024 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length323
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,283,390
net_rshares44,336,244,131
author_curate_reward""
vote details (1)
@detlev ·
Just WOW - great job and a !BEER from me 

Will get my vote
properties (22)
authordetlev
permlinkre-arcange-r1fqpi
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.09.1"}
created2021-10-23 14:53:42
last_update2021-10-23 14:53:42
depth1
children1
last_payout2021-10-30 14:53: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_length60
author_reputation1,768,189,867,196,868
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,242,609
net_rshares0
@arcange ·
Thank you @detlev. Have a !BEER too<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorarcange
permlinkre-re-arcange-r1fqpi
categoryhive-139531
json_metadata{"app":"engage"}
created2021-10-26 16:16:18
last_update2021-10-26 16:16:18
depth2
children0
last_payout2021-11-02 16:16: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_length129
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,306,499
net_rshares0
@eii ·
!PIZZA
!BEER
properties (22)
authoreii
permlinkre-arcange-r1c75s
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.09.1"}
created2021-10-21 16:58:39
last_update2021-10-21 16:58:39
depth1
children0
last_payout2021-10-28 16:58:39
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_length12
author_reputation181,682,811,390,889
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,202,057
net_rshares0
@elmundodexao ·
<center><sup><h2>Hello @arcange… I have chosen your post about “-Hive Authentication Services - Protocol description-” for my daily initiative to re-blog - vote and comment…
![26.jpg](https://images.hive.blog/DQmRJBCofivGHH4P3PrxWUjRJp95BzHVnsjmQywGd1wFr9n/26.jpg)
Let's keep working and supporting each other to grow at Hive!...</h2></sup></center>
properties (22)
authorelmundodexao
permlinkr1dq8x
categoryhive-139531
json_metadata{"users":["arcange"],"image":["https://images.hive.blog/DQmRJBCofivGHH4P3PrxWUjRJp95BzHVnsjmQywGd1wFr9n/26.jpg"],"app":"hiveblog/0.1"}
created2021-10-22 12:12:24
last_update2021-10-22 12:12:24
depth1
children0
last_payout2021-10-29 12:12: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_length349
author_reputation52,508,564,661,796
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,219,723
net_rshares0
@emeka4 ·
Keep up the good work @arcange am really enjoying to see this happening in this platform. It's really awesome
properties (22)
authoremeka4
permlinkr1c6u4
categoryhive-139531
json_metadata{"users":["arcange"],"app":"hiveblog/0.1"}
created2021-10-21 16:51:45
last_update2021-10-21 16:51:45
depth1
children1
last_payout2021-10-28 16:51:45
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_length109
author_reputation236,103,774,990,760
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,201,913
net_rshares0
@arcange ·
Thank you @emeka4<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorarcange
permlinkre-r1c6u4
categoryhive-139531
json_metadata{"app":"engage"}
created2021-10-22 13:46:18
last_update2021-10-22 13:46:18
depth2
children0
last_payout2021-10-29 13:46: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_length111
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,221,364
net_rshares0
@eroche ·
Following this closely for two reasons,  it's an awesome feature for hive, but also for the education.  These posts are really well explained and accessible.  A lot is way over my head but i am getting some good stuff.
properties (22)
authoreroche
permlinkr1c7x9
categoryhive-139531
json_metadata{"app":"hiveblog/0.1"}
created2021-10-21 17:15:09
last_update2021-10-21 17:15:09
depth1
children1
last_payout2021-10-28 17:15:09
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_length218
author_reputation70,759,290,299,941
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,202,392
net_rshares0
@arcange ·
Thank you for your feedback @eroche
Education is the key to getting people to buy into a project.
PS: Do not forget to vote for the proposal to support the project. 😉<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorarcange
permlinkre-r1c7x9
categoryhive-139531
json_metadata{"app":"engage"}
created2021-10-22 13:23:06
last_update2021-10-22 13:23:06
depth2
children0
last_payout2021-10-29 13:23: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_length260
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,220,959
net_rshares0
@forykw · (edited)
$0.20
Super nice diagrams (they help a lot understanding this). I can see already the Hard work behind the scenes... so well done for this.

Some questions from me for each of the steps:

### 1. Looks all good here. 😎
One request though, even if the QR code is a great way to simplify the validation of who is requesting, it would be nice to have a way to see the IP of who is requesting, to allow users to have a second way to troubleshoot things when they are not making sense.

I am thinking about phishing situations when eventually users get emailed with QR codes in the name of the apps asking for authentications (of course no one should do this).

This IP (or session) validation could be done either at the PKSA side (and visually validated by the user) or using a phishing code as 3rd-step of an MFA (in case you activate it) provided by the library the "apps" would need to use. Effectively stamping that "confirmed" session in the blockchain. Comments...

### 2. and 3.
How is the user able to understand if the transaction request is from the browser/app/host he/she is requesting/interacting with?

For example, if I use the phone to accept and broadcast a transaction that is initiated on my PC. Is there a mechanism that only allows this after the authentication happens (which I would say, that can either have protection towards the active session, or something like, identify the session with a name or IP)?

I am looking at the same perspective of what I described on the authentication, and I understand that at the same time we want to make this simple for the user. So, maybe either provide a way to identify sessions (if multiple are allowed) or only allow one to persist, forcing the user to first authenticate before going through sign/broadcast transactions.

The scenarios above are probably important for public places where wireless devices can be trying to listen and be also man's in the middle. But I agree for most situations it will not be a problem.


# Thanks
Cheers for all this work and the courage to deep dive into resolving this "complexity" problem for the community. Feel free to always tag me on these. My pleasure to support/review/discuss stuff like this. Hopefully, the proposal will go ahead.
👍  
properties (23)
authorforykw
permlinkre-arcange-r1enn9
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.09.1"}
created2021-10-23 00:50:12
last_update2021-10-23 00:52:51
depth1
children2
last_payout2021-10-30 00:50:12
cashout_time1969-12-31 23:59:59
total_payout_value0.098 HBD
curator_payout_value0.099 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,235
author_reputation93,761,318,594,281
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,231,655
net_rshares182,402,482,152
author_curate_reward""
vote details (1)
@arcange ·
Thank you for your comment @forykw

> it would be nice to have a way to see the IP of who is requesting

Not sure it will help. When you're on mobile, people often don't even know which IP they use or how to display it, as the "requester" is the device itself, not an app running a remote server.
Moreover, the incoming IP seen by the PKSA will always be the one of the HAS it is connected to.
That being said, the App and the PKSA can display the uuid of the request for the users to match it.

> How is the user able to understand if the transaction request is from the browser/app/host he/she is requesting/interacting with?

This will be explained in details in the coming posts. TLDR; communication between App and PKSA is a one-to-one once the user authenticated with an App<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorarcange
permlinkre-re-arcange-r1enn9
categoryhive-139531
json_metadata{"app":"engage"}
created2021-10-25 13:58:12
last_update2021-10-25 13:58:12
depth2
children1
last_payout2021-11-01 13:58:12
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_length874
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,283,310
net_rshares0
@forykw · (edited)
Ok, I can wait for it. Maybe in the HiveFest we can chat... easier.

PS: I was not covering people that know how to deal with IPs... but instead the other way around, the ones that don't know and will get "tricked" by people that wish to take the glorious stupid creative path.

> Moreover, the incoming IP seen by the PKSA will always be the one of the HAS it is connected to.
That being said, the App and the PKSA can display the uuid of the request for the users to match it.

In normal circumstances yes... but behind firewalls anything can happen. And big commercial buildings have huge problems with these. Most household ISPs will be ok... but when we move to IPv6, this will be uncontrollable. Not something to worry for the immediate future, but something to think about ahead of time and make some "preventive" countermeasures.
properties (22)
authorforykw
permlinkre-arcange-r1jg1c
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.09.1"}
created2021-10-25 14:53:51
last_update2021-10-25 15:01:33
depth3
children0
last_payout2021-11-01 14:53:51
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_length837
author_reputation93,761,318,594,281
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,284,304
net_rshares0
@hivebuzz ·
Congratulations @arcange! Your post has been a top performer on the Hive blockchain and you have been rewarded with the following badge:

<table><tr><td><img src="https://images.hive.blog/60x60/http://hivebuzz.me/badges/toppayoutday.png"></td><td>Post with the highest payout of the day.</td></tr>
</table>

<sub>_You can view your badges on [your board](https://hivebuzz.me/@arcange) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>

properties (22)
authorhivebuzz
permlinkhivebuzz-notify-arcange-20211022t013744
categoryhive-139531
json_metadata{"image":["http://hivebuzz.me/notify.t6.png"]}
created2021-10-22 01:37:42
last_update2021-10-22 01:37:42
depth1
children0
last_payout2021-10-29 01:37: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_length574
author_reputation369,425,240,425,647
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,210,832
net_rshares0
@ifarmgirl ·
$0.09
Would love to see your idea work. All the technical data above are confusing to me but it looks like it's for seamless and easier transactions. You have my vote :)
👍  
properties (23)
authorifarmgirl
permlinkr1go5c
categoryhive-139531
json_metadata{"app":"hiveblog/0.1"}
created2021-10-24 02:56:06
last_update2021-10-24 02:56:06
depth1
children1
last_payout2021-10-31 02:56:06
cashout_time1969-12-31 23:59:59
total_payout_value0.045 HBD
curator_payout_value0.045 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length163
author_reputation1,123,051,201,856,414
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,252,900
net_rshares84,008,757,135
author_curate_reward""
vote details (1)
@arcange ·
Thank you for your vote @ifarmgirl, really appreciate it!<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorarcange
permlinkre-r1go5c
categoryhive-139531
json_metadata{"app":"engage"}
created2021-10-24 20:19:15
last_update2021-10-24 20:19:15
depth2
children0
last_payout2021-10-31 20:19:15
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_length151
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,268,415
net_rshares0
@jesustiano ·
Ok NOW i love it <3 
👎  
properties (23)
authorjesustiano
permlinkre-arcange-20211023t9244973z
categoryhive-139531
json_metadata{"tags":["hive-139531","hive","blockchain","decentralized","authentication","services","leofinance","palnet","has"],"app":"ecency/3.0.19-vision","format":"markdown+html"}
created2021-10-23 13:23:54
last_update2021-10-23 13:23:54
depth1
children0
last_payout2021-10-30 13:23: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_length20
author_reputation164,652,827,878,578
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,241,112
net_rshares-123,759,805
author_curate_reward""
vote details (1)
@jim-crypto ·
I'm going to need to learn how to speak Blockchain 🙊 @oneup #oneup #hiveblogshare @doomz 
properties (22)
authorjim-crypto
permlinkre-arcange-r1c74h
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.09.1"}
created2021-10-21 16:57:54
last_update2021-10-21 16:57:54
depth1
children0
last_payout2021-10-28 16:57: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_length89
author_reputation31,614,066,956,982
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,202,041
net_rshares0
@manniman ·
Pretty and Smart, we should marry this idea.
👎  
properties (23)
authormanniman
permlinkre-arcange-r1c8sw
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.09.1"}
created2021-10-21 17:34:09
last_update2021-10-21 17:34:09
depth1
children0
last_payout2021-10-28 17:34:09
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_length44
author_reputation77,790,724,868,389
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,202,794
net_rshares-110,995,266
author_curate_reward""
vote details (1)
@marki99 ·
$0.08
Hats off, great idea. Hive has to seemlessly fit in the web. 

Voting for the proposal. 
👍  ,
properties (23)
authormarki99
permlinkre-arcange-r1dkby
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.09.1"}
created2021-10-22 10:40:48
last_update2021-10-22 10:40:48
depth1
children1
last_payout2021-10-29 10:40:48
cashout_time1969-12-31 23:59:59
total_payout_value0.038 HBD
curator_payout_value0.037 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length88
author_reputation11,400,723,818,181
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,218,412
net_rshares70,268,429,859
author_curate_reward""
vote details (2)
@arcange ·
Thank you for your support @marki99<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorarcange
permlinkre-re-arcange-r1dkby
categoryhive-139531
json_metadata{"app":"engage"}
created2021-10-22 12:48:39
last_update2021-10-22 12:48:39
depth2
children0
last_payout2021-10-29 12:48:39
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_length129
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,220,310
net_rshares0
@mickiewicz ·
$0.21
Nice job! It looks like the security of the protocol depends on how good communication channels are protected   ( I suppose You assumes protection by HTTPS or any other server authentication and channel encryption), otherwise, malicious actors may listen and/or spoof the protocol messages. My question is do You plan to use the Hive chain to hold information about the valid HAS servers and their public keys/certificates, or the system will depend on external certification entities ? I mean the App may ask the Hive Blockchain for a list of valid HAS servers and all the information required to establish a secure connection with them.
👍  
properties (23)
authormickiewicz
permlinkr1d80r
categoryhive-139531
json_metadata{"app":"hiveblog/0.1"}
created2021-10-22 06:14:51
last_update2021-10-22 06:14:51
depth1
children1
last_payout2021-10-29 06:14:51
cashout_time1969-12-31 23:59:59
total_payout_value0.104 HBD
curator_payout_value0.103 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length638
author_reputation20,569,771,333,459
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id107,214,442
net_rshares192,717,814,953
author_curate_reward""
vote details (1)
@arcange ·
$0.24
Thank you for your feedback @mickiewicz

> I suppose You assumes protection by HTTPS 

I go much further. HTTPS only secures its communication but not its content. HAS protocol will use encryption extensively to validate the data exchanged between the parties.
It is important that the HAS server itself cannot access the content of the communications. If that was the case, it could easily modify the exchanged data and lure either the application or the Wallet app (PKSA).

> do you plan to use the Hive chain to hold information about the valid HAS servers

This is a possible solution, but it is not planned at first.

> the system will depend on external certification entities ?

No. The protocol was designed not to depend on any external entity and to allow full decentralization. It will work as we are used to with Hive API nodes. We can even imagine integrating HAS as a microservice deployed on each Hive API node.<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
👍  ,
properties (23)
authorarcange
permlinkre-r1d80r
categoryhive-139531
json_metadata{"app":"engage"}
created2021-10-22 13:02:39
last_update2021-10-22 13:02:39
depth2
children0
last_payout2021-10-29 13:02:39
cashout_time1969-12-31 23:59:59
total_payout_value0.121 HBD
curator_payout_value0.121 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,020
author_reputation1,148,349,221,690,653
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,220,556
net_rshares226,752,102,361
author_curate_reward""
vote details (2)
@pixresteemer ·
<center>![pixresteemer_incognito_angel_mini.png](https://files.peakd.com/file/peakd-hive/pixresteemer/8h7BBw1w-pixresteemer_incognito_angel_mini.png)</center><center>Bang, I did it again... I just rehived your post!</center><center>!PIZZA</center><center><sub>8</sub></center>
properties (22)
authorpixresteemer
permlink20211021t152917504z
categoryhive-139531
json_metadata{"tags":["archon","pixresteemer"],"app":"pixresteemer"}
created2021-10-21 15:29:18
last_update2021-10-21 15:29:18
depth1
children0
last_payout2021-10-28 15:29: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_length276
author_reputation121,326,207,310,528
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,200,192
net_rshares0
@pizzabot · (edited)
RE: Hive Authentication Services - Protocol description
<center>PIZZA! PIZZA! 
PIZZA Holders sent <strong>$PIZZA</strong> tips in this post's comments:
pixresteemer tipped arcange (x1)
@eii<sub>(10/10)</sub> tipped @arcange (x1)
<sub>Learn more at https://hive.pizza.</sub></center>
👍  
properties (23)
authorpizzabot
permlinkre-hive-authentication-services-protocol-description-20211021t153023z
categoryhive-139531
json_metadata"{"app": "beem/0.24.26"}"
created2021-10-21 15:30:24
last_update2021-10-21 16:59:39
depth1
children0
last_payout2021-10-28 15: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_length227
author_reputation7,696,788,179,095
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,200,216
net_rshares43,668,317
author_curate_reward""
vote details (1)
@tobetada ·
@tipu curate
properties (22)
authortobetada
permlinkre-arcange-r1dd3g
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2021.09.1"}
created2021-10-22 08:04:27
last_update2021-10-22 08:04:27
depth1
children1
last_payout2021-10-29 08:04: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_length12
author_reputation602,432,085,376,467
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,216,137
net_rshares0
@tipu ·
<a href="https://tipu.online/hive_curator?tobetada" target="_blank">Upvoted  &#128076;</a> (Mana: 62/82) <a href="https://peakd.com/hive/@reward.app/reward-app-quick-guide-updated" target="_blank">Liquid rewards</a>.
properties (22)
authortipu
permlinkre-re-arcange-r1dd3g-20211022t080432z
categoryhive-139531
json_metadata"{"app": "beem/0.24.26"}"
created2021-10-22 08:04:33
last_update2021-10-22 08:04:33
depth2
children0
last_payout2021-10-29 08:04:33
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_length216
author_reputation55,954,426,099,732
root_title"Hive Authentication Services - Protocol description"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id107,216,138
net_rshares0