Unknown is a decentralized oracle network that aims to bring real-world data to blockchain smart contracts. It was founded in 2021 by an anonymous team. The purpose of Unknown is to provide reliable and tamper-proof information from external sources to decentralized applications on the blockchain. The name "Unknown" reflects the team's desire to stay anonymous. It is an emerging player in the blockchain oracle space and aims to solve the problem of trust and reliability in obtaining off-chain information for smart contracts.
Unkown offers several benefits compared to its direct competitors. Firstly, Unkown provides a highly secure and decentralized platform. By leveraging blockchain technology, Unkown ensures that data stored on its platform is tamper-proof and cannot be altered without consensus from the network participants. This offers a high level of trust and transparency for users.
Secondly, Unkown offers fast and efficient transaction processing. With its robust infrastructure and consensus mechanisms, Unkown can process a large number of transactions simultaneously, ensuring quick confirmations and minimizing delays. This is particularly important in industries where speed is crucial, such as finance and supply chain.
Additionally, Unkown provides a scalable solution. Its architecture allows for the expansion of the network to accommodate growing user demands without compromising performance or security. This scalability sets it apart from its competitors who may struggle to handle increased network traffic.
Furthermore, Unkown offers a diverse ecosystem and supports a wide range of applications and use cases. It provides developers with a flexible and developer-friendly environment to build and deploy decentralized applications (DApps) and smart contracts. This versatility makes Unkown suitable for various industries, including finance, healthcare, and supply chain management.
In summary, Unkown's benefits include enhanced security, fast transaction processing, scalability, and a diverse ecosystem. These advantages make Unkown a compelling choice for businesses and individuals seeking a reliable and versatile blockchain platform.
Unknown is a blockchain oracle that leverages innovative technology to provide verified data from external sources to smart contracts. The underlying technology behind Unknown is based on a decentralized network, ensuring trust and transparency in the data provided.
Unknown operates on the Ethereum blockchain, utilizing its smart contract functionality. It acts as a bridge between the blockchain and the real world, enabling smart contracts to access and utilize real-time, off-chain data.
The functioning of Unknown involves a three-step process. Firstly, data is sourced from various off-chain sources, such as APIs, websites, and data feeds. These sources can range from financial data like stock prices to real-world events like weather conditions.
Secondly, the sourced data is verified and aggregated by a decentralized network of nodes. These nodes are responsible for ensuring the accuracy and reliability of the data. They use consensus mechanisms and cryptographic techniques to validate and agree on the authenticity of the data.
Finally, the verified data is made available to smart contracts on the blockchain through Unknown's APIs or directly through the use of oracles. Smart contracts can then utilize this data to execute predefined conditions and actions automatically.
The decentralized nature of Unknown ensures that no single point of failure exists, minimizing the risk of tampering or manipulation of the data. By providing verified and reliable data to smart contracts, Unknown enhances the potential use cases and capabilities of blockchain technology in various industries, such as finance, supply chain management, and decentralized applications.
DIA employs a comprehensive approach to fetch trade data from various types of exchanges. The process differs depending on the type of exchange being referred to. For centralized exchanges like Coinbase, Kraken, and Binance, DIA uses scrapers that directly collect trades from the exchanges' databases. This is achieved by utilizing Rest APIs or WebSocket APIs. The frequency of data collection varies, ranging from 1 to 7 seconds, depending on the exchange.
On the other hand, for decentralized exchanges (DEXs), DIA retrieves trading data directly from the blockchain itself. It accomplishes this by subscribing to swap events in liquidity pools. Examples of DEX sources include Uniswap, curve.finance, and PancakeSwap. By collecting data from the blockchain, DIA ensures enhanced data accuracy for DEX trades.
When it comes to NFT marketplaces, DIA captures live trading data by integrating with the marketplaces' smart contracts. The retrieval period for NFT transactions ranges from 20 seconds to 1 minute. This approach allows DIA to capture all NFT transactions happening in real-time and provide precise data from the broader NFT market. Notable NFT integrated exchange sources include Blur, X2Y2, OpenSea, and TofuNFT.
Overall, DIA's data management strategy combines various methods to source granular trade data from over 80 exchanges. This includes collecting trades directly from exchange databases, fetching data from blockchains for DEXs, and capturing real-time NFT transactions from integrated marketplaces. This comprehensive approach ensures highly accurate and customizable price feeds for DIA's users.
DIA utilizes a multi-step process to compute trade data from unknown sources and build price feed oracles. The exact process differs depending on whether we are referring to decentralized finance (DeFi) or non-fungible token (NFT) exchanges.
For DeFi exchanges, the first step is data cleaning and outlier detection. This step removes trades with prices that deviate significantly from the current market price, which could be a result of market manipulation or errors. DIA applies an Interquartile Range (IR) filter to exclude data points and sets that fall outside an acceptable range relative to the interquartile range. This ensures that only trades within the "middle" quartiles are used for further processing.
The second step involves applying price determination methodologies to calculate the final price from the remaining data points. DIA offers various trade-based filters, such as the Volume Weighted Average Price (VWAP) and Moving Average with Interquartile Range Filter (MAIR). These filters consider factors like trade volume and price weighting to determine a single price value for each asset on each exchange and for all exchanges combined.
On the other hand, when building price oracles for NFT collections, the process is different. The retrieved on-chain trade data undergoes two steps of processing. Firstly, the data is filtered to exclude market outliers and manipulation techniques. Secondly, a pricing methodology is applied to determine the final price point.
DIA offers methodologies specifically designed for NFT collections, such as the Floor Price methodology. This methodology provides the lowest sale price of an NFT collection recorded on the blockchain during a given time window. However, DIA acknowledges that this methodology can be manipulated by malicious market actors, and offers advanced techniques like the Moving Average of Floor Price to provide more realistic and reliable NFT floor prices. By applying customizable parameters and an interquartile range outlier detection filter, DIA aims to filter out manipulative behavior and produce market-representative prices.
It's important to note that DIA is an external information provider, or a blockchain oracle, that supplies verified data from outside the blockchain to smart contracts.
Instead of distributing pre-calculated data feeds, DIA covers the whole data journey from individual trade collection, and computation to the last mile of the feed delivery.