<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>$HAI $PBX Archives - Smart Liquidity Research</title>
	<atom:link href="https://smartliquidity.info/tag/hai-pbx/feed/" rel="self" type="application/rss+xml" />
	<link>https://smartliquidity.info/tag/hai-pbx/</link>
	<description>Crypto News &#38; Data Space</description>
	<lastBuildDate>Sat, 04 Jun 2022 13:46:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://smartliquidity.info/wp-content/uploads/2021/03/cropped-512-1-1-32x32.png</url>
	<title>$HAI $PBX Archives - Smart Liquidity Research</title>
	<link>https://smartliquidity.info/tag/hai-pbx/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Paribus 2nd Smart Contract Audit</title>
		<link>https://smartliquidity.info/2022/06/04/paribus-2nd-smart-contract-audit/</link>
		
		<dc:creator><![CDATA[Mische Martinete]]></dc:creator>
		<pubDate>Sat, 04 Jun 2022 13:45:33 +0000</pubDate>
				<category><![CDATA[Defi]]></category>
		<category><![CDATA[$HAI $PBX]]></category>
		<guid isPermaLink="false">https://smartliquidity.info/?p=68701</guid>

					<description><![CDATA[<p>Paribus 2nd smart contract audit was conducted by Hacken, the leading Security Consulting Company with an essential focus on blockchain security. The Paribus Protocol is an Ethereum smart contract for supplying or borrowing assets. Through the pToken contracts, accounts on the blockchain supply capital (Ether or ERC-20 tokens) to receive pTokens or borrow assets from the protocol [&#8230;]</p>
<p>The post <a href="https://smartliquidity.info/2022/06/04/paribus-2nd-smart-contract-audit/">Paribus 2nd Smart Contract Audit</a> appeared first on <a href="https://smartliquidity.info">Smart Liquidity Research</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3><span style="color: #00ccff;"><a style="color: #00ccff;" href="https://paribus.io/"><em>Paribus</em></a> </span><em>2nd smart contract audit was conducted by <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://hacken.io/">Hacken</a></span>, the leading <strong>Security Consulting Company</strong> with an essential focus on blockchain security.</em></h3>
<p>The Paribus Protocol is an Ethereum smart contract for supplying or borrowing assets. Through the pToken contracts, accounts on the blockchain supply capital (Ether or ERC-20 tokens) to receive pTokens or borrow assets from the protocol (holding other assets as collateral). Additionally, the Paribus pToken contracts track these balances and algorithmically set interest rates for borrowers.</p>
<p><strong>The core contracts in the Paribus Protocol</strong></p>
<ul>
<li><strong>PToken, PErc20, and PEther</strong> <strong>—</strong> the Paribus pTokens, self-contained borrowing and lending contracts. Furthermore, PToken contains the core logic, and PErc20 and PEther add public interfaces for Erc20 tokens and Ether, respectively. Additionally, Each PToken is assign an interest rate and risk model and allows accounts to mint (supply capital), redeem (withdraw capital), borrow, and repay a borrow. In addition, each PToken is an ERC-20 compliant token where balances represent ownership of the market.</li>
<li><strong>Comptroller —</strong> the risk model contract, which validates permissible user actions and disallows actions if they do not fit certain risk parameters. For instance, the Comptroller enforces that each borrowing user must maintain a sufficient collateral balance across all pTokens.</li>
<li><strong>Paribus (PBX) —</strong> the Paribus Governance Token.</li>
<li><strong>InterestRateModel —</strong> contracts that ?define interest rate models. These models algorithmically determine interest rates based on the current utilization of a given market (that is, how much of the supplied assets are liquid versus borrowed).</li>
<li><strong>WhitePaperInterestRateModel —</strong> initial interest rate model, as defined<br />
in the Whitepaper. This contract accepts a base rate and slope<br />
parameter in its constructor.</li>
</ul>
<h3><strong>Audit findings</strong></h3>
<ol>
<li><strong>Critical —</strong> No critical severity issues and its safe</li>
<li><strong>High —</strong> No high severity issues its safe</li>
<li><strong>Medium </strong><br />
1. Unfinished code<br />
TODO comments in the code. This indicates that the code is not yet complete.<br />
<strong>Contracts:</strong> Liquidator.sol, Comptroller.sol, Reservoir.sol,<br />
ChainlinkPriceOracle.sol<br />
<strong>Recommendation:</strong> complete the code to meet all the requirements and<br />
delete the TODO comments.<br />
<strong>Status: Reported<br />
</strong>2.<strong> The code does not consider all cases</strong><br />
The decimal normalization in the getUnderlyingPrice function works correctly only if the underlying decimal is 18 and priceDecimals is less<br />
than or equal to 18.<br />
The function may not work properly in some cases.<br />
<strong>Contract:</strong> ChainlinkPriceOracle.sol<br />
<strong>Function:</strong> getUnderlyingPrice<br />
<strong>Recommendation:</strong> change decimals normalization to a more general one<br />
that works properly with any decimals values.<br />
<strong>Status:</strong> Fixed (Revised commit: d6e8335)</li>
<li><strong> Low —</strong> No low severity issues and safety.</li>
</ol>
<p>Furthermore, the smart contracts given for audit have been analyzed by the best industry practices at the date of this report. Moreover, with cybersecurity vulnerabilities and issues in smart contract source code, the details of which are disclosed in this report (Source Code); the Source Code compilation, deployment, as well as functionality (performing the intended functions).</p>
<p><strong>MVP Testnet: Practice Makes Perfect</strong></p>
<p>Moreover,  Paribus is excited to share with its community some important developments surrounding the <strong>Paribus Minimum Viable Product (MVP)</strong>. As they explained last week the current market conditions have given us the opportunity to test our MVP prior to its full public launch.</p>
<p>They had hoped to be able to whitelist wallet addresses from its staking program as a means of accessing the testnet version of the MVP, but this has proved to be impractical from a code level. Instead, they&#8217;re asking anyone who participated or is still participating in the staking program to complete the following form to gain<span style="color: #00ccff;"><strong><a style="color: #00ccff;" href="https://docs.google.com/forms/d/1qMxteTEaCaMgt1BDUrynsu8Scb3i-KGk0DanzHoeRxA/viewform?edit_requested=true"> testnet access.</a></strong></span></p>
<h4>To continue with&#8230;..</h4>
<p>In addition to allowing stakers access to the testnet, they’re also allowing anyone who applied to the Paribus Ambassador Program to take part. In addition, they’ve decided to include access to anyone who has a genuine interest in our project and has applied to be a Paribus Ambassador.</p>
<p>Once the MVP is ready on the testnet participants will need to connect their email address with the protocol via the website.<br />
<img decoding="async" src="https://miro.medium.com/max/1400/1*CfEOM5F9oaiOBe3alq_-jA.jpeg" /></p>
<p><strong>AUDIT REPORT RESULT</strong></p>
<p>Furthermore, while using this version of the platform, testnet tokens will be distributed for testing the MVP. Additionally, these testnet tokens work in exactly the same way as normal tokens would, however, they’re only usable within the testnet environment. As a result, you don’t have to pay or exchange regular tokens for testnet tokens, they’re simply dummy versions of cryptocurrencies, with no intrinsic monetary value.</p>
<h4>Message from Paribus team</h4>
<blockquote><p><em>“The main goal of this initial testnet is to get a deeper understanding of how our UI is received by our community. We will be interested in how intuitive the platform navigation feels to the participants. Listening to community feedback will help us iterate in the most efficient way possible.”— <strong>Simon, Paribus CTO</strong></em></p></blockquote>
<p>Furthermore, being able to run through all aspects of borrowing and lending crypto on the testnet will create a diverse range of user experiences that many would otherwise be unable to experience.</p>
<blockquote><p><em>“The initial audit report that we received showed a few items that needed our attention. This is exactly why we spent the time and resources on these security measures. All relevant recommendations have been resolved, and the second review from Hacken verified that our code is very secure. Our community can rest easy knowing that we are fully committed to the utmost diligence when securing the safety of our protocol.”— <strong>Deniz, Paribus CEO</strong></em></p></blockquote>
<p>Additionally, the other exciting piece of news they’re able to share is that they have published the result of its security audit. Hacken has done a wonderful job in testing the Paribus code. Due to the incredible talents of its dev team, has some small changes to make.</p>
<p><strong>ABOUT Paribus</strong><br />
<strong>Paribus</strong> is the protocol that brings all of these forces together. It also offers DeFi holders and investors a platform to extend the reach of their digital assets. A position, on doubling down on their earning power.</p>
<p><strong><a href="https://paribus.io/">Website</a> | <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://twitter.com/paribus_io">Twitter</a></span></strong></p>
<p><strong>ABOUT Hacken</strong><br />
<strong>Hacken</strong> is the leading <strong>Security Consulting Company</strong> with an essential focus on blockchain security.</p>
<p><strong><a href="https://hacken.io/">Website</a> | <span style="color: #00ccff;"><a style="color: #00ccff;" href="https://twitter.com/hackenclub">Twitter</a></span></strong></p>
<p><strong>RESOURCES</strong><br />
<span style="color: #00ccff;"><a style="color: #00ccff;" href="https://blog.paribus.io/mvp-testnet-practice-makes-perfect-7a25ad1d7bc4"><strong>Medium</strong></a></span></p>
<p>The post <a href="https://smartliquidity.info/2022/06/04/paribus-2nd-smart-contract-audit/">Paribus 2nd Smart Contract Audit</a> appeared first on <a href="https://smartliquidity.info">Smart Liquidity Research</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
