# Towards a New Business Model for Streaming Platforms Using Blockchain Technology
## 4 Proposed Solution
### Automatic Smart Contract Generation Service
The following results were obtained after running the data load on each blockchain network. Table 3 shows seven transactions failed on the Ethereum network and five on the Fantom network. Looking at the logs, we can see that the transaction processing failures were due to intermittent Internet connectivity. Analyzing the other results, we found that the average processor usage was 1.7% for the Ethereum network and 0.6% for the Fantom network, while the average RAM usage was 252.9 MB and 247.7 MB for the respective networks. Finally, the average use of the processing stack was 334.1 MB and 335.1 MB, respectively, when executing the 20,000 transactions. Figure 6 illustrates additional results, including the number of gas units used in the transactions on the Fantom network, the estimated cost of carrying out the 20,000 transactions, and the latency in milliseconds of the last ten transactions processed. StreamingChain is designed to integrate with video streaming platforms, and monitoring computing resources is essential to ensure it works properly. Although we faced limitations in executing transactions on the Ethereum and Fantom test networks, the monitoring allowed us to track the consumption of hardware and software resources in real time, thus enabling us to analyze the solution's performance. The results indicate acceptable processing performance for the dataset and within the computing environment evaluated. We emphasize that the logs generated and the programming routines developed to carry out this evaluation are available for consultation and replication of the study. \begin{table}
\begin{tabular}{c c c c} \hline
**Network** & **Total Cost** & **Unit Cost** & **Gas Price** \\ \hline Ethereum & USD 9742.76 & USD 00.97 & 20 Gwei \\ Fantom & USD 01.62 & USD 0.0001 & 3.5 Gwei \\ \hline \end{tabular}
\end{table} 
Table 2: Financial costs for executing transactions on the blockchain network. \begin{table}
\begin{tabular}{c c c c c} \hline
**Network** & **Success Requests** & **Failed Requests** & **Avg CPU** & **Avg RAM** & **Avg Stack** \\ \hline Ethereum & 19,993 & 7 & 1.7\% & 252.9 MB & 334.4 MB \\ Fantom & 19,995 & 5 & 0.6\% & 247.7 MB & 335.1 MB \\ \hline \end{tabular}
\end{table} 
Table 3: Transaction processing on blockchain networks. ### Interview with Content Creators

In the second interview stage with content creators, we presented our proposed solution and explained all the features we had developed. During our interviews with content creators regarding our proposed solution, we received feedback highlighting two main issues. Firstly, many creators were unfamiliar with blockchain technology and were skeptical about using digital wallets to receive payments. This shows that creators may be hesitant to adopt new technological paradigms. Secondly, participants emphasized the need for more detailed information on audience management based on the videos they produce. Despite these concerns, the feedback we received showed that creators were satisfied with the proposed solution's approach to fund withdrawal from banking institutions. Additionally, interviewees expressed confidence that the introduced resources would enhance transparency and control over their content. The feedback we received was valuable in understanding the potential challenges and positive impacts of our solution on the experiences and preferences of content creators. ## 6 Conclusions and Threats to Validity

Blockchain technology offers a promising solution to address the lack of transparency and trust in audience management and payments on video streaming platforms. The proposed computational architecture based on blockchain technology has demonstrated its viability through data transactions and stakeholder interviews. The computational evaluation conducted on different blockchain networks determined that the cost of processing a transaction is feasible and can be accommodated by streaming platforms. This indicates blockchain technology can be a viable solution for audience management and payments on streaming platforms.